[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: