Date: Wed, 19 Aug 2015 21:30:44 -0600 From: Warner Losh <imp@bsdimp.com> To: Julian Elischer <julian@freebsd.org> Cc: Oliver Pinter <oliver.pinter@hardenedbsd.org>, current@freebsd.org, imp@freebsd.org Subject: Re: 11-CURRENT build fail with base gcc Message-ID: <81E9B43F-B2B1-4EC4-B286-8B833AEE1A09@bsdimp.com> In-Reply-To: <55D53D41.2070500@freebsd.org> References: <CAPQ4ffuNzYQJHxuGKcJ%2BG5b47n-c7DjS6DJX9FrQFu9GGPrpbQ@mail.gmail.com> <55D53D41.2070500@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Apple-Mail=_01DDB20A-5971-45C1-8795-742E7BB95B30 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=windows-1252 > On Aug 19, 2015, at 8:36 PM, Julian Elischer <julian@freebsd.org> = wrote: >=20 > On 8/20/15 6:56 AM, Oliver Pinter wrote: >> Hi All! >>=20 >> I got this error, when I try to build recent 11-CURRENT with gcc on = amd64 box: >=20 > I thought that the switch do only allow clang had already been thrown=85= Not even close. Clang is default, but gcc is still required for mips, = for example. current must still build with gcc on all architectures. This looks to be a cross-threading issue, but one that should be easy to = track down. Warner >>=20 >> --- delay.o --- >> cc -O2 -pipe -fPIC -mno-red-zone >> -I/usr/data/source/git/opBSD/opBSD.git/sys/boot/efi/libefi/../include >> = -I/usr/data/source/git/opBSD/opBSD.git/sys/boot/efi/libefi/../include/amd6= 4 >> = -I/usr/data/source/git/opBSD/opBSD.git/sys/boot/efi/libefi/../../../../lib= /libstand >> = -I/usr/data/source/git/opBSD/opBSD.git/sys/boot/efi/libefi/../../common >> -fformat-extensions -ffreestanding -Wformat -msoft-float = -fshort-wchar >> -mno-red-zone -mno-mmx -mno-sse -mno-aes -mno-avx -std=3Dgnu99 -c >> /usr/data/source/git/opBSD/opBSD.git/sys/boot/efi/libefi/delay.c -o >> delay.o >> cc1: error: unrecognized command line option "-mno-avx" >>=20 >> You can access a full build log here: >> http://jenkins.hardenedbsd.org/~op/11-current-with-gcc-fail.log . >>=20 >> Seems like the build environment passed a wrong COMPILER_TYPE to >> bsd.sys.mk: clang instead of gcc, and that's why the -mno-avx occurs >> in the compiler options. >>=20 >> I use the following options in src.conf to build the system with gcc: >> WITHOUT_CLANG_BOOTSTRAP=3D >> WITHOUT_CLANG_IS_CC=3D >> WITHOUT_CLANG=3D >> WITH_GCC_BOOTSTRAP=3D >> WITH_GCC=3D >>=20 >> and the host system is a 11-CURRENT system, which builded with clang. >>=20 >> Thanks, >> Oliver >> _______________________________________________ >> freebsd-current@freebsd.org mailing list >> https://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to = "freebsd-current-unsubscribe@freebsd.org" >>=20 >=20 --Apple-Mail=_01DDB20A-5971-45C1-8795-742E7BB95B30 Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename=signature.asc Content-Type: application/pgp-signature; name=signature.asc Content-Description: Message signed with OpenPGP using GPGMail -----BEGIN PGP SIGNATURE----- Comment: GPGTools - https://gpgtools.org iQIcBAEBCgAGBQJV1UnkAAoJEGwc0Sh9sBEAsvEP/R/CiMaaxJFSnTc7VaHDBP1d 7Pu/0tJMAXANcOV3SKBVsgmO1G6iayezk6VvKCrA5hHa32VOA44iUumAJHC2qquo jiaS2Mhd0qaKN29Xfe0Ir2NZ2p/+FhMQMPUt1m0I4Q2DKbkKCvmau/BwgZVZiuq5 5Yxl7xcNxKLK7Q5uyu4OgpleNxzU3VdU35e4M1k0/kclX64imHGuyixmwlXEYtlY +O8i96NHsL9EsDyiaKEPp6eJWKiw8D/X0wIPRmzmF5nFr8TFypZn4caygZ334oYa 3EtYCH0HMSoZNGe1oLpnEsOWa+b1cs+eX4jQWrDhQRFADpVTOGD7iLC9OsuV8nMs aWIjoW9Yowq3eVlZjs/29ecd6oSmlODcHCnxL+zBzHbUV5JdMDSdhqdSPZDzcQ8W Q1ofboZzfh1y9xPtavfD5OgN9w2w7h6Fjs5Iwhea7t0ca+nMexPDjHbPeKTKYnD+ H5xLRjlv2cr+Fi29Sry1cJ5hRlaSa0jQp4kZKX4DweXtvGcHnrm+ZnDOn5MJ4b2c EciKICYWrhzFJvJBfyr0m97/4cS4zJinS+phm5AtaEbvRHF5yDzIQQkBdUGj4duG OWaR+KInhQxlIcp4leel31OJ9uyjH5A2XzJF0z+yBRPjW0isHdlsbpRD2YzQU5Vt Pj05UEExhNla1WFA0p05 =xFrH -----END PGP SIGNATURE----- --Apple-Mail=_01DDB20A-5971-45C1-8795-742E7BB95B30--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?81E9B43F-B2B1-4EC4-B286-8B833AEE1A09>