Your message dated Thu, 07 Jun 2012 21:20:47 +0000
with message-id <[email protected]>
and subject line Bug#665602: fixed in qt-gstreamer 0.10.2-1
has caused the Debian Bug report #665602,
regarding qt-gstreamer: Including individual glib headers no longer supported
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.)
--
665602: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665602
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: qt-gstreamer
Version: 0.10.1-2.1
Severity: important
User: [email protected]
Usertags: glib-single-include
Hi,
including invidiual glib headers has been deprecated for several years.
Starting with glib 2.32 it is now mandatory to include glib.h instead
of individual headers [1], or the compiler will generate an error.
With the notable exception of:
glib/gi18n.h
glib/gi18n-lib.h
glib/gprintf.h
glib/gstdio.h
Those header files are still meant to be included separately.
Development releases of 2.32 (2.31.x) are available in experimental.
During a test-rebuild qt-gstreamer failed to build with the new glib [2].
Please update qt-gstreamer at your earliest convenience, so once we move
the glib version from experimental to unstable, your package will remain
buildable.
Usually, simply replacing #include <glib/foo.h> with #include <glib.h>
is all that is needed (while keeping the above list of exceptions in
mind)
You can use the glib version from experimental to test if your package
builds correctly.
A simple shell script [3] has been written, that can help you
generate a patch which should fix the includes in most cases.
It's most likely not bug free and very limited, so please check the
resulting patch carefully.
Thanks!
Michael,
on behalf of the Debian GNOME team.
[1]
http://git.gnome.org/browse/glib/commit/?id=7455dd370eb37ce3b0b409ff6120501f37b50569
[2]
http://people.debian.org/~biebl/glib-single-include/qt-gstreamer_0.10.1-2.1.log
[3] http://people.debian.org/~biebl/fix-glib-includes.sh
--- End Message ---
--- Begin Message ---
Source: qt-gstreamer
Source-Version: 0.10.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.2-1_amd64.deb
to main/q/qt-gstreamer/libqtglib-2.0-0_0.10.2-1_amd64.deb
libqtgstreamer-0.10-0_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamer-0.10-0_0.10.2-1_amd64.deb
libqtgstreamer-dev_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamer-dev_0.10.2-1_amd64.deb
libqtgstreamerui-0.10-0_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamerui-0.10-0_0.10.2-1_amd64.deb
libqtgstreamerutils-0.10-0_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/libqtgstreamerutils-0.10-0_0.10.2-1_amd64.deb
qt-gstreamer_0.10.2-1.debian.tar.gz
to main/q/qt-gstreamer/qt-gstreamer_0.10.2-1.debian.tar.gz
qt-gstreamer_0.10.2-1.dsc
to main/q/qt-gstreamer/qt-gstreamer_0.10.2-1.dsc
qt-gstreamer_0.10.2.orig.tar.bz2
to main/q/qt-gstreamer/qt-gstreamer_0.10.2.orig.tar.bz2
qtgstreamer-dbg_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/qtgstreamer-dbg_0.10.2-1_amd64.deb
qtgstreamer-declarative_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/qtgstreamer-declarative_0.10.2-1_amd64.deb
qtgstreamer-doc_0.10.2-1_all.deb
to main/q/qt-gstreamer/qtgstreamer-doc_0.10.2-1_all.deb
qtgstreamer-plugins_0.10.2-1_amd64.deb
to main/q/qt-gstreamer/qtgstreamer-plugins_0.10.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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
George Kiagiadakis <[email protected]> (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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sat, 05 May 2012 13:34:04 +0300
Source: qt-gstreamer
Binary: libqtglib-2.0-0 libqtgstreamer-0.10-0 libqtgstreamerui-0.10-0
libqtgstreamerutils-0.10-0 qtgstreamer-plugins qtgstreamer-declarative
libqtgstreamer-dev qtgstreamer-doc qtgstreamer-dbg
Architecture: source amd64 all
Version: 0.10.2-1
Distribution: unstable
Urgency: low
Maintainer: Maintainers of GStreamer packages
<[email protected]>
Changed-By: George Kiagiadakis <[email protected]>
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 - QtGStreamerUi library
libqtgstreamerutils-0.10-0 - QtGStreamerUtils library
qtgstreamer-dbg - Debug symbols for QtGStreamer
qtgstreamer-declarative - QML plugins from QtGStreamer
qtgstreamer-doc - QtGStreamer API documentation
qtgstreamer-plugins - GStreamer plugins from QtGStreamer
Closes: 665602
Changes:
qt-gstreamer (0.10.2-1) unstable; urgency=low
.
* New upstream release.
- Individual glib headers are no longer used (Closes: #665602)
* Remove all patches: No longer needed, the fixes are upstream.
* Bump versions of (build-)dependencies:
- cmake >= 2.8.6
- gstreamer >= 0.10.33
* Remove build-deps on automoc, flex and bison.
* Convert to multiarch.
- Bump debhelper dependency to version 9.
- Bump debian/compat to 9.
- Bump Qt build-dep to version 4.8.1 (needed for QML mutliarch).
- Add build-dep on dpkg-dev (>= 1.16.1~).
- Adjust packaging to install libraries and plugins
to the mutliarch location.
* Update symbols files.
* Add a new qtgstreamer-declarative package that contains
the QtGStreamer QML plugin.
* Update some package descriptions.
- Remove articles from the description synopsis to satisfy lintian.
- Mention the new plugins in qtgstreamer-plugins' package descrption.
* Update and convert debian/copyright to machine-readable format.
* Bump standards-version to 3.9.3.
* Add build dependency on libqt4-opengl-dev for compiling the opengl bits.
* Set -DUSE_QT_PLUGIN_DIR=OFF in debian/rules to workaround
a weird issue where QT_IMPORTS_DIR is not found.
Checksums-Sha1:
52545bb585fe26bc15722ecdbefac1537d967064 1955 qt-gstreamer_0.10.2-1.dsc
690d08b63611119dcd5eacde62ec07fe1cedb1ea 175567
qt-gstreamer_0.10.2.orig.tar.bz2
fdb4268ab8f6c1dfb9b4dd9d143c4d59514a35fa 14611
qt-gstreamer_0.10.2-1.debian.tar.gz
130c310a92b108a24023c402770f7953a6604335 59458
libqtglib-2.0-0_0.10.2-1_amd64.deb
82cc6dd40f42fc3b5ec2ce148bff9930f681ae0b 102308
libqtgstreamer-0.10-0_0.10.2-1_amd64.deb
a8066515b4af6b30937bc178d89cfac4e04ff407 33834
libqtgstreamerui-0.10-0_0.10.2-1_amd64.deb
712c023bd75e28896db665814704ccd747d2bfc4 15936
libqtgstreamerutils-0.10-0_0.10.2-1_amd64.deb
19c2c8d36313bf633f0f39bc1fcd0a7e9f288e0c 42496
qtgstreamer-plugins_0.10.2-1_amd64.deb
2f938d6380d806188529e08fe6f952417a4dd573 12924
qtgstreamer-declarative_0.10.2-1_amd64.deb
3148b7fb84ea728cc8cdda9c582bfdc7ba604876 64304
libqtgstreamer-dev_0.10.2-1_amd64.deb
9d0e6724a943470002a75b430185354dea13b7de 2604872
qtgstreamer-doc_0.10.2-1_all.deb
a6727c87136d37d86aa38a54e695c3a9a9c4c120 3558324
qtgstreamer-dbg_0.10.2-1_amd64.deb
Checksums-Sha256:
51e5c44d81b222d85b75baf9c9bdbdd73e82bc9faf76d3295b32662d4a03c0f2 1955
qt-gstreamer_0.10.2-1.dsc
6ef1a7efcb0e134648574f1fb19f1d2c6b1b8ee2eed67662cb77b0b7cbf359d1 175567
qt-gstreamer_0.10.2.orig.tar.bz2
3548f3e5390d57ab7ac167e983f9d12497c17261d301eb4abeeda03e806fec89 14611
qt-gstreamer_0.10.2-1.debian.tar.gz
248c2c2cc460df933078a0db4eefd6b1f9f87af290ad3a1f9efcf2d6b5e39669 59458
libqtglib-2.0-0_0.10.2-1_amd64.deb
4729791c22b946ce8e04df1075af83a29aa9e44214b00566a1399a1fed25af96 102308
libqtgstreamer-0.10-0_0.10.2-1_amd64.deb
66a01801494d773dca20a98e6c07570a3bdc455a96778d60ade7f9ea99931694 33834
libqtgstreamerui-0.10-0_0.10.2-1_amd64.deb
7b625712454fe32251de09ec0c0e09b0fb4cd4050a30c9bfa27c26d1b63beda0 15936
libqtgstreamerutils-0.10-0_0.10.2-1_amd64.deb
1c4b29979785dfa698bab99440925a2f0f9e28a46605a36087b91612dca89b93 42496
qtgstreamer-plugins_0.10.2-1_amd64.deb
250a64170f20606546461e3f5a227856c8abe7b454106d066ce30d9f22728821 12924
qtgstreamer-declarative_0.10.2-1_amd64.deb
abdec88cfcc1f2d842bfffffbd434c30c86cad67815cfdb27840e1deddbbaeb8 64304
libqtgstreamer-dev_0.10.2-1_amd64.deb
353bfd16b0b706fb560ee6efda11bfc8146e560bbacf60a1af80de3a8b310b96 2604872
qtgstreamer-doc_0.10.2-1_all.deb
253192adf587cd717505ea5bb3a100f0b8c0ee5bde38ef888e89050f08d4d829 3558324
qtgstreamer-dbg_0.10.2-1_amd64.deb
Files:
8ec44988723e06766a748cb1ccaef9c2 1955 libs optional qt-gstreamer_0.10.2-1.dsc
6fd5be25e51b4dbf5a2cc8943be92703 175567 libs optional
qt-gstreamer_0.10.2.orig.tar.bz2
50b09432071ad84636a052f62201eade 14611 libs optional
qt-gstreamer_0.10.2-1.debian.tar.gz
b6f1d86b484b15ad0868cb6ad7373abe 59458 libs optional
libqtglib-2.0-0_0.10.2-1_amd64.deb
104b327e8b8903b1660fe33927ee36a1 102308 libs optional
libqtgstreamer-0.10-0_0.10.2-1_amd64.deb
e2d1b3067ec0721663281c6b19e1a36c 33834 libs optional
libqtgstreamerui-0.10-0_0.10.2-1_amd64.deb
3afe364a21f5e018b17fd90d11833dab 15936 libs optional
libqtgstreamerutils-0.10-0_0.10.2-1_amd64.deb
4d54a9215cd67f9d7e575d4f585080f0 42496 libs optional
qtgstreamer-plugins_0.10.2-1_amd64.deb
0eab4319336e8b30c89572b116594e1d 12924 libs optional
qtgstreamer-declarative_0.10.2-1_amd64.deb
f7058aa0a70362afd94312b2e5836a9f 64304 libdevel optional
libqtgstreamer-dev_0.10.2-1_amd64.deb
0c582203a29b6c496583bd77230d9c4f 2604872 doc optional
qtgstreamer-doc_0.10.2-1_all.deb
0ca8102315e9e2a1cc88fe99dd00366e 3558324 debug extra
qtgstreamer-dbg_0.10.2-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
iEYEARECAAYFAk/PSBUACgkQBsBdh1vkHyH2CgCfTfReF3Gf3gESgHi1Jbb4LXP3
PlQAoIdb9NXn7WYdAld23uTsS7jopQkH
=HJrD
-----END PGP SIGNATURE-----
--- End Message ---