Bug#680869: [libqt4-private-dev] Harfbuzz headers missing in libqt4-private-dev
Package: libqt4-private-dev
Version: 4:4.8.2-1
Severity: normal
Tags: patch
--- Please enter the report below this line. ---
private/qharfbuzz_p.h includes harfbuzz-shaper.h header, but the file is missing
in libqt4-private-dev package. As a result, compilation crashes whenever
qharfbuzz_p.h or qtextengine_p.h are included. The bug exhibits itself with the
latest version of GammaRay[1].
Attached patch adds required harfbuzz headers into libqt4-private-dev.
Regards,
Jakub
[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=654667
--- System information. ---
Architecture: amd64
Kernel: Linux 3.2.0-2-amd64
Debian Release: wheezy/sid
500 unstable ftp.cz.debian.org
500 testing security.debian.org
500 testing ftp.cz.debian.org
500 stable ftp.cz.debian.org
500 stable emdebian.org
1 experimental ftp.cz.debian.org
--- Package information. ---
Depends (Version) | Installed
============================-+-==============
libqt4-dev (= 4:4.8.2-1) | 4:4.8.2-1
Package's Recommends field is empty.
Package's Suggests field is empty.
>From c11d4bd77367aa7d933c165c58891b9f10dcf806 Mon Sep 17 00:00:00 2001
From: Jakub Adam <jakub.adam@ktknet.cz>
Date: Sun, 8 Jul 2012 20:01:13 +0200
Subject: [PATCH] Add harfbuzz headers to libqt4-private-dev
---
debian/libqt4-private-dev.install | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/debian/libqt4-private-dev.install b/debian/libqt4-private-dev.install
index edfefa3..6c992a0 100644
--- a/debian/libqt4-private-dev.install
+++ b/debian/libqt4-private-dev.install
@@ -6,3 +6,15 @@ usr/include/src/corelib/
usr/include/src/declarative/
usr/include/src/gui/
usr/include/src/script/
+
+src/3rdparty/harfbuzz/src/harfbuzz-buffer.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-external.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-gdef.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-global.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-gpos.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-gsub.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-impl.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-open.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-shaper.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-stream.h usr/include/src/corelib/tools
+src/3rdparty/harfbuzz/src/harfbuzz-stream-private.h usr/include/src/corelib/tools
--
1.7.10.4
Reply to: