waf and pkg-config

Jelmer Vernooij jelmer at samba.org
Tue Apr 7 15:23:54 MDT 2015


On Tue, Apr 07, 2015 at 08:28:58PM +0200, Andreas Schneider wrote:
> On Tuesday 07 April 2015 20:11:32 Jelmer Vernooij wrote:
> > On Tue, Apr 07, 2015 at 05:23:19PM +0200, Andreas Schneider wrote:
> > > trying to fix systemd detection, I found out that waf and pkg-config is
> > > simply not working.
> > > 
> > > I do
> > > 
> > >     conf.check_cfg(package='libsystemd-daemon', args='--cflags --libs',
> > >     
> > >                    msg='Checking for libsystemd-daemon')
> > > 
> > > and in the end I can't simply use libsystem-daemon as a dependency. So *I*
> > > have to implement library detection again with CHECK_LIB and check all
> > > names pkg-config might return on different Linux version?
> > 
> > See source4/lib/tls/wscript:24 for an example.
> 
> I've looked into this and didn't get it working. The patch I've sent fixes the 
> issue. I do not see another way ...
> 
> If you have a better one, please share or push mine.
What does bin/config.log say about libsystemd-daemon?

Is there a specific reason you're using uselib_store with a different
name than the library name?

Cheers,

Jelmer

-- 
Jelmer Vernooij <jelmer at samba.org> - https://jelmer.uk/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: Digital signature
URL: <http://lists.samba.org/pipermail/samba-technical/attachments/20150407/bc44f7d8/attachment.pgp>


More information about the samba-technical mailing list