Your message dated Wed, 10 Apr 2013 15:17:45 +0000
with message-id <[email protected]>
and subject line Bug#704665: fixed in harfbuzz 0.9.15-1
has caused the Debian Bug report #704665,
regarding harfbuzz: FTBFS on ppc64: symbols marked with 'D' on powerpc64 instead
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 [email protected]
immediately.)


-- 
704665: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=704665
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: harfbuzz
Version: 0.9.14-1
Severity: important
Tags: patch upstream

Hi,

In output of nm utility, symbols are marked with 'D' on powerpc64-linux instead 
of 'T',
because powerpc64-linux uses "64-bit PowerPC ELF ABI", 
in which function descriptors are found in data section.
http://refspecs.linuxfoundation.org/ELF/ppc64/PPC-elf64abi.html

Here is a patch attached.

Buildlogs:
http://buildd.debian-ports.org/status/package.php?p=harfbuzz&suite=experimental

Regards,
-- 
Hiroyuki Yamamoto
A75D B285 7050 4BF9 AEDA  91AC 3A10 59C6 5203 04DC
diff -Nurd harfbuzz-0.9.14.orig/src/check-symbols.sh harfbuzz-0.9.14/src/check-symbols.sh
--- harfbuzz-0.9.14.orig/src/check-symbols.sh	2013-03-19 18:47:13.000000000 +0900
+++ harfbuzz-0.9.14/src/check-symbols.sh	2013-04-04 16:20:58.000000000 +0900
@@ -21,7 +21,7 @@
 	lib=`echo "$def" | sed 's/[.]def$//;s@.*/@@'`
 	so=.libs/lib${lib}.so
 
-	EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRSTVW] ' | grep -v ' T _fini\>\| T _init\>\| _fdata\>\| _ftext\>\| __bss_start\>\| __bss_start__\>\| __bss_end__\>\| _edata\>\| _end\>\| _bss_end__\>\| __end__\>' | cut -d' ' -f3`"
+	EXPORTED_SYMBOLS="`nm "$so" | grep ' [BCDGINRSTVW] ' | grep -v ' T\|D _fini\>\| T\|D _init\>\| _fdata\>\| _ftext\>\| __bss_start\>\| __bss_start__\>\| __bss_end__\>\| _edata\>\| _end\>\| _bss_end__\>\| __end__\>' | cut -d' ' -f3`"
 
 	if test -f "$so"; then
 

--- End Message ---
--- Begin Message ---
Source: harfbuzz
Source-Version: 0.9.15-1

We believe that the bug you reported is fixed in the latest version of
harfbuzz, which is due to be installed in the Debian FTP archive.

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.
أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]> (supplier of updated 
harfbuzz 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.8
Date: Tue, 02 Apr 2013 09:01:01 +0200
Source: harfbuzz
Binary: libharfbuzz0 libharfbuzz-dev libharfbuzz-bin
Architecture: source i386
Version: 0.9.15-1
Distribution: experimental
Urgency: low
Maintainer: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]>
Changed-By: أحمد المحمودي (Ahmed El-Mahmoudy) <[email protected]>
Description: 
 libharfbuzz-bin - OpenType text shaping engine (utility)
 libharfbuzz-dev - Development files for OpenType text shaping engine
 libharfbuzz0 - OpenType text shaping engine
Closes: 704665
Changes: 
 harfbuzz (0.9.15-1) experimental; urgency=low
 .
   * New upstream release.
     + src/check-symbols.sh: Removed T marker (Closes: #704665)
   * Fixed libharfbuzz-dev description: FriBidi -> HarfBuzz
   * debian/libharfbuzz0.symbols: Added Build-Depends-Package field
Checksums-Sha1: 
 7619daacbe325f93cc6fa37569497b8a1be3fcfc 1467 harfbuzz_0.9.15-1.dsc
 242d39b30d613dae45c4eb5fc85d96b955b26ebc 901351 harfbuzz_0.9.15.orig.tar.bz2
 1a7dc1682fb8e0b675c7eb6f2d0731e24ba81bb3 4211 harfbuzz_0.9.15-1.debian.tar.gz
 d2fbf79a3f024c13bb6a93591c1025aad6a8ba45 529598 libharfbuzz0_0.9.15-1_i386.deb
 d9c8669d34c32349364fa37b6fc27ef657b8a0e6 272560 
libharfbuzz-dev_0.9.15-1_i386.deb
 5284da14df163d48282ea93142eadcf2f05a10ac 290082 
libharfbuzz-bin_0.9.15-1_i386.deb
Checksums-Sha256: 
 25b51970c2b46ec136953fc0f20e19174f8ad24fd3667cd0e9f9d4b26d6e8d49 1467 
harfbuzz_0.9.15-1.dsc
 214f919c2c998eb1316dd1a14a13adf27460e706a709488777076babf7fbbf1d 901351 
harfbuzz_0.9.15.orig.tar.bz2
 33b3e38c7fe3c6af346d9fde7937707c6995c58585f86aa03583fe83ec6b3ff0 4211 
harfbuzz_0.9.15-1.debian.tar.gz
 0941403cd63f47a081a0acf8bcaddf3433dde5eb50255ea461fa1f6507a0ca7d 529598 
libharfbuzz0_0.9.15-1_i386.deb
 3dee540b0da511731cd60d2f92c301cf3847a16ef9049ddf3c89c37f0937e35d 272560 
libharfbuzz-dev_0.9.15-1_i386.deb
 5313f1c6fe930127a2ab915798875a0b67054f97da660752f522fcf381290f08 290082 
libharfbuzz-bin_0.9.15-1_i386.deb
Files: 
 e82b6c2845d996825d452aae106ff090 1467 libs optional harfbuzz_0.9.15-1.dsc
 f6075024947eb445dd3bec587b1753d1 901351 libs optional 
harfbuzz_0.9.15.orig.tar.bz2
 bd63cad1cb5bb41032886ab4e7385a4c 4211 libs optional 
harfbuzz_0.9.15-1.debian.tar.gz
 9ed279bdb7b40704e8db8454976c3c03 529598 libs optional 
libharfbuzz0_0.9.15-1_i386.deb
 936966fe4edbb0f41b5234cb8812e2d6 272560 libdevel optional 
libharfbuzz-dev_0.9.15-1_i386.deb
 4a96e3769e7021085a2154c87131be2e 290082 utils optional 
libharfbuzz-bin_0.9.15-1_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlFlgcoACgkQhTV17EoIsv7psQCgqAYl/BS1UBchVSAMvq5C6vPA
OiAAnAzd4KJlz4r47SLYDah1537mFalC
=vd38
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to