On Sun, Apr 5, 2015 at 3:45 PM, Alexander Kabaev <kab...@gmail.com> wrote:
> On Sun, 05 Apr 2015 12:39:46 -0500
> Pedro Giffuni <p...@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-unsubscr...@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
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to