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