On Sun, Apr 5, 2015 at 3:45 PM, Alexander Kabaev <kabaev_at_gmail.com> wrote: > On Sun, 05 Apr 2015 12:39:46 -0500 > Pedro Giffuni <pfg_at_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_at_freebsd.org mailing list >> http://lists.freebsd.org/mailman/listinfo/freebsd-current >> To unsubscribe, send any mail to >> "freebsd-current-unsubscribe_at_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.orgReceived on Sun Apr 05 2015 - 17:49:23 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:40:56 UTC