tevent packaging problems in samba4

Bug #372399 reported by Miguel Pérez Colino
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
samba4 (Ubuntu)
Fix Released
Undecided
Jelmer Vernooij

Bug Description

Library's headers for "tevent" are included with samba 4 but there is no pkg-config file included.
When trying to compile against this library autoconf does not find and use it.

I attach a pkg-config content of a "/usr/lib/pkgconfig/tevent.pc" for the files included as they are located now:
/usr/include/samba-4.0/tevent_internal.h
/usr/include/samba-4.0/tevent.h

May I also suggest to produce a libtevent and libtevent-dev package separate from samba4-dev?

System: Ubuntu 9.04 Jaunty
Package version dor samba4-dev: 4.0.0~alpha6-1ubuntu1

/usr/lib/pkgconfig/tevent.pc:
####
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include/samba-4.0

Name: tevent
Description: A generalized event loop handling
Version: 1.0.0
Libs: -L${libdir} -ltevent
Cflags: -I${includedir}
URL: http://www.samba.org/
####

Revision history for this message
Jelmer Vernooij (jelmer) wrote :

tevent has its own package these days (not yet synced from Debian as far as I can see) and ships its own pkg-config file already. Newer versions of samba4 no longer ship tevent.h.

Changed in samba4 (Ubuntu):
assignee: nobody → Jelmer Vernooij (jelmer)
status: New → Fix Committed
Revision history for this message
Mathias Gug (mathiaz) wrote :

libtevent-dev and libtevent0 (0.9.5~20090516-1) are available in karmic.

Changed in samba4 (Ubuntu):
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.