Your message dated Thu, 02 Jan 2025 19:35:26 +0000
with message-id <[email protected]>
and subject line Bug#1090769: fixed in pdl 1:2.097-1~exp1
has caused the Debian Bug report #1090769,
regarding Fix FTBFS of pdl package on the hppa platform
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.)
--
1090769: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1090769
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pdl
Version: 1:2.095-1
Tags: patch ftbfs
Usertags: hppa
The attached trivial patch fixes the build failure on hppa as can be
found in this log:
https://buildd.debian.org/status/fetch.php?pkg=pdl&arch=hppa&ver=1%3A2.095-1&stamp=1730718136&raw=0
Please apply it to the next upload of pdl.
Ideally, could you please push the patch upstream (if OK) as well?
Please note that I uploaded a manually built package in the meantime
to allow building dependend packages....
Thanks!
Helge
---
[PATCH] Fix slatec build failure on hppa platform
On hppa the object files for shared libraries need to be compiled with -fPIC to
avoid those link failures:
/usr/bin/ld: slatec/j4save.o: relocation R_PARISC_DPREL21L can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: slatec/tqlrat.o: relocation R_PARISC_DPREL21L can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: slatec/xersve.o: relocation R_PARISC_DPREL21L can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: BFD (GNU Binutils for Debian) 2.43.1 internal error, aborting at
../../bfd/elf32-hppa.c:3906 in elf32_hppa_relocate_section
Fix the problem by adding hppa to the lists which need fPIC.
Signed-off-by: Helge Deller <[email protected]>
diff -up ./Libtmp/Slatec/Makefile.PL.org ./Libtmp/Slatec/Makefile.PL
--- ./Libtmp/Slatec/Makefile.PL.org 2024-12-18 22:50:46.801570531 +0000
+++ ./Libtmp/Slatec/Makefile.PL 2024-12-18 22:51:28.925986224 +0000
@@ -81,7 +81,7 @@ undef &MY::postamble; # suppress warning
my $mycompiler = $f77->compiler();
my $mycflags = $f77->cflags();
my $orig = pdlpp_postamble_int(@pack);
- my $hack_64bit = $Config{archname}=~m/amd64|i686|x86_64/ ?" -fPIC " :
"";
+ my $hack_64bit = $Config{archname}=~m/amd64|i686|x86_64|hppa|hppa64/ ?"
-fPIC " : "";
$orig =~ s/:\s*slatec\.pd/: slatec.pd/;
$orig .= "FFLAGS = $hack_64bit $mycflags \$(OPTIMIZE)\n";
join "\n", $orig, map "$_\$(OBJ_EXT): $_.f
--- End Message ---
--- Begin Message ---
Source: pdl
Source-Version: 1:2.097-1~exp1
Done: Bas Couwenberg <[email protected]>
We believe that the bug you reported is fixed in the latest version of
pdl, 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.
Bas Couwenberg <[email protected]> (supplier of updated pdl 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: SHA512
Format: 1.8
Date: Thu, 02 Jan 2025 19:51:49 +0100
Source: pdl
Architecture: source
Version: 1:2.097-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: Bas Couwenberg <[email protected]>
Closes: 1090769
Changes:
pdl (1:2.097-1~exp1) experimental; urgency=medium
.
* Team upload.
* New upstream release.
(closes: #1090769)
* Update copyright file.
* Drop obsolete patches. Refresh remaining patches.
* Update rules for (re)moved files.
* Prune (build) dependencies.
* Add patch to fix spelling errors.
* Add patch to fix POD errors.
Checksums-Sha1:
dfbf44758f494ba965bbe71e3e068edcd9e1d21c 2210 pdl_2.097-1~exp1.dsc
94c83243b9b4a18160820a9c8ec671006af17da8 2206792 pdl_2.097.orig.tar.gz
ec7c1f79dc094571981260a75cc2473e53a9c2b4 25316 pdl_2.097-1~exp1.debian.tar.xz
dcfe3afcc153c31a2136b2f4911b06e2d4ac04a1 8788 pdl_2.097-1~exp1_amd64.buildinfo
Checksums-Sha256:
d34b3721c49bcf1304e227b56f2abdc639068ddb0769e226147a079b1ffb4644 2210
pdl_2.097-1~exp1.dsc
fc5c43cd9953bd228538be02971ad328ab233f78df5d20b6d0304e68d7b9a58c 2206792
pdl_2.097.orig.tar.gz
c4a9094536ba3f0464caf66e2ccb4dbdeb8e4eb6859d57ce5c0c97de6362d073 25316
pdl_2.097-1~exp1.debian.tar.xz
b788d0a869527408ca0752c5fe9b8c839818af8e7fcdb7843692f804e8326170 8788
pdl_2.097-1~exp1_amd64.buildinfo
Files:
9f42c09d688a12f09fb63a019319c59c 2210 math optional pdl_2.097-1~exp1.dsc
024c8f7e459ecef924daea7596010e5a 2206792 math optional pdl_2.097.orig.tar.gz
778620bbec88f6c06581cde7ff616dd4 25316 math optional
pdl_2.097-1~exp1.debian.tar.xz
674a4eb2faab9e3ad87e5fdbf8f6b0de 8788 math optional
pdl_2.097-1~exp1_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEgYLeQXBWQI1hRlDRZ1DxCuiNSvEFAmd24ZQACgkQZ1DxCuiN
SvFSvA/+Kh8W+3pNnCToc0eXBF4QpmwOu5Nn9Av26u8ygCokzj45poOCxweJ4jDK
xKD/veESFvRSgfUEWY0d2YIFzJHGM9c54I9x+pzXZPpTfRc+AwQFEIoqlqenox3o
nxwil6MErm6rS/PyBi69BMSK6LUM0P5v5dcHuHpn0crx/0LR1TuE1WZmve4ZcOck
hacei86PpJWxHTiDv1v4fq301iIXN95dPImE0l+julNE/m8+3LppbgCIZGPDRx1q
a0L4JidFcdiZZ3LxS4Poe4UQE5R5LYGoEDCiwZX2ssymbIrErUjMijVzZEAFj56o
UM2vUc0rOaYQjYqz4MqLnP0Njl5bTH4KBlCRAFpOEPNMDOpeKwVGRXxPQYaXJ4dz
z6PgXoCJtefHLNLv9sB1x9tW/38xP/XzqUOewedFXkh4cy6e2VR2zpOJjpsgXDfj
EgQAilYtO0kWLx1Rf1pa0itA6xvG+NzjwaR/Cp+0URPp+TYlzey+003wz6XvIMdQ
N8Wm86ptdlA4QeyoQ+bBLfQogb4T59ml1cPqbFaoNHFpu3ULsco2N1Bnx04EW9/+
INx4Nt5qKZyJtTocdZSKzZnOsIwnBuaXZ9e/isWfkiVUm5TNIn0TfUf5PSpqlj/B
89Uml4eVK8LNW+nxTMwgK1pzCkAE2p48jeiER0mhSbJSDjDTCwQ=
=O7x9
-----END PGP SIGNATURE-----
pgpzJ5JvtnGau.pgp
Description: PGP signature
--- End Message ---