Date: Sun, 5 Apr 2015 15:45:11 -0400 From: Alexander Kabaev <kabaev@gmail.com> To: Pedro Giffuni <pfg@FreeBSD.org> Cc: FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: [Heads up] : You may need to update your gcc ports. Message-ID: <20150405154511.286bd0cd@kan> In-Reply-To: <55217362.5040700@FreeBSD.org> References: <55217362.5040700@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--Sig_/Aeh7O=3y_J+ZAao8HBGbDIR Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable On Sun, 05 Apr 2015 12:39:46 -0500 Pedro Giffuni <pfg@FreeBSD.org> wrote: > Hello; >=20 > I was going to add this to the UPDATING file but this file is not > meant for changes affecting ports so here it goes instead: >=20 > 20150415: > Our libc headers are starting to use gcc-style attributes to > hint the compiler about probable optimizations or errors. > Unfortunately gcc from ports does some bogus "fixing" of our system > headers and carries them internally so you may have to update your > gcc ports so that they grab the complete system headers and > particularly the cdefs.h file changes from r280801. >=20 >=20 > This basically affects only -current users that haven't rebuilt their > gcc ports in a week. >=20 > Sorry for the inconvenience, >=20 > Pedro. > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" FWIW, I think we should just disable fixincludes step in our GCC ports with extreme prejudice. I am yet to see the case where copying our headers and stashing them away in random location is actually beneficial. --=20 Alexander Kabaev --Sig_/Aeh7O=3y_J+ZAao8HBGbDIR Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iEYEARECAAYFAlUhkMkACgkQQ6z1jMm+XZYmOACeLTqcpyGYqpwnPi9tRUmgRjQ8 cDUAnA3lniOuFTTqYBC4VQK74ELV0pEv =mUoL -----END PGP SIGNATURE----- --Sig_/Aeh7O=3y_J+ZAao8HBGbDIR--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20150405154511.286bd0cd>