Your message dated Sat, 07 Apr 2012 16:33:22 +0000
with message-id <[email protected]>
and subject line Bug#667224: fixed in keepassx 0.4.3-2
has caused the Debian Bug report #667224,
regarding keepassx: ftbfs with GCC-4.7
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.)
--
667224: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=667224
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: keepassx
Version: 0.4.3-1
Severity: important
Tags: sid wheezy
User: [email protected]
Usertags: ftbfs-gcc-4.7
The package fails to build in a test rebuild on at least amd64 with
gcc-4.7/g++-4.7, but succeeds to build with gcc-4.6/g++-4.6. The
severity of this report may be raised before the wheezy release.
lib/random.cpp:98:19: error: 'getpid' was not declared in this scope
The full build log can be found at:
http://people.debian.org/~lucas/logs/2012/03/29-clang-gcc47/unstable-gcc47/keepassx_0.4.3-1_unstable-gcc47.log
The last lines of the build log are at the end of this report.
Some hints on fixing these issues can be found at
http://gcc.gnu.org/gcc-4.7/porting_to.html
To build with GCC 4.7, either set CC=gcc-4.7 CXX=g++-4.7 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
[...]
/usr/include/qt4/QtCore/qlist.h:744:5: required from 'void
QList<T>::free(QListData::Data*) [with T = Kdb3Database::GroupHandle]'
/usr/include/qt4/QtCore/qlist.h:719:9: required from 'QList<T>::~QList()
[with T = Kdb3Database::GroupHandle]'
./Kdb3Database.h:138:25: required from here
/usr/include/qt4/QtCore/qlist.h:418:27: warning: deleting object of polymorphic
class type 'Kdb3Database::GroupHandle' which has non-virtual destructor might
cause undefined behaviour [-Wdelete-non-virtual-dtor]
g++ -c -include ../build/keepassx -m64 -pipe -Wall -W -D_REENTRANT -DAUTOTYPE
-DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB
-I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib
-Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui
-I../build/moc -o ../build/FileDialogs.o lib/FileDialogs.cpp
g++ -c -include ../build/keepassx -m64 -pipe -Wall -W -D_REENTRANT -DAUTOTYPE
-DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB
-I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib
-Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui
-I../build/moc -o ../build/GroupView.o lib/GroupView.cpp
In file included from /usr/include/qt4/QtCore/qobject.h:50:0,
from /usr/include/qt4/QtCore/qcoreapplication.h:45,
from /usr/include/qt4/QtGui/qapplication.h:45,
from /usr/include/qt4/QtGui/QApplication:1,
from keepassx.h:43:
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void
QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T =
Kdb3Database::EntryHandle]':
/usr/include/qt4/QtCore/qlist.h:744:5: required from 'void
QList<T>::free(QListData::Data*) [with T = Kdb3Database::EntryHandle]'
/usr/include/qt4/QtCore/qlist.h:719:9: required from 'QList<T>::~QList()
[with T = Kdb3Database::EntryHandle]'
./Kdb3Database.h:138:25: required from here
/usr/include/qt4/QtCore/qlist.h:418:27: warning: deleting object of polymorphic
class type 'Kdb3Database::EntryHandle' which has non-virtual destructor might
cause undefined behaviour [-Wdelete-non-virtual-dtor]
/usr/include/qt4/QtCore/qlist.h: In instantiation of 'void
QList<T>::node_destruct(QList<T>::Node*, QList<T>::Node*) [with T =
Kdb3Database::GroupHandle]':
/usr/include/qt4/QtCore/qlist.h:744:5: required from 'void
QList<T>::free(QListData::Data*) [with T = Kdb3Database::GroupHandle]'
/usr/include/qt4/QtCore/qlist.h:719:9: required from 'QList<T>::~QList()
[with T = Kdb3Database::GroupHandle]'
./Kdb3Database.h:138:25: required from here
/usr/include/qt4/QtCore/qlist.h:418:27: warning: deleting object of polymorphic
class type 'Kdb3Database::GroupHandle' which has non-virtual destructor might
cause undefined behaviour [-Wdelete-non-virtual-dtor]
g++ -c -include ../build/keepassx -m64 -pipe -Wall -W -D_REENTRANT -DAUTOTYPE
-DGLOBAL_AUTOTYPE -DQT_NO_DEBUG -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB
-I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore
-I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4 -I. -Ilib
-Icrypto -Iplugins/interfaces -Iexport -Iimport -Idialogs -I../build/ui
-I../build/moc -o ../build/random.o lib/random.cpp
lib/random.cpp: In function 'void initStdRand()':
lib/random.cpp:98:19: error: 'getpid' was not declared in this scope
make[2]: *** [../build/random.o] Error 1
make[2]: Leaving directory `/«PKGBUILDDIR»/src'
make[1]: *** [sub-src-make_default] Error 2
dh_auto_build: make -j1 returned exit code 2
make: *** [build-arch] Error 25
dpkg-buildpackage: error: debian/rules build-arch gave error exit status 2
--- End Message ---
--- Begin Message ---
Source: keepassx
Source-Version: 0.4.3-2
We believe that the bug you reported is fixed in the latest version of
keepassx, which is due to be installed in the Debian FTP archive:
keepassx_0.4.3-2.debian.tar.gz
to main/k/keepassx/keepassx_0.4.3-2.debian.tar.gz
keepassx_0.4.3-2.dsc
to main/k/keepassx/keepassx_0.4.3-2.dsc
keepassx_0.4.3-2_amd64.deb
to main/k/keepassx/keepassx_0.4.3-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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Felix Geyer <[email protected]> (supplier of updated keepassx 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Thu, 05 Apr 2012 13:10:22 +0200
Source: keepassx
Binary: keepassx
Architecture: source amd64
Version: 0.4.3-2
Distribution: unstable
Urgency: low
Maintainer: Reinhard Tartler <[email protected]>
Changed-By: Felix Geyer <[email protected]>
Description:
keepassx - Cross Platform Password Manager
Closes: 667224
Changes:
keepassx (0.4.3-2) unstable; urgency=low
.
* Fix FTBFS with gcc 4.7. (Closes: #667224)
- Add fix_ftbfs_gcc47.diff
* Bump Standards-Version to 3.9.3, no changes needed.
* Enable parallel building.
* Switch to debhelper compat level v9.
- Exports build flags.
* Use the qmake_qt4 dh buildsystem.
* Install application icon in various resolutions.
- Add debian/keepassx.svg
- Build-depend on imagemagick and librsvg2-bin.
Checksums-Sha1:
96319f4cf6aa6b385af59e6a73f188e79b73e026 1295 keepassx_0.4.3-2.dsc
82dd87a33581d5bf4ac2ff17165c67125d866c7c 10879 keepassx_0.4.3-2.debian.tar.gz
b93ff53e190ee52d53f58521d113c4843f2f091f 1133360 keepassx_0.4.3-2_amd64.deb
Checksums-Sha256:
dc063f566edf02f8f3a551c01a8c792e2f75b08595e34e0fe67b0b9831ff4a34 1295
keepassx_0.4.3-2.dsc
951544fa8753062b87b18d14c38aec64904c5f6c6e8d8604e1f4641a3158b5ff 10879
keepassx_0.4.3-2.debian.tar.gz
b4cead146ae4344807177df961200a3d6ab984ce2674e276842a88856d2d9773 1133360
keepassx_0.4.3-2_amd64.deb
Files:
8f6cdd3eb7b8b92f4de800912c89a632 1295 utils optional keepassx_0.4.3-2.dsc
1596a167f42aebc39ace114ec2982c85 10879 utils optional
keepassx_0.4.3-2.debian.tar.gz
3f24037781412ee3b9efd289cca37d74 1133360 utils optional
keepassx_0.4.3-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.17 (GNU/Linux)
Comment: Debian Powered!
iEYEARECAAYFAk+Aaa0ACgkQmAg1RJRTSKS20wCfeLBrZmgvw86Wt5Oz+OtU2AEw
Sn0AnA5kDBLi8eipwbow0zCakJOmE4Mk
=RBUD
-----END PGP SIGNATURE-----
--- End Message ---