Subject: Re: toolchain/32954: devel/glib2 fails to build under current/amd64 due to ld bug
To: None <gnats-bugs@netbsd.org>
From: None <martijnb@atlas.ipv6.stack.nl>
List: netbsd-bugs
Date: 03/03/2006 15:50:17
Klaus Klein wrote:
>  The problem here is apparently caused by gconvert.c declaring 
>  _g_charset_get_aliases() with attribute(visibility("hidden")),
>  which doesn't match its definition (in a different source file).

Well, the problem certainly ceases to be when I fix the declaration to
match the definition, but I'm not entirely sure I understand what the
intended purpose of using that attribute was, as it fails to make
sense to me the way it is right now. Furthermore, I don't quite grok why
this only seems to affect amd64 - so I'm a bit relucant to file a PR under
pkg- for it with a fix. I'm afraid that I'd be breaking things somewhere
else..