Date: Mon, 16 Sep 2013 19:57:28 -0700 From: Garrett Cooper <yaneurabeya@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org, freebsd-bugs@FreeBSD.org Cc: theraven@FreeBSD.org Subject: Re: conf/182176: build failure with gnu/usr.bin/gperf Message-ID: <7C831A88-303D-45B3-8DAA-0182E7C17D18@gmail.com> In-Reply-To: <201309170230.r8H2U0GH047415@freefall.freebsd.org> References: <201309170230.r8H2U0GH047415@freefall.freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sep 16, 2013, at 7:30 PM, FreeBSD-gnats-submit@FreeBSD.org wrote: > Thank you very much for your problem report. > It has the internal identification `conf/182176'. > The individual assigned to look at your > report is: freebsd-bugs.=20 >=20 > You can access the state of your problem report at any time > via this link: >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D182176 >=20 >> Category: conf >> Responsible: freebsd-bugs >> Synopsis: build failure with gnu/usr.bin/gperf >> Arrival-Date: Tue Sep 17 02:30:00 UTC 2013 Ugh. A new knob was added without a proper fallback and I missed the = item in UPDATING. Also, MK_TOOLCHAIN =3D=3D "no" doesn't cover the = appropriate options in bsd.own.mk=85 it would be nice if gcc/g++ being = built hinged upon whether or not clang was the default compiler because = right now it's a bit complicated in bsd.own.mk... ------------------------------------------------------------------------ r255321 | theraven | 2013-09-06 13:08:03 -0700 (Fri, 06 Sep 2013) | 17 = lines On platforms where clang is the default compiler, don't build gcc or = libstdc++. To enable them, set WITH_GCC and WITH_GNUCXX in src.conf. Make clang default to using libc++ on FreeBSD 10. Bumped __FreeBSD_version for the change. GCC is still enabled on PC98, because the PC98 bootloader requires GCC = to build (or, at least, hard-codes the use of gcc into its build). Thanks to everyone who helped make the ports tree ready for this (and = bapt for coordinating them all). Also to imp for reviewing this and working = on the forward-porting of the changes in our gcc so that we're getting to a = much better place with regard to external toolchains. Sorry to all of the people who helped who I forgot to mention by name. Reviewed by: bapt, imp, dim, =85 580 .if ${MK_TOOLCHAIN} =3D=3D "no" 581 MK_BINUTILS:=3D no 582 MK_CLANG:=3D no 583 MK_GCC:=3D no 584 MK_GDB:=3D no 585 .endif=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?7C831A88-303D-45B3-8DAA-0182E7C17D18>