pkgsrc-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

pkg/29029: Re: pkg/29029: bootstrap should USE_BUILTIN.dl=yes in mk.conf for Interix



The following reply was made to PR pkg/29029; it has been noted by GNATS.

From: "Johnny C. Lam" <jlam%NetBSD.org@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc: pkg-manager%netbsd.org@localhost, pkgsrc-bugs%netbsd.org@localhost
Subject: Re: pkg/29029: bootstrap should USE_BUILTIN.dl=yes in mk.conf for 
Interix
Date: Fri, 21 Jan 2005 00:46:20 +0000

 On Fri, Jan 21, 2005 at 12:32:00AM +0000, joff%embeddedARM.com@localhost wrote:
 > Machine: i386
 > >Description:
 >      Several packages fail to build with a message 
 >      "Package X requires dlopen()".  Interix does have dlopen(), just not
 >      in a header file /usr/include/dlopen.h.  
 > >How-To-Repeat:
 >      Try building perl on Interix
 > >Fix:
 >      Add a line "USE_BUILTIN.dl=yes" to the example mk.conf during pkgsrc
 >      bootstrap or extend detection of builtin dlopen() to a method more
 >      resilent than simply checking for the presence of a /usr/include/dlfcn.h
 
 I would rather that we enhance dlopen.builtin.mk to properly detect
 dlopen() on Interix.  In which header are the dl*() functions declared?
 Is there a libdl on Interix?
 
        Cheers,
 
        -- Johnny Lam <jlam%NetBSD.org@localhost>
 



Home | Main Index | Thread Index | Old Index