FS#19216 - [wxgtk] is built against libpng-1.2.7
Attached to Project:
Arch Linux
Opened by Viktor (thesame) - Thursday, 22 April 2010, 17:25 GMT
Last edited by Ionut Biru (wonder) - Saturday, 01 May 2010, 13:17 GMT
Opened by Viktor (thesame) - Thursday, 22 April 2010, 17:25 GMT
Last edited by Ionut Biru (wonder) - Saturday, 01 May 2010, 13:17 GMT
|
Details
Description:
Package wxgtk is linked to libpng-1.2.7 which causes segfaults in some apps. For example luxrender: libpng warning: Application was compiled with png.h from libpng-1.4.1 libpng warning: Application is running with png.c from libpng-1.2.7 libpng error: Incompatible libpng version in application and library Additional info: wxgtk 2.8.10.1-6 libpng 1.4.1-1 Steps to reproduce: Install wxgtk |
This task depends upon
Closed by Ionut Biru (wonder)
Saturday, 01 May 2010, 13:17 GMT
Reason for closing: Fixed
Additional comments about closing: 2.8.10.1-7
Saturday, 01 May 2010, 13:17 GMT
Reason for closing: Fixed
Additional comments about closing: 2.8.10.1-7
Not a bug.
$ sudo pacman -Sf wxgtk
...
$ strings /usr/lib/libwx_gtk2u_core-2.8.so.0.6.0 | grep 'png version'
libpng version 1.2.7 - September 12, 2004
libpng version 1.2.7 - September 12, 2004 (header)
...
Bur: How did you reproduce this anyway? I installed wxgtk and luxrender is working fine here. There is also no libpng within that package.
sed -i -e 's:png_check_sig:png_sig_cmp:g' configure
and adding to configure the next options:
--with-libpng=sys
--with-libxpm=sys
--with-libjpeg=sys
--with-libtiff=sys
Unfortunately, I also had to rebuild luxrender to make it work.