Your message dated Tue, 07 Feb 2012 13:05:54 +0000
with message-id <e1rukk6-0001cx...@franck.debian.org>
and subject line Bug#653796: fixed in qt-gstreamer 0.10.1-2.1
has caused the Debian Bug report #653796,
regarding FTBFS with Boost 1.48: has_binary_operator.hp:50: Parse error at
"BOOST_JOIN"
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 ow...@bugs.debian.org
immediately.)
--
653796: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=653796
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: qt-gstreamer
Version: 0.10.1-2
Severity: normal
Package fails to build with new Boost 1.48:
make[4]: Leaving directory
`/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu'
make -f src/QGlib/CMakeFiles/QtGLib_automoc.dir/build.make
src/QGlib/CMakeFiles/QtGLib_automoc.dir/build
make[4]: Entering directory
`/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu'
cd
/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu/src/QGlib
&& /usr/bin/automoc4
/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu/src/QGlib/QtGLib_automoc.cpp
/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/src/QGlib
/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu/src/QGlib
/usr/bin/moc-qt4 /usr/bin/cmake
Generating connect.moc
usr/include/boost/type_traits/detail/has_binary_operator.hp:50: Parse error at
"BOOST_JOIN"
automoc4: process for
/home/steve/Packages/boost-defaults/rebuilds/build/qt-gstreamer/qt-gstreamer-0.10.1/obj-x86_64-linux-gnu/src/QGlib/connect.moc
failed: Unknown error
pid to wait for: 0
returning failed..
make[4]: *** [src/QGlib/CMakeFiles/QtGLib_automoc] Error 1
The parse error is from Qt's tools moc and lconvert. These tools do
not handle the entire C++ language; see the Qt issue
https://bugreports.qt.nokia.com/browse/QTBUG-22829
The workaround is to abuse the Boost header guards by defining it
on the moc/lconvert command line, thus avoiding having to parse
the boost headers. Pass -DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED
to the moc invocation. If using cmake:
QT4_WRAP_CPP(sources ${moc-sources} OPTIONS
-DBOOST_TT_HAS_OPERATOR_HPP_INCLUDED)
-- System Information:
Debian Release: wheezy/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 3.1.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
--- End Message ---
--- Begin Message ---
Source: qt-gstreamer
Source-Version: 0.10.1-2.1
We believe that the bug you reported is fixed in the latest version of
qt-gstreamer, which is due to be installed in the Debian FTP archive:
libqtglib-2.0-0_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/libqtglib-2.0-0_0.10.1-2.1_amd64.deb
libqtgstreamer-0.10-0_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamer-0.10-0_0.10.1-2.1_amd64.deb
libqtgstreamer-dev_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamer-dev_0.10.1-2.1_amd64.deb
libqtgstreamerui-0.10-0_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamerui-0.10-0_0.10.1-2.1_amd64.deb
libqtgstreamerutils-0.10-0_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamerutils-0.10-0_0.10.1-2.1_amd64.deb
qt-gstreamer_0.10.1-2.1.debian.tar.gz
to main/q/qt-gstreamer/qt-gstreamer_0.10.1-2.1.debian.tar.gz
qt-gstreamer_0.10.1-2.1.dsc
to main/q/qt-gstreamer/qt-gstreamer_0.10.1-2.1.dsc
qtgstreamer-dbg_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/qtgstreamer-dbg_0.10.1-2.1_amd64.deb
qtgstreamer-doc_0.10.1-2.1_all.deb
to main/q/qt-gstreamer/qtgstreamer-doc_0.10.1-2.1_all.deb
qtgstreamer-plugins_0.10.1-2.1_amd64.deb
to main/q/qt-gstreamer/qtgstreamer-plugins_0.10.1-2.1_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 653...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Steve M. Robbins <s...@debian.org> (supplier of updated qt-gstreamer 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 28 Jan 2012 05:41:39 -0600
Source: qt-gstreamer
Binary: libqtglib-2.0-0 libqtgstreamer-0.10-0 libqtgstreamerui-0.10-0
libqtgstreamerutils-0.10-0 qtgstreamer-plugins libqtgstreamer-dev
qtgstreamer-doc qtgstreamer-dbg
Architecture: source amd64 all
Version: 0.10.1-2.1
Distribution: unstable
Urgency: low
Maintainer: Maintainers of GStreamer packages
<pkg-gstreamer-maintain...@lists.alioth.debian.org>
Changed-By: Steve M. Robbins <s...@debian.org>
Description:
libqtglib-2.0-0 - C++ bindings library for GLib and GObject with a Qt-style API
libqtgstreamer-0.10-0 - C++ bindings library for GStreamer with a Qt-style API
libqtgstreamer-dev - Development headers for QtGStreamer
libqtgstreamerui-0.10-0 - The QtGStreamerUi library
libqtgstreamerutils-0.10-0 - The QtGStreamerUtils library
qtgstreamer-dbg - Debug symbols for QtGStreamer
qtgstreamer-doc - QtGStreamer API documentation
qtgstreamer-plugins - GStreamer plugins from QtGStreamer
Closes: 653796
Changes:
qt-gstreamer (0.10.1-2.1) unstable; urgency=low
.
* Non-Maintainer Upload.
.
* patches/boost1.48.patch: New. Work around moc limitation. Closes:
#653796.
Checksums-Sha1:
6789b4d5d2566da11f42fc28350b5cf48012fff5 1850 qt-gstreamer_0.10.1-2.1.dsc
ddd7fa3192115ba0c5054bb1c464ddf225478223 14746
qt-gstreamer_0.10.1-2.1.debian.tar.gz
bac68d34ab560b90df2e5411e29016cfcf77bb5c 77008
libqtglib-2.0-0_0.10.1-2.1_amd64.deb
47efcad9359e21d2e750ecb6370f7cd0b78fd715 111652
libqtgstreamer-0.10-0_0.10.1-2.1_amd64.deb
854c7c6ccce9b04b033dfccdbd8427bff826db87 21902
libqtgstreamerui-0.10-0_0.10.1-2.1_amd64.deb
7ac521e8dbfc1ad0f7af9629d2b88f233d826a96 16546
libqtgstreamerutils-0.10-0_0.10.1-2.1_amd64.deb
c2ed5e722a60c541ef88fa9638ea34731735fd88 18490
qtgstreamer-plugins_0.10.1-2.1_amd64.deb
80554684fb08ff05c14d7539148b40002694df25 61878
libqtgstreamer-dev_0.10.1-2.1_amd64.deb
90069c1470e2427101b40ae3f2260693bfb069b6 2435262
qtgstreamer-doc_0.10.1-2.1_all.deb
0b45c0294426c6107f5c95f2123a19bceb13a721 95634
qtgstreamer-dbg_0.10.1-2.1_amd64.deb
Checksums-Sha256:
3f3fe57db1bee8404877f8ee2525e532a275a4463970404a234c6007a320babc 1850
qt-gstreamer_0.10.1-2.1.dsc
71fc38249a8941cfafef71de9009952199078d614cd370ac57fae247d8300338 14746
qt-gstreamer_0.10.1-2.1.debian.tar.gz
9b618901e1a95a97c1be444026236f69b14244664ace193b4e89c8f561c5ead2 77008
libqtglib-2.0-0_0.10.1-2.1_amd64.deb
6c84fcf74d74ce2f6088d5b97cca84f6a5132319794b43a3a00e1de9f30df72e 111652
libqtgstreamer-0.10-0_0.10.1-2.1_amd64.deb
cd463f1727959d0dc7d000698ac3fc1f4bb719fd48a5470bd7a4d2e312eda851 21902
libqtgstreamerui-0.10-0_0.10.1-2.1_amd64.deb
092573387f4ff281700ce614c2e27f6f44fb025775aecbe339aed690d37a8b31 16546
libqtgstreamerutils-0.10-0_0.10.1-2.1_amd64.deb
99de2f1f4da683e289ddec3c46c842bb67c919e1cf29f1ed697cf95bd9ae63c2 18490
qtgstreamer-plugins_0.10.1-2.1_amd64.deb
17e7500a633526e3cd01dca6fd3e33e3d684652a2633d36e7522ce606941a3d9 61878
libqtgstreamer-dev_0.10.1-2.1_amd64.deb
860f61265943cc4f01c8e5f50f5e4147488d912763ecd4994ee471acf71ce9dc 2435262
qtgstreamer-doc_0.10.1-2.1_all.deb
ae0cdee5fd14492f3925dd0ba7e43d57bf20acb3be019241883614bc162db66e 95634
qtgstreamer-dbg_0.10.1-2.1_amd64.deb
Files:
0b9257061a4d367d23fac8e330d339c4 1850 libs optional qt-gstreamer_0.10.1-2.1.dsc
4f13cb32504bd17fb05fa68431ab5ac1 14746 libs optional
qt-gstreamer_0.10.1-2.1.debian.tar.gz
b51dfd2e8778b455bdf49d24626418cc 77008 libs optional
libqtglib-2.0-0_0.10.1-2.1_amd64.deb
cc85738dee0dde8649817e81267eff65 111652 libs optional
libqtgstreamer-0.10-0_0.10.1-2.1_amd64.deb
97fdc7e9d2b0a37afee0f309803115e0 21902 libs optional
libqtgstreamerui-0.10-0_0.10.1-2.1_amd64.deb
a31efc375eddc48ddf7eb6ec47a12690 16546 libs optional
libqtgstreamerutils-0.10-0_0.10.1-2.1_amd64.deb
d64b3fad0aa303744a00a3299f93c878 18490 libs optional
qtgstreamer-plugins_0.10.1-2.1_amd64.deb
2d22b326d5f7898203f0452063929297 61878 libdevel optional
libqtgstreamer-dev_0.10.1-2.1_amd64.deb
ec999f57c727058488a2c26e81380e9a 2435262 doc optional
qtgstreamer-doc_0.10.1-2.1_all.deb
6fbdd687d7c5f474794c2c1ae7648f60 95634 debug extra
qtgstreamer-dbg_0.10.1-2.1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iD8DBQFPI+kc0i2bPSHbMcURAsoCAJ9MtX10bNHAVm2RA2RU2Ed1lE0N2wCePGkg
uPtPaydmyotcG9o+Q551NK4=
=yU6z
-----END PGP SIGNATURE-----
--- End Message ---