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