Date: Sat, 03 Mar 2012 21:29:08 -0500 From: Brandon Falk <falkman@gamozo.org> To: freebsd-hackers@freebsd.org Subject: Re: [clang] Build error on r232474 (and a few before, don't know exactly which) Message-ID: <4F52D374.1060105@gamozo.org> In-Reply-To: <4F52CFB3.4070909@gmail.com> References: <4F52AA30.2030600@gamozo.org> <20120303234051.GA42750@dan.emsphone.com> <4F52ADF1.7010606@gamozo.org> <4F52AEB3.4090907@gamozo.org> <4F52B7A5.4000408@FreeBSD.org> <4F52CFB3.4070909@gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 3/3/2012 9:13 PM, Joshua Isom wrote: > On 3/3/2012 6:30 PM, Dimitry Andric wrote: >> >> Huh, that's weird. I see no reason that it wouldn't install cc during >> the cross-tools stage, unless you have WITHOUT_GCC in your src.conf (and >> aren't using WITH_CLANG_IS_CC at the same time). >> >> Can you post your src.conf file, please? > > I've had this happen for a while but kept forgetting to post a pr. > > If you define WITHOUT_GCC, a cc isn't created in > /usr/obj/usr/src/tmp/usr/bin but if you go into the directory and do a > symbolic link from clang, and restart make with -DNO_CLEAN it'll work > and complete. One of the programs hardcodes cc and doesn't check the > environment, I forget which. > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to > "freebsd-hackers-unsubscribe@freebsd.org" Built the code until it failed. Then did a `ln -s /usr/obj/root/src/tmp/usr/bin/clang /usr/obj/root/src/tmp/usr/bin/cc` and a `make -DNO_CLEAN -j12 buildworld` and it finished just fine. Thanks for the help, although we've got to sort this hardcode out somewhere :P -Brandon Falk
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F52D374.1060105>