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

Bug#680869: marked as done ([libqt4-private-dev] Harfbuzz headers missing in libqt4-private-dev)



Your message dated Mon, 13 May 2013 23:45:45 -0300
with message-id <201305132345.52660.perezmeyer@gmail.com>
and subject line Not a bug
has caused the Debian Bug report #680869,
regarding [libqt4-private-dev] Harfbuzz headers missing in libqt4-private-dev
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 owner@bugs.debian.org
immediately.)


-- 
680869: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=680869
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
Version: qt4-x11/4:4.8.2-1

Hi Jakub!

Well, this is not currently a bug.
The package is called libqt4-private-dev for a reason, which is explained in 
it's long description:

 This package contains the private header development files for building some
 Qt 4 applications like Qt Creator QML Designer plugin.
 .
 Use at your own risk.

In other words, we create the package for the *sole purpose* of building some 
applications tightly related to Qt itself.

Now, harfbuff it's a third party source code, so if you need it, you must 
package it for Debian.

Kinds regards, Lisandro.

-- 
If you realize that you are in a hole... stop digging.
  Anonimous, thanks to ScottK.

Lisandro Damián Nicanor Pérez Meyer
http://perezmeyer.com.ar/
http://perezmeyer.blogspot.com/

Attachment: signature.asc
Description: This is a digitally signed message part.


--- End Message ---

Reply to: