Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Nov 2013 00:53:16 +0900 (JST)
From:      Gerald Pfeifer <gerald@pfeifer.com>
To:        Mathieu Arnold <mat@FreeBSD.org>,  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
Cc:        svn-ports-head@freebsd.org, svn-ports-all@freebsd.org, Gerald Pfeifer <gerald@FreeBSD.org>, ports-committers <ports-committers@freebsd.org>
Subject:   Re: svn commit: r334991 - head/lang/gcc49
Message-ID:  <alpine.LNX.2.00.1311280047590.1711@tuna.site>
In-Reply-To: <CAMHz58QuG7fw1O7VyeidqtQX8gJaS06NM8oQvaJkuB556gk2fQ@mail.gmail.com>
References:  <201311270110.rAR1APQS024492@svn.freebsd.org> <CF27666827BBF743C18E32FC@ogg.in.absolight.net> <alpine.LNX.2.00.1311272153540.1711@tuna.site> <BBBA307DD5E3A683CE4C1F73@ogg.in.absolight.net> <CAMHz58QuG7fw1O7VyeidqtQX8gJaS06NM8oQvaJkuB556gk2fQ@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.LNX.2.00.1311280047590.1711>