2011-12-10 11:35:00 |
Christoph Neuhauser |
bug |
|
|
added bug |
2011-12-10 13:29:32 |
Julian Taylor |
silly (Ubuntu): status |
New |
Confirmed |
|
2011-12-10 13:34:26 |
Julian Taylor |
silly (Ubuntu): status |
Confirmed |
Triaged |
|
2011-12-10 13:34:29 |
Julian Taylor |
silly (Ubuntu): importance |
Undecided |
Medium |
|
2011-12-10 13:42:37 |
Julian Taylor |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=651608 |
|
2011-12-10 13:42:37 |
Julian Taylor |
bug task added |
|
silly (Debian) |
|
2011-12-12 19:52:42 |
Bug Watch Updater |
silly (Debian): status |
Unknown |
New |
|
2011-12-16 22:50:15 |
Launchpad Janitor |
silly (Ubuntu): status |
Triaged |
Fix Released |
|
2011-12-16 22:50:34 |
Julian Taylor |
nominated for series |
|
Ubuntu Oneiric |
|
2011-12-16 22:50:34 |
Julian Taylor |
bug task added |
|
silly (Ubuntu Oneiric) |
|
2011-12-16 23:08:35 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/silly |
|
2011-12-16 23:13:07 |
Julian Taylor |
description |
When executing the sample programs from CEGUI-0.7.5 compiled with the libsilly version of Ubuntu 11.10 (tested platform: 32-bit), I get the error: "symbol lookup error: /usr/lib/libSILLY.so.1: undefined symbol: png_create_read_struct", which prevents the samples from running.
I got the advice to report this from a CEGUI team member ( http://www.cegui.org.uk/phpBB2/viewtopic.php?f=10&t=5914&p=28037 ). He guessed: "Most likely the libSILLY package maintainer missed a mass rebuild for libpng ABI bump."
lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
apt-cache policy libsilly
libsilly:
Installiert: 0.1.0-2
Kandidat: 0.1.0-2
Versionstabelle:
*** 0.1.0-2 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
100 /var/lib/dpkg/status |
the library libsilly is not linked against libpng which it uses directly.
[Impact]
This causes all programs linking against libsilly but not against libpng to fail with an undefined symbol message.
[Fix]
This was fixed is precise with 0.1.0-2ubuntu1 by simply adding pkg-config as a build dependency which allows it to link against libpng
[Testcase]
ldd -r /usr/lib/libSILLY.so.1
shows several undefined references to libpng functions like:
undefined symbol: png_create_read_struct (/usr/lib/libSILLY.so.1)
expected: no undefined reference
[Regression potential]:
none, adding build dependency only adds a link to libpng
original report:
When executing the sample programs from CEGUI-0.7.5 compiled with the libsilly version of Ubuntu 11.10 (tested platform: 32-bit), I get the error: "symbol lookup error: /usr/lib/libSILLY.so.1: undefined symbol: png_create_read_struct", which prevents the samples from running.
I got the advice to report this from a CEGUI team member ( http://www.cegui.org.uk/phpBB2/viewtopic.php?f=10&t=5914&p=28037 ). He guessed: "Most likely the libSILLY package maintainer missed a mass rebuild for libpng ABI bump."
lsb_release -rd
Description: Ubuntu 11.10
Release: 11.10
apt-cache policy libsilly
libsilly:
Installiert: 0.1.0-2
Kandidat: 0.1.0-2
Versionstabelle:
*** 0.1.0-2 0
500 http://de.archive.ubuntu.com/ubuntu/ oneiric/universe i386 Packages
100 /var/lib/dpkg/status |
|
2011-12-17 13:47:23 |
Julian Taylor |
bug |
|
|
added subscriber Julian Taylor |
2011-12-17 13:48:10 |
Julian Taylor |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2011-12-19 15:03:05 |
Martin Pitt |
silly (Ubuntu Oneiric): status |
New |
Fix Committed |
|
2011-12-19 15:03:08 |
Martin Pitt |
bug |
|
|
added subscriber SRU Verification |
2011-12-19 15:03:10 |
Martin Pitt |
tags |
|
verification-needed |
|
2011-12-20 13:59:23 |
Launchpad Janitor |
branch linked |
|
lp:ubuntu/oneiric-proposed/silly |
|
2011-12-21 08:27:48 |
Martin Pitt |
tags |
verification-needed |
verification-done |
|
2012-01-02 09:08:01 |
Launchpad Janitor |
silly (Ubuntu Oneiric): status |
Fix Committed |
Fix Released |
|
2012-04-10 15:37:24 |
Bug Watch Updater |
silly (Debian): status |
New |
Fix Released |
|