[SCM] Qt 4 packaging branch, experimental, updated. debian/4.7.4-1-38-gcbc6f1f
Fathi Boudra
fabo at alioth.debian.org
Wed Dec 28 09:41:13 UTC 2011
The following commit has been merged in the experimental branch:
commit cbc6f1fd3a893c35bb7abdaca1d8da5e1400f17e
Author: Fathi Boudra <fabo at debian.org>
Date: Wed Dec 28 11:40:34 2011 +0200
Add fix_qvfb_build.patch - fix qvfb build on Qt 4.8.0
---
debian/changelog | 8 ++++----
debian/patches/fix_qvfb_build.patch | 18 ++++++++++++++++++
debian/patches/series | 3 ++-
debian/qt4-dev-tools.install | 2 +-
4 files changed, 25 insertions(+), 6 deletions(-)
diff --git a/debian/changelog b/debian/changelog
index 89425f5..d5011d7 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -24,10 +24,10 @@ qt4-x11 (4:4.8.0-0multiarch1) UNRELEASED; urgency=low
* Add patches:
- qt-multiarch-plugin-path-compat.diff - include legacy pre-multiarch
plugin path.
- - fix_ftbfs_format-security.patch
- due to debian/compat bump to 9, Qt is built with -Werror=format-security
- and trigger an error: format not a string literal and no format
- arguments.
+ - fix_ftbfs_format-security.patch - due to debian/compat bump to 9, Qt is
+ built with -Werror=format-security and trigger an error: format not a
+ string literal and no format arguments.
+ - fix_qvfb_build.patch - fix qvfb build on Qt 4.8.0
* Update debian/compat: bump to 9 for multiarch.
* Update debian/control:
- mark Qt libraries as Multi-Arch.
diff --git a/debian/patches/fix_qvfb_build.patch b/debian/patches/fix_qvfb_build.patch
new file mode 100644
index 0000000..392f48e
--- /dev/null
+++ b/debian/patches/fix_qvfb_build.patch
@@ -0,0 +1,18 @@
+Description: Fix qvfb build failure on Qt 4.8.0
+Bug: https://bugreports.qt.nokia.com/browse/QTBUG-19804
+
+---
+ tools/qvfb/qvfb.pro | 2 --
+ 1 file changed, 2 deletions(-)
+
+--- a/tools/qvfb/qvfb.pro
++++ b/tools/qvfb/qvfb.pro
+@@ -38,8 +38,6 @@ SOURCES = qvfb.cpp \
+
+ !embedded {
+ DEFINES += QT_NO_QWS_SIGNALHANDLER
+- HEADERS += ../../src/gui/embedded/qlock_p.h
+- SOURCES += ../../src/gui/embedded/qlock.cpp
+ }
+
+ include(../shared/deviceskin/deviceskin.pri)
diff --git a/debian/patches/series b/debian/patches/series
index f5891dc..a3075e8 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -18,7 +18,7 @@ buildable_appchooser_states_demos.patch
15_fix_qmake_makefile_generation.diff
16_hide_std_symbols_on_qtwebkit.diff
18_enable_qt3support_qtwebkit_debug_info.diff
-# FIXME: 20_install_qvfb.diff
+20_install_qvfb.diff
23_permit_plugins_built_with_future_qt.diff
30_webkit_unaligned_access.diff
40_alpha_ice.diff
@@ -38,3 +38,4 @@ kfreebsd_monotonic_clock.diff
powerpc_designer_gstabs.diff
qt-multiarch-plugin-path-compat.diff
fix_ftbfs_format-security.patch
+fix_qvfb_build.patch
diff --git a/debian/qt4-dev-tools.install b/debian/qt4-dev-tools.install
index 39cefad..11a896f 100644
--- a/debian/qt4-dev-tools.install
+++ b/debian/qt4-dev-tools.install
@@ -1,4 +1,3 @@
-# FIXME usr/bin/qvfb
usr/bin/assistant-qt4
usr/bin/lconvert
usr/bin/linguist-qt4
@@ -10,6 +9,7 @@ usr/bin/qhelpconverter
usr/bin/qhelpgenerator
usr/bin/qmlplugindump
usr/bin/qttracereplay
+usr/bin/qvfb
usr/bin/xmlpatterns
usr/bin/xmlpatternsvalidator
usr/share/qt4/phrasebooks/*
--
Qt 4 packaging
More information about the pkg-kde-commits
mailing list