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 ---

Reply via email to