FS#47158 - [libsigc++] 2.6.1-1 breaks the ./configure step
Attached to Project:
Arch Linux
Opened by William Di Luigi (wil93) - Monday, 23 November 2015, 20:26 GMT
Last edited by Allan McRae (Allan) - Tuesday, 24 November 2015, 14:56 GMT
Opened by William Di Luigi (wil93) - Monday, 23 November 2015, 20:26 GMT
Last edited by Allan McRae (Allan) - Tuesday, 24 November 2015, 14:56 GMT
|
Details
Description:
The update from 2.4.1-1 to 2.6.1-1 broke the "./configure" step of the compilation of a software. Steps to reproduce: 1) Have the last version (2.6.1-1) installed. 2) Try to compile libt3widget from the AUR. 3) You will receive an error like the following: ==> Starting build()... Checking for working make (make)... yes Checking for working C++ compiler (g++)... yes Checking for working libtool C++ compile... yes Checking for pkg-config... yes Checking for gettext and related functions... yes Checking for gettext in standard library... yes Checking for msgfmt... yes Checking for Large File Support as default... yes Checking for math functions... yes Checking for math functions in standard library... yes Checking for sigc++-2.0 pkg-config... yes Checking for sigc++-2.0 pkg-config compile... no !! Can not find libsigc++-2.0. libsigc++-2.0 is required to compile libt3widget. Downgrading from 2.6.1-1 to 2.4.1-1 resolves the issue. |
This task depends upon
Edit: Took another look at the pc file, -I${includedir}/sigc++-2.0 may actually be wrong. Since that file comes from upstream, you'll want to contact them about it.
Edit2: The pkgconfig file didn't change between the versions mentioned except for the version, and the headers and libs didn't move. I'm going back to a problem with libt3widget