svn commit: r334991 - head/lang/gcc49

Gerald Pfeifer gerald at pfeifer.com
Wed Nov 27 15:53:22 UTC 2013


On Wed, 27 Nov 2013, Mathieu Arnold wrote:
> Hum, the thing is, it is a poudriere bulk build, so, there's nothing
> installed that is not in gcc49's dependencies, so, I'm not sure how I 
> can fix that.

Interestingly, QAT did not run into this (though I'm not sure why),
nor did my own testing (this I can explain).

On Wed, 27 Nov 2013, Sunpoet Po-Chuan Hsieh wrote:
> I guess gerald@ has found the reason (PR/184327).
> 
> % pkg which /usr/local/include/ansidecl.h
> /usr/local/include/ansidecl.h was installed by package binutils-2.23.2

Yep, I believe so.  As far as I can tell there is this bug in binutils for 
installing ansidecl.h _and_ a bug in upstream GCC for using that version 
instead of its own _and_ a now unnecessary -I${LOCALBASE}/include in
lang/gcc49/Makefile.

All three of these are required to cause this failure!

I reported the first as PR/184327, fixed the last, and will raise the 
middle one upstream.

Clearly I am cursed. :-/

Gerald


More information about the svn-ports-all mailing list