Your message dated Tue, 26 Feb 2008 22:16:31 +0100
with message-id <[EMAIL PROTECTED]>
and subject line qmake adds --no-undefined to Makefile for LIB template -
causes linker errors
has caused the Debian Bug report #458558,
regarding libqt4-dev: qmake adds --no-undefined to Makefile for LIB template -
causes linker errors
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 [EMAIL PROTECTED]
immediately.)
--
458558: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=458558
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: libqt4-dev
Version: 4.3.3-2
Severity: normal
When upgrading from 4.3.2 to 4.3.3 I suddenly got loads of linker errors.
Those were occuring because in my plugins .pro file I use the "LIB" template
which now adds the -Wl,--no-undefined option to the linking line.
E.g.:
g++ -Wl,--no-undefined -shared -o liborphanplugin.so ...
Since my plugins rely on many symbols which will be provided by
the executable loading the plugin libraries --no-undefined resulted
in problematic linker errors.
Regards Ben
-- System Information:
Debian Release: lenny/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.18-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages libqt4-dev depends on:
ii libaudio-dev 1.9-2+b1 The Network Audio System (NAS). (d
ii libfreetype6-dev 2.3.5-1+b1 FreeType 2 font engine, developmen
ii libgl1-mesa-dev [libgl- 7.0.1-1 A free implementation of the OpenG
ii libglib2.0-dev 2.14.0-2 Development files for the GLib lib
ii libglu1-mesa-dev [libgl 7.0.1-1 The OpenGL utility library -- deve
ii libice-dev 2:1.0.4-1 X11 Inter-Client Exchange library
ii libjpeg62-dev 6b-13 Development files for the IJG JPEG
ii libmng-dev 1.0.9-1 M-N-G library (Development headers
ii libpng12-dev [libpng12- 1.2.15~beta5-2 PNG library - development
ii libpq-dev 8.2.4-3 header files for libpq5 (PostgreSQ
ii libqt4-core 4.3.3-2 Qt 4 core non-GUI functionality ru
ii libqt4-gui 4.3.3-2 Qt 4 core GUI functionality runtim
ii libqt4-qt3support 4.3.3-2 Qt 3 compatibility library for Qt
ii libqt4-sql 4.3.3-2 Qt 4 SQL database module
ii libsm-dev 2:1.0.3-1+b1 X11 Inter-Client Exchange library
ii libsqlite0-dev 2.8.17-2 SQLite development files
ii libx11-dev 2:1.0.3-7 X11 client-side library (developme
ii libxcursor-dev 1:1.1.9-1 X cursor management library (devel
ii libxext-dev 1:1.0.3-2 X11 miscellaneous extensions libra
ii libxft-dev 2.1.12-2 FreeType-based font drawing librar
ii libxi-dev 2:1.1.2-1 X11 Input extension library (devel
ii libxinerama-dev 1:1.0.2-1 X11 Xinerama extension library (de
ii libxmu-dev 1:1.0.3-1 X11 miscellaneous utility library
ii libxrandr-dev 2:1.2.1-1 X11 RandR extension library (devel
ii libxrender-dev 1:0.9.3-1 X Rendering Extension client libra
ii libxt-dev 1:1.0.5-3 X11 toolkit intrinsics library (de
ii x11proto-core-dev 7.0.10-2 X11 core wire protocol and auxilia
ii zlib1g-dev 1:1.2.3.3.dfsg-5 compression library - development
libqt4-dev recommends no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
qmake will add --no-undefined by default for Qt4.4.
> Ok, I will work around the problem in packagesearch then. I still
> consider it a very bad decision by QT.
>
> Feel free to close the bug, or tag it wontfix - whatever you like best.
--- End Message ---