Date: Sun, 5 Apr 2015 15:49:22 -0400 From: Aryeh Friedman <aryeh.friedman@gmail.com> To: Alexander Kabaev <kabaev@gmail.com> Cc: Pedro Giffuni <pfg@freebsd.org>, FreeBSD Current <freebsd-current@freebsd.org> Subject: Re: [Heads up] : You may need to update your gcc ports. Message-ID: <CAGBxaXkHCzUQLq02D2sFRjheZ9rUXa=8sBJHj_FK%2Bn4RgDiD4Q@mail.gmail.com> In-Reply-To: <20150405154511.286bd0cd@kan> References: <55217362.5040700@FreeBSD.org> <20150405154511.286bd0cd@kan>
next in thread | previous in thread | raw e-mail | index | archive | help
On Sun, Apr 5, 2015 at 3:45 PM, Alexander Kabaev <kabaev@gmail.com> wrote: > On Sun, 05 Apr 2015 12:39:46 -0500 > Pedro Giffuni <pfg@FreeBSD.org> wrote: > >> Hello; >> >> 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: >> >> 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. >> >> >> This basically affects only -current users that haven't rebuilt their >> gcc ports in a week. >> >> Sorry for the inconvenience, >> >> 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. The real cause is http://aegis.sourceforge.net/auug97.pdf -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXkHCzUQLq02D2sFRjheZ9rUXa=8sBJHj_FK%2Bn4RgDiD4Q>