svn commit: r384894 - head/lang/gcc5-aux

Tijl Coosemans tijl at FreeBSD.org
Tue Apr 28 15:13:22 UTC 2015


On Tue, 28 Apr 2015 16:59:59 +0200 John Marino <freebsd.contact at marino.st> wrote:
> On 4/28/2015 16:54, Tijl Coosemans wrote:
>> On Tue, 28 Apr 2015 12:16:34 +0000 (UTC) John Marino <marino at FreeBSD.org> wrote:
>>> Author: marino
>>> Date: Tue Apr 28 12:16:33 2015
>>> New Revision: 384894
>>> URL: https://svnweb.freebsd.org/changeset/ports/384894 [snip]
>> 
>> On FreeBSD 10 it will link to libiconv without these instead of using
>> libc iconv.  I believe it will also try to use an internal libintl instead
>> of using libintl from gettext-runtime.  
> 
> I don't fully understand what was being accomplished.  I do know that it
> still builds on FreeBSD 8,9, and 10 after this change and now it again
> builds on DragonFly which it didn't before (it couldn't find -lintl
> during the build)
> 
> This isn't an issue for lang/gcc* ports because they disable NLS
> unconditionally.  the gcc*-aux ports are the only ones that offer NLS
> option.  I honestly don't know what the "pre" problem with iconv was
> (because I don't need NLS myself)

The problem is that it links with libiconv now because it ignores
CPPFLAGS (which includes -DLIBICONV_PLUG).  You can check with
"pkg query %B gcc5-aux" on FreeBSD 10.

Can you provide a poudriere build log on Dragonfly that shows the
error about libintl?


More information about the svn-ports-all mailing list