On 2012-02-13 17:56, Jordan K. Hubbard wrote: > > On Feb 13, 2012, at 5:59 AM, Dimitry Andric wrote: > >> I build it very regularly, and there are several buildbots that also >> build it continously (though they currently don't spam the mailing >> lists). For me, and the buildbots, head builds just fine with clang, >> though. What was the exact error you got during buildworld? > > For that one, the error was: > > clang -O2 -pipe -I/usr/src/lib/libc/include > -I/usr/src/lib/libc/../../include -I/usr/src/lib/libc/i386 -DNLS > -D__DBINTERFACE_PRIVATE -I/usr/src/lib/libc/../../contrib/gdtoa -DINET6 > -I/usr/obj/usr/src/lib/libc -I/usr/src/lib/libc/resolv -D_ACL_PRIVATE > -DPOSIX_MISTAKE -I/usr/src/lib/libc/../../contrib/tzcode/stdtime > -I/usr/src/lib/libc/stdtime -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP > -DDES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING > -std=gnu99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k > -Wno-uninitialized -Wno-pointer-sign -Wno-tautological-compare > -Wno-unused-value -Wno-parentheses-equality -Wno-unused-function > -Wno-conversion -Wno-switch-enum -Wno-empty-body -c > /usr/src/lib/libc/rpc/clnt_bcast.c -o clnt_bcast.o > In file included from /usr/src/lib/libc/rpc/clnt_bcast.c:61: > In file included from /usr/src/lib/libc/../../include/rpc/rpc.h:76: > /usr/src/lib/libc/../../include/rpc/rpcb_clnt.h:69:8: error: unknown type name > 'rpcblist' > extern rpcblist *rpcb_getmaps(const struct netconfig *, const char *); > ^ > > Though having made my small patch, I've now moved on to: > > ./contrib/gdtoa -DINET6 -I/usr/obj/usr/src/lib/libc > -I/usr/src/lib/libc/resolv - > D_ACL_PRIVATE -DPOSIX_MISTAKE > -I/usr/src/lib/libc/../../contrib/tzcode/stdtime - > I/usr/src/lib/libc/stdtime -I/usr/src/lib/libc/locale -DBROKEN_DES -DPORTMAP > -DD > ES_BUILTIN -I/usr/src/lib/libc/rpc -DYP -DNS_CACHING -DSYMBOL_VERSIONING > -std=gn > u99 -fstack-protector -Wsystem-headers -Wall -Wno-format-y2k > -Wno-uninitialized > -Wno-pointer-sign -Wno-tautological-compare -Wno-unused-value > -Wno-parentheses-e > quality -Wno-unused-function -Wno-conversion -Wno-switch-enum -Wno-empty-body > -c > /usr/src/lib/libc/rpc/clnt_bcast.c -o clnt_bcast.o > /usr/src/lib/libc/rpc/clnt_bcast.c:273:28: error: variable has incomplete > type ' > struct r_rpcb_rmtcallargs' > struct r_rpcb_rmtcallargs barg; /* Remote arguments */ > ^ > > During stage 4.2: building libraries. > >> What are your CC, CXX and CPP settings in make.conf? And can you please >> post the file: > > My make.conf is pretty bleeding edge, tailored to seeing how far along > FreeBSD is to making the full transition away from gcc and other GPL'd bits. > I'll attach it. > >> /usr/obj/usr/src/tmp/usr/include/rpc/rpcb_prot.h > > Also attached. > > > Thanks for the prompt reply! > > - Jordan
The ML ate the attachments. Either attach them as text/plain or post them online somewhere. Regards! -- Niclas _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"