[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#471391: closed by Sune Vuorela <debian@pusling.com> (Re: Bug#471391: symbol lookup error: /usr/lib/libkdecore.so.4: undefined symbol: stat64)



Debian Bug Tracking System wrote:
This is an automatic notification regarding your Bug report
which was filed against the kdelibs4c2a package:

#471391: symbol lookup error: /usr/lib/libkdecore.so.4: undefined symbol: stat64

It has been closed by Sune Vuorela <debian@pusling.com>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Sune Vuorela <debian@pusling.com> by
replying to this email.




------------------------------------------------------------------------

Subject:
Re: Bug#471391: symbol lookup error: /usr/lib/libkdecore.so.4: undefined symbol: stat64
From:
Sune Vuorela <debian@pusling.com>
Date:
Wed, 19 Mar 2008 00:59:12 +0100
To:
471391-done@bugs.debian.org

To:
471391-done@bugs.debian.org


On Monday 17 March 2008, Dan Merillat wrote:
Package: kdelibs4c2a
Version: 4:3.5.9.dfsg.1-2
Severity: grave

All KDE linked packages are unusable - they all fail with undefined symbol:
stat64.

2008-03-17 17:32:41 upgrade kdelibs4c2a 4:3.5.8.dfsg.1-4 4:3.5.9.dfsg.1-2

previous version worked, new fails.

No. not related to that upgrade. But this version is broken:

ii libqt3-mt 3:3.3.8b-1 Qt GUI Library (Threaded runtime v

Please explain?

Before upgrade:
ii kdelibs4c2a 3.5.8.dfsg.1-7 core libraries and binaries for all KDE appl
harik@mutley:~/cleanup$ nm -D /usr/lib/libkdecore.so.4 | grep stat64
                 U __fxstat64
                 U __lxstat64
                 U __xstat64

harik@mutley:~$ nm -D /lib/libc.so.6 | grep stat64
00000000000c0550 T __fxstat64
00000000000c05b0 T __lxstat64
00000000000c04f0 T __xstat64

Same file in 3.5.9.dfsg.1-2:

harik@mutley:~/t/usr/lib$ nm -D libkdecore.so.4 | grep stat64
                 U fstat64
                 U lstat64
                 U stat64

harik@mutley:~/t/usr/lib$ nm -D /usr/lib/libqt-mt.so.3 | grep stat64
                 U __fxstat64
                 U __lxstat64
                 U __xstat64
0000000000644010 T fstat64
0000000000644020 T lstat64
0000000000644030 T stat64

So at the same time libqt3-mt quit providing weak symbol aliases, libkdecore.so.4 quit using the glibc symbols directly. That's why going back to 3.5.8.dfsg.1-7 fixes the problem even without upgrading libqt3-mt.

Which leads to the question - what happened in both these packages?




Reply to: