Your message dated Sun, 05 Feb 2006 15:32:24 -0800 with message-id <[EMAIL PROTECTED]> and subject line Bug#350458: fixed in xft 2.1.8.2-3 has caused the attached Bug report 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 I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message --->From [EMAIL PROTECTED] Sun Jan 29 11:22:41 2006 Received: (at submit) by bugs.debian.org; 29 Jan 2006 19:22:41 +0000 Return-path: <[EMAIL PROTECTED]> Received: from ellington.rupamsunyata.org ([66.93.236.207] ident=postfix) by spohr.debian.org with esmtp (Exim 4.50) id 1F3I8H-0007DK-IE for [EMAIL PROTECTED]; Sun, 29 Jan 2006 11:22:41 -0800 Received: by ellington.rupamsunyata.org (Postfix, from userid 1000) id AEE858084; Sun, 29 Jan 2006 14:22:39 -0500 (EST) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: Decklin Foster <[EMAIL PROTECTED]> To: Debian Bug Tracking System <[EMAIL PROTECTED]> Subject: Xft.h includes freetype headers, .pc file does not reflect this Message-ID: <[EMAIL PROTECTED]> X-Mailer: reportbug 3.18 Date: Sun, 29 Jan 2006 14:22:39 -0500 Delivered-To: [EMAIL PROTECTED] X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE autolearn=no version=2.60-bugs.debian.org_2005_01_02 Package: libxft-dev Version: 2.1.8.2-2 Severity: normal Please see #349318 for context. In the fix for that bug, ${freetypelibs} ${xrenderlibs} were moved from Libs: to Libs.private: in xft.pc. At some later point, ${freetypecflags} ${xrendercflags} were removed from Cflags: to reflect this. However, libxft is not merely linked against freetype; Xft.h includes the freetype headers. `pkg-config --cflags xft` no longer provides the necessary include flags for this, so a program which includes Xft.h without explicitly specifying freetype's include flags will FTBFS. I'm not sure at this point whether the design of Xft is such that any program linking against it must also explicitly link against freetype. If this is not the case (hopefully it isn't), the best solution here would be to design Xft's headers in such a way that any internal use of freetype is not made public. Otherwise (if it *must* be public, and I get to deal with the freetype transition in my Xft-using packages), both the Cflags: and the Libs:/Libs.private: changes need to be reverted. -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.15.1 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libxft-dev depends on: ii libc6-dev [libc-dev] 2.3.5-12 GNU C Library: Development Librari ii libfontconfig1-dev 2.3.2-1.1 generic font configuration library ii libfreetype6-dev 2.1.10-1 FreeType 2 font engine, developmen ii libx11-dev 6.9.0.dfsg.1-4 X Window System protocol client li ii libxft2 2.1.8.2-2 FreeType-based font drawing librar ii libxrender-dev 1:0.9.0.2-1 X Rendering Extension client libra ii x-dev 6.9.0.dfsg.1-4 X protocol development files ii zlib1g-dev [libz-dev] 1:1.2.3-9 compression library - development libxft-dev recommends no packages. -- no debconf information
--- End Message ---
--- Begin Message --->From [EMAIL PROTECTED] Sun Feb 05 15:40:21 2006 Received: (at 350458-close) by bugs.debian.org; 5 Feb 2006 23:40:21 +0000 Return-path: <[EMAIL PROTECTED]> Received: from katie by spohr.debian.org with local (Exim 4.50) id 1F5tMm-0004D0-Vm; Sun, 05 Feb 2006 15:32:24 -0800 From: David Nusinow <[EMAIL PROTECTED]> To: [EMAIL PROTECTED] X-Katie: $Revision: 1.65 $ Subject: Bug#350458: fixed in xft 2.1.8.2-3 Message-Id: <[EMAIL PROTECTED]> Sender: Archive Administrator <[EMAIL PROTECTED]> Date: Sun, 05 Feb 2006 15:32:24 -0800 X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 (1.212-2003-09-23-exp) on spohr.debian.org X-Spam-Level: X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER autolearn=no version=2.60-bugs.debian.org_2005_01_02 Source: xft Source-Version: 2.1.8.2-3 We believe that the bug you reported is fixed in the latest version of xft, which is due to be installed in the Debian FTP archive: libxft-dev_2.1.8.2-3_i386.deb to pool/main/x/xft/libxft-dev_2.1.8.2-3_i386.deb libxft2-dbg_2.1.8.2-3_i386.deb to pool/main/x/xft/libxft2-dbg_2.1.8.2-3_i386.deb libxft2_2.1.8.2-3_i386.deb to pool/main/x/xft/libxft2_2.1.8.2-3_i386.deb xft_2.1.8.2-3.diff.gz to pool/main/x/xft/xft_2.1.8.2-3.diff.gz xft_2.1.8.2-3.dsc to pool/main/x/xft/xft_2.1.8.2-3.dsc 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. David Nusinow <[EMAIL PROTECTED]> (supplier of updated xft 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.7 Date: Sun, 5 Feb 2006 12:59:29 -0500 Source: xft Binary: libxft-dev libxft2 libxft2-dbg Architecture: source i386 Version: 2.1.8.2-3 Distribution: unstable Urgency: low Maintainer: David Nusinow <[EMAIL PROTECTED]> Changed-By: David Nusinow <[EMAIL PROTECTED]> Description: libxft-dev - FreeType-based font drawing library for X (development files) libxft2 - FreeType-based font drawing library for X libxft2-dbg - FreeType-based font drawing library for X (unstripped) Closes: 350458 Changes: xft (2.1.8.2-3) unstable; urgency=low . * Include freetype headers in cflags in the xft.pc file. This is an edit to 001_no_export_freetype.diff. The freetype headers are included in xft's headers, so these are necessary. Also, don't use variables in the .pc file that haven't been defined anywhere. Thanks to Roger Leigh, Decklin Foster, Eric Dorland, and Steve Langasek (who wrote the patch). (closes: #350458) Files: 21601bdff62f804f43c3bba1e963d946 786 devel optional xft_2.1.8.2-3.dsc fdc979d46adbe692b6c6de4e766a0aca 20538 devel optional xft_2.1.8.2-3.diff.gz 285ac76b550c6de224f7f2f9fcb2c965 43850 libs optional libxft2_2.1.8.2-3_i386.deb 4ebfbc1d29385282771f6618c0b866b0 8528 libdevel extra libxft2-dbg_2.1.8.2-3_i386.deb 933edf85b31698abd21139176ac8655f 56870 libdevel optional libxft-dev_2.1.8.2-3_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.2 (GNU/Linux) iD8DBQFD5oosyLfpNdY0ad8RAnnRAKCDPsKCdEfHhgToMLMNN6CqKz6txwCghb71 2NvgheCrCCFM+g/MhtLO+kw= =eKzt -----END PGP SIGNATURE-----
--- End Message ---

