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

Bug#663282: FSBFS with libccrtp-dev/2.0.2 from experimental



Hi Mark,

Mark Purcell <mark@purcell.id.au> (10/03/2012):
> I will be proposing a transition to libccrtp2, however sflphone FTBFS
> with the following error:
> 
> checking for CCGNU2... yes
> checking for CCEXT2... yes
> checking for CCRTP... no
> configure: error: Missing ccrtp development package: libccrtp-dev
> make[1]: *** [override_dh_auto_configure] Error 1
> make[1]: Leaving directory `/tmp/sflphone-1.0.2'
> make: *** [build] Error 2

I was looking at fixing this bug to give a green light for your
transition. Two issues at least.

1. configure checks for libccrtp1, which is trivially fixed by
   dropping the '1' there.

2. there's some pkg-config file brokenness:

$ pkg-config --cflags libccrtp
Package commoncpp was not found in the pkg-config search path.
Perhaps you should add the directory containing `commoncpp.pc'
to the PKG_CONFIG_PATH environment variable
Package 'commoncpp', required by 'libccrtp', not found

And indeed:
$ grep commoncpp /usr/lib/pkgconfig/libccrtp.pc
Requires: commoncpp >= 5.0.0

While:
$ dpkg -L libcommoncpp2-dev|grep pc
/usr/lib/pkgconfig/libccext2.pc
/usr/lib/pkgconfig/libccgnu2.pc

Either there's a missing file in libcommoncpp2-dev, or libccrtp.pc
needs to be updated to require the right pkg-config file, don't you
think?


Mraw,
KiBi.

Attachment: signature.asc
Description: Digital signature


Reply to: