Ok ... I think I know why it happens, it seems that NetBSD has libintl
in /usr/lib ... at least DragonFly does not have it. libintl is part of
gettext-lib, that's why "fonts/t1lib, x11/modular-xorg-server, x11/xdm" don't
need to depend on gettext-lib on NetBSD, but at least on DragonFly they have
to since gettext-lib provides libintl.
Anyone else can confirm my hypothesis?
Rumko wrote:
> A fresh vkernel image, with the attached mk.conf ... still the same error.
>
> Rumko wrote:
>> I did this on a vkernel with latest -HEAD, with a fresh bootstrap, so a
>> completely clean environment (I also have USE_DESTDIR=full in my mk.conf)
>> ... I will try to create a new vkernel from scratch to see if I messed up
>> something
>>
>> Joerg Sonnenberger wrote:
>>> On Mon, Feb 11, 2008 at 01:05:38PM +0100, Rumko wrote:
>>>> fonts/t1lib, x11/modular-xorg-server, x11/xdm:
>>>> all three packages die during building with
>>>> '/usr/libexec/binutils217/elf/ld: cannot find -lintl'
>>>> There is a one-liner fix for this:
>>>> ..include "../../devel/gettext-lib/buildlink3.mk"
>>>> has to be added to the Makefile of all three packages and after that, all
>>>> of them compile without problems (tested).
>>>
>>> I can't reproduce this at all.
>>>
>>> Joerg