Bug#465125: marked as done (kcm_fonts.so: undefined symbol: lstat64)
Your message dated Sat, 16 Feb 2008 16:47:10 +0000
with message-id <E1JQQBy-0000ef-Ex@ries.debian.org>
and subject line Bug#465028: fixed in qt-x11-free 3:3.3.8b-2
has caused the Debian Bug report #465028,
regarding kcm_fonts.so: undefined symbol: lstat64
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
465028: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=465028
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: kcontrol
Version: 4:3.5.8.dfsg.1-7
Severity: important
Hi!
$ kcmshell fonts
kcmshell: symbol lookup error: /usr/lib/kde3/kcm_fonts.so: undefined symbol: lstat64
Do not start Themes->Fonts in kcontrol.
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages kcontrol depends on:
ii kdebase-data 4:3.5.8.dfsg.1-7 shared data files for the KDE base
ii kdelibs4c2a 4:3.5.8.dfsg.1-7 core libraries and binaries for al
ii kicker 4:3.5.8.dfsg.1-7 desktop panel for KDE
ii libacl1 2.2.45-1 Access control list shared library
ii libart-2.0-2 2.3.20-1 Library of functions for 2D graphi
ii libattr1 1:2.4.39-1 Extended attribute shared library
ii libaudio2 1.9.1-1 Network Audio System - shared libr
ii libc6 2.7-6 GNU C Library: Shared libraries
ii libfontconfig1 2.5.0-2 generic font configuration library
ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib
ii libgamin0 [libfam0] 0.1.9-2 Client library for the gamin file
ii libgcc1 1:4.3-20080202-1 GCC support library
ii libgl1-mesa-glx [libgl 7.0.2-4 A free implementation of the OpenG
ii libglu1-mesa [libglu1] 7.0.2-4 The OpenGL utility library (GLU)
ii libice6 2:1.0.4-1 X11 Inter-Client Exchange library
ii libidn11 1.1-1 GNU libidn library, implementation
ii libjpeg62 6b-14 The Independent JPEG Group's JPEG
ii libpng12-0 1.2.15~beta5-3 PNG library - runtime
ii libqt3-mt 3:3.3.8b-1 Qt GUI Library (Threaded runtime v
ii libraw1394-8 1.3.0-2 library for direct access to IEEE
ii libsm6 2:1.0.3-1+b1 X11 Session Management library
ii libssl0.9.8 0.9.8g-4 SSL shared libraries
ii libstdc++6 4.3-20080202-1 The GNU Standard C++ Library v3
ii libusb-0.1-4 2:0.1.12-9 userspace USB programming library
ii libx11-6 2:1.0.3-7 X11 client-side library
ii libxcursor1 1:1.1.9-1 X cursor management library
ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar
ii libxft2 2.1.12-2 FreeType-based font drawing librar
ii libxi6 2:1.1.3-1 X11 Input extension library
ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library
ii libxrandr2 2:1.2.2-1 X11 RandR extension library
ii libxrender1 1:0.9.4-1 X Rendering Extension client libra
ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii libxtst6 2:1.0.3-1 X11 Testing -- Resource extension
ii usbutils 0.73-5 Linux USB utilities
ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime
Versions of packages kcontrol recommends:
ii udev 0.114-2 /dev/ and hotplug management daemo
-- debconf-show failed
--- End Message ---
--- Begin Message ---
Source: qt-x11-free
Source-Version: 3:3.3.8b-2
We believe that the bug you reported is fixed in the latest version of
qt-x11-free, which is due to be installed in the Debian FTP archive:
libqt3-compat-headers_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-compat-headers_3.3.8b-2_amd64.deb
libqt3-headers_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-headers_3.3.8b-2_amd64.deb
libqt3-i18n_3.3.8b-2_all.deb
to pool/main/q/qt-x11-free/libqt3-i18n_3.3.8b-2_all.deb
libqt3-mt-dev_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-dev_3.3.8b-2_amd64.deb
libqt3-mt-ibase_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-ibase_3.3.8b-2_amd64.deb
libqt3-mt-mysql_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-mysql_3.3.8b-2_amd64.deb
libqt3-mt-odbc_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-odbc_3.3.8b-2_amd64.deb
libqt3-mt-psql_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-psql_3.3.8b-2_amd64.deb
libqt3-mt-sqlite_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt-sqlite_3.3.8b-2_amd64.deb
libqt3-mt_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/libqt3-mt_3.3.8b-2_amd64.deb
qt-x11-free-dbg_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt-x11-free-dbg_3.3.8b-2_amd64.deb
qt-x11-free_3.3.8b-2.diff.gz
to pool/main/q/qt-x11-free/qt-x11-free_3.3.8b-2.diff.gz
qt-x11-free_3.3.8b-2.dsc
to pool/main/q/qt-x11-free/qt-x11-free_3.3.8b-2.dsc
qt3-apps-dev_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-apps-dev_3.3.8b-2_amd64.deb
qt3-assistant_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-assistant_3.3.8b-2_amd64.deb
qt3-designer_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-designer_3.3.8b-2_amd64.deb
qt3-dev-tools-compat_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-dev-tools-compat_3.3.8b-2_amd64.deb
qt3-dev-tools-embedded_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-dev-tools-embedded_3.3.8b-2_amd64.deb
qt3-dev-tools_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-dev-tools_3.3.8b-2_amd64.deb
qt3-doc_3.3.8b-2_all.deb
to pool/main/q/qt-x11-free/qt3-doc_3.3.8b-2_all.deb
qt3-examples_3.3.8b-2_all.deb
to pool/main/q/qt-x11-free/qt3-examples_3.3.8b-2_all.deb
qt3-linguist_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-linguist_3.3.8b-2_amd64.deb
qt3-qtconfig_3.3.8b-2_amd64.deb
to pool/main/q/qt-x11-free/qt3-qtconfig_3.3.8b-2_amd64.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 465028@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Fathi Boudra <fabo@debian.org> (supplier of updated qt-x11-free package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 16 Feb 2008 16:02:03 +0100
Source: qt-x11-free
Binary: libqt3-mt libqt3-mt-mysql libqt3-mt-odbc libqt3-mt-psql libqt3-mt-ibase libqt3-mt-sqlite libqt3-mt-dev libqt3-headers libqt3-compat-headers qt3-dev-tools qt3-designer qt3-apps-dev qt3-linguist qt3-assistant qt3-qtconfig qt3-dev-tools-embedded qt3-dev-tools-compat libqt3-i18n qt3-doc qt3-examples qt-x11-free-dbg
Architecture: source all amd64
Version: 3:3.3.8b-2
Distribution: unstable
Urgency: medium
Maintainer: Fathi Boudra <fabo@debian.org>
Changed-By: Fathi Boudra <fabo@debian.org>
Description:
libqt3-compat-headers - Qt 1.x and 2.x compatibility includes
libqt3-headers - Qt3 header files
libqt3-i18n - i18n files for Qt3 library
libqt3-mt - Qt GUI Library (Threaded runtime version), Version 3
libqt3-mt-dev - Qt development files (Threaded)
libqt3-mt-ibase - InterBase/FireBird database driver for Qt3 (Threaded)
libqt3-mt-mysql - MySQL database driver for Qt3 (Threaded)
libqt3-mt-odbc - ODBC database driver for Qt3 (Threaded)
libqt3-mt-psql - PostgreSQL database driver for Qt3 (Threaded)
libqt3-mt-sqlite - SQLite database driver for Qt3 (Threaded)
qt-x11-free-dbg - debugging symbols for qt-x11-free binaries
qt3-apps-dev - Qt3 Developer applications development files
qt3-assistant - The Qt3 assistant application
qt3-designer - Qt3 Designer
qt3-dev-tools - Qt3 development tools
qt3-dev-tools-compat - Conversion utilities for Qt3 development
qt3-dev-tools-embedded - Tools to develop embedded Qt applications
qt3-doc - Qt3 API documentation
qt3-examples - Examples for Qt3
qt3-linguist - The Qt3 Linguist
qt3-qtconfig - The Qt3 Configuration Application
Closes: 465028
Changes:
qt-x11-free (3:3.3.8b-2) unstable; urgency=medium
.
* Re-add *stat64 symbols to Qt3 using 01_stat_extern_inline_hack patch:
.
* the extern inlines from sys/stat.h are just gone, and that's just normal
in fact.
* /usr/lib/libc.so is a linker script that pulls /lib/libc-2.7.so _and_
/usr/lib/libc_nonshared.a.
* the latter defines stat64 and friends as weak-symbols and alises to
__xstat64 and friends.
.
That's how when you link something that uses fstat64 it finds the symbol at
link time, letting you the possibility to override it with your own
implementation.
.
The fact that the extern inlines were used at some point in the past _was_
a bug, and let qt3 divert those, which should have not happened in the
first place. Sadly, when you link against qt3, it picks those symbols
because it will always prefer symbols from a shared lib than from the .a
IIRC, or it's due to the link order, anyways, it's not relevant.
.
Thanks to Pierre Habouzit and Modestas Vainius. (Closes: #465028)
Files:
b0ba2ae36fca494fcc2072f2fc0e4b86 2061 libs optional qt-x11-free_3.3.8b-2.dsc
b1ed6501b49f788e39e6e9bd25445db4 228927 libs optional qt-x11-free_3.3.8b-2.diff.gz
a7fe10301b5911f050b1bfe860664211 136444 libs optional libqt3-i18n_3.3.8b-2_all.deb
3826250419adaf41c16735870597ed63 5590574 doc extra qt3-doc_3.3.8b-2_all.deb
ec937ca07be0e360ea73cad5a4d7e51e 1582496 doc extra qt3-examples_3.3.8b-2_all.deb
075bda4210498b33227e9fe6dd004dd6 3653988 libs optional libqt3-mt_3.3.8b-2_amd64.deb
fa958a99e49d0c1c13384e8d90d31395 54296 libs optional libqt3-mt-mysql_3.3.8b-2_amd64.deb
f7856441375ee01fbada75ae8c2d1743 78018 libs optional libqt3-mt-odbc_3.3.8b-2_amd64.deb
425ec870d3b7bfd1313857180cdd6a87 59764 libs optional libqt3-mt-psql_3.3.8b-2_amd64.deb
45cfbb4c82debe08a7ec14afd4b44934 60724 libs optional libqt3-mt-ibase_3.3.8b-2_amd64.deb
6e1624b6b2a83712308d93fb2193ed14 222782 libs optional libqt3-mt-sqlite_3.3.8b-2_amd64.deb
bcc3724eb1b3de82f4539ab4b6190395 48868 libdevel optional libqt3-mt-dev_3.3.8b-2_amd64.deb
bdeb86253e854810c0e38e788c41dd6e 366282 devel optional libqt3-headers_3.3.8b-2_amd64.deb
2b9b34100fc31a4adc149201e46d8fba 78546 devel optional libqt3-compat-headers_3.3.8b-2_amd64.deb
62c8860aa2628b53639e099b98f04982 1309698 devel optional qt3-dev-tools_3.3.8b-2_amd64.deb
60fcebc38a372eb85c192a43a6b214dc 4096412 devel optional qt3-designer_3.3.8b-2_amd64.deb
568dbe2b3c119bbbe8ee9d37faccf009 2728756 devel optional qt3-apps-dev_3.3.8b-2_amd64.deb
07887caafbbbc5a0e936897dd7fd0293 358636 devel optional qt3-linguist_3.3.8b-2_amd64.deb
15ef9d272770d91d772a30cf233b0056 262972 x11 optional qt3-assistant_3.3.8b-2_amd64.deb
889a5b3195f11b21e705c085be3d02ee 107980 x11 optional qt3-qtconfig_3.3.8b-2_amd64.deb
60a43426ae5465cccec9dcc4d1ae3ccc 300166 devel optional qt3-dev-tools-embedded_3.3.8b-2_amd64.deb
4baa4eef01185180f29b359b1b9bf5f8 76502 devel optional qt3-dev-tools-compat_3.3.8b-2_amd64.deb
5692df11407002e1deb6427908629993 33743298 libdevel extra qt-x11-free-dbg_3.3.8b-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iQCVAwUBR7cImoz1NfZqpXL3AQIGGQP9FIuHc5qYo7IgVPRs37DpIOXwnA/SaRjT
/TWrbdbO3RLDHaVWceRGYlKyDjn0qeSUOse9BJ51rKGB5HcZVdKU0Mg71OZx4cYo
y8m2/YYKAsdJTeEHTGj1Vv6TKURgAMbm2B+i280oi75naNiyY8nTzf1/iVIWIVl2
Q5c4Qp4jnaA=
=Hj07
-----END PGP SIGNATURE-----
--- End Message ---
Reply to: