Your message dated Sun, 09 Sep 2018 23:50:04 +0000
with message-id <[email protected]>
and subject line Bug#908408: fixed in quantlib-swig 1.13-6
has caused the Debian Bug report #908408,
regarding /quantlib-swig: FTBFS on hppa -- Build needs to use long calls
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.)
--
908408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=908408
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: quantlib-swig
Version: 1.13-5
Severity: normal
Dear Maintainer,
The build fails here:
g++ -shared -O0 -g0 --param ggc-min-expand=20 -DBOOST_NO_AUTO_PTR -Wdate-time
-D_FORTIFY_SOURCE=2 build/temp.linux-parisc64-3.6/QuantLib/quantlib_wrap.o
-lQuantLib -o
build/lib.linux-parisc64-3.6/QuantLib/_QuantLib.cpython-36m-hppa-linux-gnu.so
-fopenmp
/usr/bin/ld:
build/temp.linux-parisc64-3.6/QuantLib/quantlib_wrap.o(.text._ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE14_M_fill_assignEjRKS3_[_ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE14_M_fill_assignEjRKS3_]+0x12c):
cannot reach
000099df__ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE5beginEv+0,
recompile with -ffunction-sections
/usr/bin/ld:
build/temp.linux-parisc64-3.6/QuantLib/quantlib_wrap.o(.text._ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE14_M_fill_assignEjRKS3_[_ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE14_M_fill_assignEjRKS3_]+0x12c):
cannot handle R_PARISC_PCREL17F for
_ZNSt6vectorIN8QuantLib6HandleINS0_5QuoteEEESaIS3_EE5beginEv
/usr/bin/ld: final link failed: bad value
collect2: error: ld returned 1 exit status
error: command 'g++' failed with exit status 1
The full build log is here:
https://buildd.debian.org/status/fetch.php?pkg=quantlib-swig&arch=hppa&ver=1.13-5&stamp=1536156811&raw=0
This error is an indication that the stub table has overflowed and some
branches can't reach their targets in the stub table. This could be caused
by too high a call density in quantlib_wrap.o, or a gcc bug, etc.
The work around is to add the "-mlong-calls" option to the build on hppa.
I had a successful build with this option.
Thanks,
Dave Anglin
-- System Information:
Debian Release: buster/sid
APT prefers buildd-unstable
APT policy: (500, 'buildd-unstable'), (500, 'unstable')
Architecture: hppa (parisc64)
Kernel: Linux 4.14.68+ (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968), LANGUAGE=C
(charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
Source: quantlib-swig
Source-Version: 1.13-6
We believe that the bug you reported is fixed in the latest version of
quantlib-swig, 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.
Dirk Eddelbuettel <[email protected]> (supplier of updated quantlib-swig 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, 09 Sep 2018 18:14:47 -0500
Source: quantlib-swig
Binary: quantlib-python
Architecture: source amd64
Version: 1.13-6
Distribution: unstable
Urgency: medium
Maintainer: Dirk Eddelbuettel <[email protected]>
Changed-By: Dirk Eddelbuettel <[email protected]>
Description:
quantlib-python - Python3 bindings for the Quantlib Quantitative Finance
library
Closes: 908408
Changes:
quantlib-swig (1.13-6) unstable; urgency=medium
.
* debian/rules: Additional settings for hppa, plus cleanup. Thanks to
John David Anglin for the -mlong-calls suggestion. (Closes: #908408)
Checksums-Sha1:
667280be6e530145867eed10d27b5b5abfad06bf 1826 quantlib-swig_1.13-6.dsc
ff8dd6f19abb88006a0e64c57ec765b8e7f5d9da 10048
quantlib-swig_1.13-6.debian.tar.xz
21c6c10917e43bae518dc3a4cb76e585dcace995 47892700
quantlib-python-dbgsym_1.13-6_amd64.deb
3ff530cf54e61368f5921c1da0b930764c0965a9 4546960
quantlib-python_1.13-6_amd64.deb
0760a404daddb7c1fe9f356ea13b2881ff4f29de 7086
quantlib-swig_1.13-6_amd64.buildinfo
Checksums-Sha256:
8584e86bd2e5fd794f206030bca12954b4ec64f6b4d3a54844db55e5edf4514e 1826
quantlib-swig_1.13-6.dsc
45828fc179bdcbb89f342c181b247c8aec7389856cd7235a7500ef50a66a53b2 10048
quantlib-swig_1.13-6.debian.tar.xz
28080cf082a7948fb629d02e538af76021b3fb12f2a3e2533c435eea3166252d 47892700
quantlib-python-dbgsym_1.13-6_amd64.deb
cd865defe1dbc097d032602735bf7d8ae6e7abf433959b7501eac21ba6403238 4546960
quantlib-python_1.13-6_amd64.deb
f0e65901a8452ada65d22ba6cc609b8efdbd5add81400874887a49291b011556 7086
quantlib-swig_1.13-6_amd64.buildinfo
Files:
88a4a646d02102927c7e197047e031d6 1826 interpreters optional
quantlib-swig_1.13-6.dsc
3cd108be625574320a5bd133522ad379 10048 interpreters optional
quantlib-swig_1.13-6.debian.tar.xz
570da3d452bd891183bc8bdb946eda4c 47892700 debug optional
quantlib-python-dbgsym_1.13-6_amd64.deb
45bbaee3eeaebdad853c86c7a458f066 4546960 python optional
quantlib-python_1.13-6_amd64.deb
b6b191441b85e7720579e7cab9b9e938 7086 interpreters optional
quantlib-swig_1.13-6_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIVAwUBW5WtFqFIn+KrmaIaAQj5SRAAkpyFzUkNujd46sZMbAUbHAyha+XrNB4B
IO96YWzEOCXJAw4TBy7kXOta787PH8e+kTwdgw8ArZhQjekaUJHYVi3e3uSQN+19
ZAkCCftSAKJFzo7vTAt2np2MsEP9gZMwbOnewuoD+XhU/phHLDQ29RWZYHfsWOb9
2erg+gc/u7l0Q6GSTqx4fTfo90Ke/3YR/e58C22uapf8GoPvpLcrv4ZXqv/QeQUC
QXa5G3rXJdSgMWivWeJ/ZPoP+BaW5mUpgYyldeQZEQXwQ0WEGgncRfK3tCQN54V1
NvuYVVY4dvZyyWkOYzPARniGtoK/TK1M4R//U1MwbnC0//ibekn0cxM0+KDUijYP
WtD4TQ8+O//ZEuUC/hhsI6GK1RB1NAezkDliukKvmiFxRiPQL8xIACEMK/fzmBy4
aJTBwZeWhpsJ7VwRBUiv/7df/LICfCU9vpZ4g29xGwk7HZTNvfcSLhUu7hLR/tas
fdZNT1o9/LHnwaaNYX/w/zW7slX5aPo5U2G1Tjbh7SnNZ/oKIGotMRU1YrsjmugG
dUKhjhJ5Q870jkWfFqdbIxHSV9J7PZcwbcHkvAURYdqM6OllpcF4IjbZDTpjnFsl
qkaHfyjsIfrzlQMGwxGAWV43JAmzH68tPG0tPI3Ur+nRBuuOMHERfe8nwa6I9GQx
oR/n8zfYyIw=
=GF3V
-----END PGP SIGNATURE-----
--- End Message ---