I've blown away /usr/obj, checked out a fresh source tree, but no luck: cc -O2 -pipe -DHAVE_GTHR_DEFAULT -DIN_GCC -DIN_TARGET_LIBS -I. -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../usr.bin/cc/cc_tools -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/objc -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcc/config -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcc -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcclibs/include -fexceptions -frandom-seed=RepeatabilityConsideredGood -std=gnu99 -fstack-protector -c /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/encoding.c In file included from ./tm.h:4, from /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/encoding.c:34: ./options.h:457: error: redeclaration of enumerator 'OPT_Werror' ./options.h:398: error: previous definition of 'OPT_Werror' was here *** Error code 1 Stop in /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc. *** Error code 1 When trying to build on: FreeBSD 8.0-STABLE #9: Tue Dec 1 21:48:13 CET 2009 amd64 - Pieter de Goeje
On Wednesday 09 December 2009 01:50:03 Pieter de Goeje wrote:> I've blown away /usr/obj, checked out a fresh source tree, but no luck: > > cc -O2 -pipe -DHAVE_GTHR_DEFAULT -DIN_GCC -DIN_TARGET_LIBS -I. > -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../usr.bin/cc/cc_tools > -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/ob >jc -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc > -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcc/config > -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcc > -I/data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/gcclibs/in >clude -fexceptions -frandom-seed=RepeatabilityConsideredGood -std=gnu99 > -fstack-protector -c > /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/enco >ding.c In file included from ./tm.h:4, > from > /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc/../../../contrib/libobjc/enco >ding.c:34: ./options.h:457: error: redeclaration of enumerator 'OPT_Werror' > ./options.h:398: error: previous definition of 'OPT_Werror' was here > *** Error code 1 > > Stop in /data/FreeBSD/FreeBSD-8.x/src/gnu/lib/libobjc. > *** Error code 1 > > When trying to build on: > FreeBSD 8.0-STABLE #9: Tue Dec 1 21:48:13 CET 2009 amd64The problem only occurs when doing a parallel make world (make -j8 buildworld). In the past I have always successfully built world using -j4. I guess the recent upgrade of this machine from dual core to quad core just made the problem visible. - Pieter