Heikki Linnakangas <hlinn...@iki.fi> writes: > Thanks, the error message was clear enough: >> bulk_write.c:78:3: error: redefinition of typedef 'BulkWriteState' is a C11 >> feature [-Werror,-Wtypedef-redefinition] >> } BulkWriteState;
> Fixed now, but I'm a bit surprised other buildfarm members nor cirrus CI > caught that. I also tried to reproduce it locally by adding > -Wtypedef-redefinition, but my version of clang didn't produce any > warnings. Are there any extra compiler options on those animals or > something? They use Apple's standard compiler (clang 15 or so), but 'CC' => 'ccache clang -std=gnu99', so maybe the -std has something to do with it. I installed that (or -std=gnu90 as appropriate to branch) on most of my build setups back when we started the C99 push. regards, tom lane