Subject: pkg/29012: Re: pkg/29012: graphics/inkspace fails to build due to not finding
To: None <reed@netbsd.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org>
From: Douglas Brebner <douglas@fang.demon.co.uk>
List: pkgsrc-bugs
Date: 01/19/2005 18:03:01
The following reply was made to PR pkg/29012; it has been noted by GNATS.
From: Douglas Brebner <douglas@fang.demon.co.uk>
To: "Jeremy C. Reed" <reed@reedmedia.net>
Cc: gnats-bugs@netbsd.org
Subject: Re: pkg/29012: graphics/inkspace fails to build due to not finding
boehm-gc
Date: Wed, 19 Jan 2005 18:01:58 +0000
On Wed, 19 Jan 2005 09:38:14 -0800 (PST)
"Jeremy C. Reed" <reed@reedmedia.net> wrote:
> Can you try adding this line to the graphics/inkspace/Makefile (near
> bottom)?
>
> .include "../../mk/dlopen.buildlink3.mk"
>
> Do a "make clean" and try the "make" again.
>
> (I am unable to test at this time.)
I still get exactly the same error with this change.
I found the actual cause higher up in the config.log. It is attempting
to link with libdl which isn't available on NetBSD.
Here's the relevant piece:
configure:21460: checking for GC_malloc in -lgc
configure:21490: c++ -o conftest -O2 -I/usr/pkg/include -I/usr/include
-I/usr/pk g/include/freetype2 -I/usr/pkg/include -I/usr/include
-I/usr/pkg/include/freetyp e2 -L/usr/pkg/lib -Wl,-R/usr/pkg/lib
-L/usr/lib -Wl,-R/usr/lib -L/usr/X11R6/lib -Wl,-R/usr/X11R6/lib
conftest.cc -lgc -lpthread -ldl -lintl >&5 ld: cannot find -ldl
configure:21496: $? = 1
P.S. Sorry for calling it inkspace rather than inkscape, I always seem
to make that typo
--
Douglas