Skip site navigation (1)Skip section navigation (2)
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>