Debian Bug report logs - #418832
Build fails in Qt 4.2.1 due to known bug

version graph

Package: libqt4-core; Maintainer for libqt4-core is (unknown);

Reported by: Matthew J Smith <indigojo@blogistan.co.uk>

Date: Thu, 12 Apr 2007 08:33:02 UTC

Severity: normal

Found in version qt4-x11/4.2.1-2

Fixed in version qt4-x11/4.2.3-1

Done: Brian Nelson <pyro@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>:
Bug#418832; Package libqt4-core. (full text, mbox, link).


Acknowledgement sent to Matthew J Smith <indigojo@blogistan.co.uk>:
New Bug report received and forwarded. Copy sent to Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>. (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Matthew J Smith <indigojo@blogistan.co.uk>
To: submit@bugs.debian.org
Subject: Build fails in Qt 4.2.1 due to known bug
Date: Thu, 12 Apr 2007 09:30:23 +0100
Package: libqt4-core
Version: 4.2.1-2+b1

My application fails to build when the QT_NO_DEBUG_OUTPUT define is 
made.  This was a known bug in Qt 4.2 which was fixed in v4.2.2; see 
this Trolltech tracker issue:

http://www.trolltech.com/developer/task-tracker/index_html?method=entry&id=133796

Build fails with errors like these (I use CMake for configure, hence the 
output style):

[ 54%] Building CXX object CMakeFiles/qtm.dir/catkin.o
/usr/include/qt4/QtCore/qglobal.h:1250: error: expected unqualified-id 
before ‘if’
/usr/include/qt4/QtCore/qglobal.h:1250: error: expected unqualified-id 
before ‘else’
make[2]: *** [CMakeFiles/qtm.dir/catkin.o] Error 1
make[1]: *** [CMakeFiles/qtm.dir/all] Error 2
make: *** [all] Error 2

I use this macro to control my own debug output, not just to suppress 
Qt's own.

I would add that the latest patch release (4.2.3) fixes a bug which 
causes the scroll bar to fail to appear in QTextEdit widgets when text 
starts to go beyond the widget's size.  This is important to me as my 
application uses that class heavily.  I suggest that Qt 4 be updated at 
least to version 4.2.2.

I am using Debian Etch, kernel 2.6.18-4-686, libc6 v2.3.6.ds1-13.



Reply sent to Brian Nelson <pyro@debian.org>:
You have taken responsibility. (full text, mbox, link).


Notification sent to Matthew J Smith <indigojo@blogistan.co.uk>:
Bug acknowledged by developer. (full text, mbox, link).


Message #10 received at 418832-close@bugs.debian.org (full text, mbox, reply):

From: Brian Nelson <pyro@debian.org>
To: 418832-close@bugs.debian.org
Subject: Bug#418832: fixed in qt4-x11 4.2.3-1
Date: Thu, 12 Apr 2007 20:32:16 +0000
Source: qt4-x11
Source-Version: 4.2.3-1

We believe that the bug you reported is fixed in the latest version of
qt4-x11, which is due to be installed in the Debian FTP archive:

libqt4-core_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-core_4.2.3-1_i386.deb
libqt4-debug_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-debug_4.2.3-1_i386.deb
libqt4-dev_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-dev_4.2.3-1_i386.deb
libqt4-gui_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-gui_4.2.3-1_i386.deb
libqt4-qt3support_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-qt3support_4.2.3-1_i386.deb
libqt4-sql_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/libqt4-sql_4.2.3-1_i386.deb
qt4-designer_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/qt4-designer_4.2.3-1_i386.deb
qt4-dev-tools_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/qt4-dev-tools_4.2.3-1_i386.deb
qt4-doc_4.2.3-1_all.deb
  to pool/main/q/qt4-x11/qt4-doc_4.2.3-1_all.deb
qt4-qtconfig_4.2.3-1_i386.deb
  to pool/main/q/qt4-x11/qt4-qtconfig_4.2.3-1_i386.deb
qt4-x11_4.2.3-1.diff.gz
  to pool/main/q/qt4-x11/qt4-x11_4.2.3-1.diff.gz
qt4-x11_4.2.3-1.dsc
  to pool/main/q/qt4-x11/qt4-x11_4.2.3-1.dsc
qt4-x11_4.2.3.orig.tar.gz
  to pool/main/q/qt4-x11/qt4-x11_4.2.3.orig.tar.gz



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 418832@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Brian Nelson <pyro@debian.org> (supplier of updated qt4-x11 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: Thu, 12 Apr 2007 12:38:06 -0400
Source: qt4-x11
Binary: libqt4-sql libqt4-core qt4-doc libqt4-debug libqt4-qt3support qt4-designer libqt4-dev qt4-dev-tools libqt4-gui qt4-qtconfig
Architecture: source i386 all
Version: 4.2.3-1
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Brian Nelson <pyro@debian.org>
Description: 
 libqt4-core - Qt 4 core non-GUI functionality runtime library
 libqt4-debug - Qt 4 library debugging symbols
 libqt4-dev - Qt 4 development files
 libqt4-gui - Qt 4 core GUI functionality runtime library
 libqt4-qt3support - Qt 3 compatibility library for Qt 4
 libqt4-sql - Qt 4 SQL database module
 qt4-designer - Qt 4 Designer
 qt4-dev-tools - Qt 4 development tools
 qt4-doc    - Qt 4 API documentation
 qt4-qtconfig - Qt 4 configuration tool
Closes: 411292 418832
Changes: 
 qt4-x11 (4.2.3-1) unstable; urgency=low
 .
   * New upstream release
     - Fixes build failures when QT_NO_DEBUG_OUTPUT defined
       (Closes: #418832)
     - Fixes broken signal/slot connection in QSvgRenderer
       (Closes: #411292)
Files: 
 36464269b8ad6f6d946da6578cac4001 1380 libs optional qt4-x11_4.2.3-1.dsc
 13f12bf58a32ebf15837fcd605cb3c99 37635710 libs optional qt4-x11_4.2.3.orig.tar.gz
 1c750c8edc46a00f796eb971fde9ba39 24684 libs optional qt4-x11_4.2.3-1.diff.gz
 ce94a56de66435794ef6d692a2281fc0 21688088 doc optional qt4-doc_4.2.3-1_all.deb
 b3dff44c2a92cc89925217f475326110 4212958 libdevel optional libqt4-dev_4.2.3-1_i386.deb
 a365a653d3b28427c3795224fbf8eb9d 1192644 libs optional libqt4-core_4.2.3-1_i386.deb
 ad8e58d2d0ca0bb0a5d9acbef18411e3 4947046 libs optional libqt4-gui_4.2.3-1_i386.deb
 c7698ef58cb5e3fa597a22c09d27cad6 319442 libs optional libqt4-sql_4.2.3-1_i386.deb
 1b9d971e78d218a1b5d7c978cf59c679 1257478 libs optional libqt4-qt3support_4.2.3-1_i386.deb
 9a636ba1e7ce538bda913f23c3af6687 1073260 devel optional qt4-designer_4.2.3-1_i386.deb
 542a2d49dcd8e6cd680d0bebfb4c08f4 57386532 libs optional libqt4-debug_4.2.3-1_i386.deb
 cfb5632c552c7f874accaacdb60bc951 751242 devel optional qt4-dev-tools_4.2.3-1_i386.deb
 7e8fe8e6964b3d315ce0b704df50cf82 99906 x11 optional qt4-qtconfig_4.2.3-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFGHoTH1Ng1YWbyRSERAlqNAJ4qh6KZfooV/FMHxfGHdyWk02kXCACcCgZc
ySRC+cAFygivXk/zc86Q/Pk=
=oGk3
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 04 Jul 2007 07:49:41 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sat Apr 15 08:19:53 2023; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.