Your message dated Sun, 15 Nov 2015 19:18:54 +0000
with message-id <[email protected]>
and subject line Bug#799880: fixed in patchelf 0.8-4
has caused the Debian Bug report #799880,
regarding patchelf: ftbfs on ppc64el - pageSize problems
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.)
--
799880: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=799880
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: patchelf
Version: 0.8-2
Severity: normal
Dear Maintainer,
The package patchelf, although it does build, it fails on the test suite.
That is because the setting of the pageSize to 4K does not fit ppc archs.
When changing to 64K, the tests that fail pass, but no-rpath.sh fails.
That is because one assertion within patchelf.cc fails, and I cannot get
exactly how to correct this.
Attached is the patch with what I have added to patchelf.cc.
Thanks.
-- System Information:
Debian Release: 8.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'unstable'), (500, 'stable')
Architecture: ppc64el (ppc64le)
Kernel: Linux 3.16.0-4-powerpc64le (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
diff -Nru patchelf-0.8/debian/changelog patchelf-0.8/debian/changelog
--- patchelf-0.8/debian/changelog 2014-03-28 14:32:16.000000000 -0400
+++ patchelf-0.8/debian/changelog 2015-09-23 13:01:56.000000000 -0400
@@ -1,3 +1,10 @@
+patchelf (0.8-2.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * Changed pageSize to 64k for ppc architectures.
+
+ -- Fernando Seiti Furusato <[email protected]> Wed, 23 Sep 2015 13:01:23 -0400
+
patchelf (0.8-2) unstable; urgency=medium
* Document --remove-needed in manpage
diff -Nru patchelf-0.8/debian/patches/ppc64-pagesize.patch patchelf-0.8/debian/patches/ppc64-pagesize.patch
--- patchelf-0.8/debian/patches/ppc64-pagesize.patch 1969-12-31 19:00:00.000000000 -0500
+++ patchelf-0.8/debian/patches/ppc64-pagesize.patch 2015-09-23 13:02:05.000000000 -0400
@@ -0,0 +1,11 @@
+--- a/src/patchelf.cc
++++ b/src/patchelf.cc
+@@ -25,6 +25,8 @@
+ #ifdef MIPSEL
+ /* The lemote fuloong 2f kernel defconfig sets a page size of 16KB */
+ const unsigned int pageSize = 4096*4;
++#elif defined (__PPC__)
++const unsigned int pageSize = 4096*16;
+ #else
+ const unsigned int pageSize = 4096;
+ #endif
diff -Nru patchelf-0.8/debian/patches/series patchelf-0.8/debian/patches/series
--- patchelf-0.8/debian/patches/series 2014-03-28 14:35:23.000000000 -0400
+++ patchelf-0.8/debian/patches/series 2015-09-23 13:00:17.000000000 -0400
@@ -1 +1,2 @@
debian-changes
+ppc64-pagesize.patch
--- End Message ---
--- Begin Message ---
Source: patchelf
Source-Version: 0.8-4
We believe that the bug you reported is fixed in the latest version of
patchelf, 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.
Felipe Sateler <[email protected]> (supplier of updated patchelf 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: SHA256
Format: 1.8
Date: Sun, 15 Nov 2015 16:05:13 -0300
Source: patchelf
Binary: patchelf
Architecture: source amd64
Version: 0.8-4
Distribution: unstable
Urgency: medium
Maintainer: Felipe Sateler <[email protected]>
Changed-By: Felipe Sateler <[email protected]>
Description:
patchelf - modify properties of ELF executables
Closes: 799880
Changes:
patchelf (0.8-4) unstable; urgency=medium
.
* Disable no-rpath.sh test, as it may fail when the binary is of foreign
architecture. Really Closes: #799880
Checksums-Sha1:
90fa2abe2278c28a0eadf56d5568d263cf52034c 1842 patchelf_0.8-4.dsc
9732b30042e9caffd7f0cf3798f1d61ac875e233 5332 patchelf_0.8-4.debian.tar.xz
c2c7502715340c64bbc669c5108394b535ebdf71 38480 patchelf_0.8-4_amd64.deb
Checksums-Sha256:
6a8b3d5c6a5fd2841e5c09230856b8e4c1fcde0b05584737e4f63e08331e8809 1842
patchelf_0.8-4.dsc
3446d2ea68d0a7153ac0858dc5b854f1700e6348c8b4e3c0f9665179e3f1b5b5 5332
patchelf_0.8-4.debian.tar.xz
684457ac302ef2d4c4d63157eb70e7c3b2f1106fa0a4fdb8af314f0509bb999e 38480
patchelf_0.8-4_amd64.deb
Files:
f9346a6cfd82e399bfe97587c40e6956 1842 utils optional patchelf_0.8-4.dsc
f767ad69991013f6e1acebc867ae77ed 5332 utils optional
patchelf_0.8-4.debian.tar.xz
bd5b29d6cdbb2dd0b53aae717d8cc520 38480 utils optional patchelf_0.8-4_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJWSNiTAAoJEKO6uuJAjdbPNhIP/0CKAgVaywpuSeNZdXXjQ7JR
/qNhT3ZXRKFoVgi7ltUBt0Cahw3Pzr/tuPG7rRf0eASCEPCazWLZjnN3QOj6A2im
fw/w8m+aLZm06AevOhb5oM5O3id2Y+g83bTX/hddkOA2w/MIAzcrc9oKOIJQWyKn
oV2+J/3elb4e4gY0Vwt2WZxcEBaEQPxe2zfPaK1wQxBfK5Mx2cNr17kxsFgOj8sN
TxPkVqo8bVlLQK2gJaxpXiKsPk0X/SmR2OjHG6HGQSY7yK8KZoZcRrt5rp3+z7Ui
VuqTu4OolH+eN/uKiGBvMzO9cr/L69i+vC1AGyJsN/S3ovF5FdXwXf2N6/wrttai
lWEW4+z3zklWzzyJ2Nr2aqScONT3vQRoFYwIT3lvHh0I6T6pYwL0BwLLwrG2cMzb
XyA6Fd+ENxsv7tlOgjm+Nz/hJE7XPOUH6NXLIrRTGZg5/xiDIP3CNGN44LjZcjGP
VFCt4E8geibPrU6NmUBjqLudrjN9zr0InfEUtBMkGg1vtZbW22jxh9h6GX0rdoY5
Lt/c1iWe252ZC5sgQjhYw9MggzBgbvGSrpyJb1RibfHzMGsw2uZeXp+Pup6mNTUQ
qCV5CEL5mWEQiOqKKuaCq36pse1AwstrxO7zHAQnG8++KixCa7H3oDXlaWNBdQ4S
f2BUV/xZINNH2sFU0emu
=1BIn
-----END PGP SIGNATURE-----
--- End Message ---