View previous topic :: View next topic |
Author |
Message |
sl70 Guru
Joined: 18 Jun 2002 Posts: 455 Location: Saitama, JP
|
Posted: Tue Jan 07, 2014 3:37 am Post subject: libpng upgrade broke WindowMaker |
|
|
I've been using WindowMaker for 12 years or so and haven't found anything else I'm as comfortable with. With the recent update to libpng 1.6 wmaker fails to build. I'm getting this message:
Code: | libtool: link: x86_64-pc-linux-gnu-gcc -march=native -O2 -pipe -DBOUNCE_APP -DNEWAPPICON -DVIRTUAL_DESKTOP -Wl,-O1 -o .libs/colorpick colorpick.o -Wl,--as-needed ../../WINGs/libWINGs.a ../../wrlib/.libs/libwraster.so -L/usr/lib64 -ltiff -lXpm -lpng -lz -ljpeg -lgif -lXext -lX11 -lm -lXft
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: ../../WINGs/libWINGs.a(wfont.o): undefined reference to symbol 'FcPatternDestroy'
/usr/lib/gcc/x86_64-pc-linux-gnu/4.7.3/../../../../x86_64-pc-linux-gnu/bin/ld: note: 'FcPatternDestroy' is defined in DSO /usr/lib64/libfontconfig.so.1 so try adding it to the linker command line
/usr/lib64/libfontconfig.so.1: could not read symbols: Invalid operation
|
So, I'm not sure how to add libfontconfig.so.1 to the linker command line. Can anyone give me a clue? (Or should I just mask libpng 1.6?)
TIA |
|
Back to top |
|
|
paulj Guru
Joined: 30 Sep 2004 Posts: 525 Location: Wales, UK
|
Posted: Tue Jan 07, 2014 6:18 am Post subject: |
|
|
Which version of windowmaker? I have just compiled and installed windowmaker-0.95.5-r1 with libpng-1.6.8, and there were no issues. |
|
Back to top |
|
|
lost+found Guru
Joined: 15 Nov 2004 Posts: 509 Location: North~Sea~Coa~s~~t~~~
|
Posted: Tue Jan 07, 2014 8:23 am Post subject: |
|
|
No problems here, using windowmaker-0.95.5-r1 with fontconfig-2.10.92 and libpng-1.6.8 ... |
|
Back to top |
|
|
sl70 Guru
Joined: 18 Jun 2002 Posts: 455 Location: Saitama, JP
|
Posted: Tue Jan 07, 2014 3:58 pm Post subject: |
|
|
Thanks, lost+found and paulj. I ~amd64 keyworded windowmaker and now 0.95.5-r1 builds fine. I prefer not to use testing versions, but I'll keep with this. |
|
Back to top |
|
|
JanR Tux's lil' helper
Joined: 21 Jan 2007 Posts: 78
|
Posted: Tue Jan 07, 2014 4:08 pm Post subject: |
|
|
Hi,
I have the same problem with the "stable" version 0.92.0-r11. Although going "unstable" would fix that, I do not consider this really a solution since stable packages should not be broken this way.
Therefore, I'm interested in other solutions (beside masking libpng 1.6).
Maybe installing libpng:1.5 additionally and somehow forcing windowmaker to use that one?
Greetings,
Jan |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Tue Jan 07, 2014 4:13 pm Post subject: |
|
|
Again, this - like most of those that popped up recently - has nothing to do with any particular lib upgrade.
It's due to a behavior change in recent (well, not that recent anymore) ld.
Quite a few packages need linking patches - some of that has already been dealt with upstream, but quite a few (and the older versions) lag a little. |
|
Back to top |
|
|
Anon-E-moose Watchman
Joined: 23 May 2008 Posts: 6158 Location: Dallas area
|
Posted: Tue Jan 07, 2014 5:28 pm Post subject: |
|
|
Looks like they're about to stabilize windowmaker-0.95.5-r1
per https://bugs.gentoo.org/show_bug.cgi?id=496082
as windowmaker-0.92.0-r11 is getting long in the tooth "Nov 12 2011" - last ebuild. _________________ UM780, 6.1 zen kernel, gcc 13, profile 17.0 (custom bare multilib), openrc, wayland |
|
Back to top |
|
|
hamletmun Tux's lil' helper
Joined: 13 Jun 2002 Posts: 111 Location: Buenos Aires, Argentina
|
|
Back to top |
|
|
|