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
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Jan Alexander Steffens (heftig)
Architecture x86_64
Severity Medium
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

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

Closed by  Allan McRae (Allan)
Tuesday, 24 November 2015, 14:56 GMT
Reason for closing:  Not a bug
Comment by Doug Newgard (Scimmia) - Monday, 23 November 2015, 22:56 GMT
Sounds like a problem with libt3widget's build system.

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
Comment by William Di Luigi (wil93) - Monday, 23 November 2015, 23:13 GMT
Are you talking about the sigc++.pc.in file? Because I think that file has stayed unchanged for quite some years: https://git.gnome.org/browse/libsigc++2/log/sigc++.pc.in
Comment by Doug Newgard (Scimmia) - Monday, 23 November 2015, 23:18 GMT
Check config.log, see what's going on
Comment by William Di Luigi (wil93) - Monday, 23 November 2015, 23:42 GMT
Yes it's probably because of libt3widget... Now I reported it here: https://github.com/gphalkes/t3widget/issues/1
Comment by William Di Luigi (wil93) - Tuesday, 24 November 2015, 11:34 GMT
The issue was with libt3widget and it's now solved. This issue can be closed

Loading...