Debian Bug report logs -
#846921
spring: FTBFS on i386: relocation R_386_GOTOFF against preemptible symbol _ZNSt6vectorIfSaIfEED1Ev cannot be used when making a shared object
Toggle useless messages
Report forwarded
to debian-bugs-dist@lists.debian.org, pochu@debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#846921; Package src:spring.
(Sun, 04 Dec 2016 11:06:03 GMT) (full text, mbox, link).
Acknowledgement sent
to Emilio Pozuelo Monfort <pochu@debian.org>:
New Bug report received and forwarded. Copy sent to pochu@debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Sun, 04 Dec 2016 11:06:03 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Source: spring
Version: 103.0+dfsg-1
Severity: serious
Your package failed to build on i386:
/usr/bin/c++ -fPIC -g -O2 -fdebug-prefix-map=/«BUILDDIR»/spring-103.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fuse-ld=gold -std=gnu++11 -fdiagnostics-color=always -march=i686 -msse -mfpmath=sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-sse4a -mno-avx -mno-fma -mno-fma4 -mno-xop -mno-lwp -mno-avx2 -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -O2 -Wformat -Wformat-security -DNDEBUG -g -Wl,-z,relro -shared -o libSkirmishAI.so CMakeFiles/RAI.dir/AIExport.cpp.o CMakeFiles/RAI.dir/Builder.cpp.o CMakeFiles/RAI.dir/BuilderPlacement.cpp.o CMakeFiles/RAI.dir/CombatManager.cpp.o CMakeFiles/RAI.dir/GResourceMap.cpp.o CMakeFiles/RAI.dir/GTerrainMap.cpp.o CMakeFiles/RAI.dir/LogFile.cpp.o CMakeFiles/RAI.dir/PowerManager.cpp.o CMakeFiles/RAI.dir/RAI.cpp.o CMakeFiles/RAI.dir/SWeaponManager.cpp.o CMakeFiles/RAI.dir/UnitDefHandler.cpp.o CMakeFiles/RAI.dir/UnitManager.cpp.o ../../Wrappers/LegacyCpp/libLegacyCpp.a ../../Wrappers/CUtils/libCUtils.a
[ 16%] Building CXX object AI/Wrappers/Cpp/CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o
cd /«BUILDDIR»/spring-103.0+dfsg/obj-i686-linux-gnu/AI/Wrappers/Cpp && /usr/bin/c++ -DBOOST_NO_FENV_H -DBUILDING_AI -DSPRING_DATADIR=\"/usr/share/games/spring:/usr/lib/spring\" -DSYNCCHECK -DTHREADPOOL -DUSE_LIBSQUISH -D_GLIBCXX_USE_NANOSLEEP -D_GNU_SOURCE=1 -D_RANDOM_TCC -D_REENTRANT -I/«BUILDDIR»/spring-103.0+dfsg/rts -I/«BUILDDIR»/spring-103.0+dfsg/obj-i686-linux-gnu/src-generated/engine -I/«BUILDDIR»/spring-103.0+dfsg/rts/ExternalAI/Interface -I/«BUILDDIR»/spring-103.0+dfsg/AI/Wrappers -I/«BUILDDIR»/spring-103.0+dfsg/AI/Wrappers/Cpp/src -I/«BUILDDIR»/spring-103.0+dfsg/obj-i686-linux-gnu/AI/Wrappers/Cpp/src-generated -g -O2 -fdebug-prefix-map=/«BUILDDIR»/spring-103.0+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fuse-ld=gold -std=gnu++11 -fdiagnostics-color=always -march=i686 -msse -mfpmath=sse -mno-sse2 -mno-sse3 -mno-ssse3 -mno-sse4.1 -mno-sse4.2 -mno-sse4 -mno-sse4a -mno-avx -mno-fma -mno-fma4 -mno-xop -mno-lwp -mno-avx2 -fsingle-precision-constant -frounding-math -mieee-fp -pipe -fno-strict-aliasing -fvisibility=hidden -fvisibility-inlines-hidden -pthread -O2 -Wformat -Wformat-security -DNDEBUG -g -o CMakeFiles/Cpp-AIWrapper.dir/src-generated/WrappFile.cpp.o -c /«BUILDDIR»/spring-103.0+dfsg/obj-i686-linux-gnu/AI/Wrappers/Cpp/src-generated/WrappFile.cpp
/usr/bin/ld.gold: error: ../../Wrappers/LegacyCpp/libLegacyCpp.a(AIAICallback.cpp.o): relocation R_386_GOTOFF against preemptible symbol _ZNSt6vectorIfSaIfEED1Ev cannot be used when making a shared object
/usr/bin/ld.gold: error: ../../Wrappers/LegacyCpp/libLegacyCpp.a(AIAICallback.cpp.o): relocation R_386_GOTOFF against preemptible symbol _ZNSt6vectorItSaItEED1Ev cannot be used when making a shared object
/usr/bin/ld.gold: error: ../../Wrappers/LegacyCpp/libLegacyCpp.a(AIAICallback.cpp.o): relocation R_386_GOTOFF against preemptible symbol _ZNSt6vectorIhSaIhEED1Ev cannot be used when making a shared object
collect2: error: ld returned 1 exit status
Logs at https://buildd.debian.org/status/package.php?p=spring
Emilio
-- System Information:
Debian Release: stretch/sid
APT prefers unstable
APT policy: (800, 'unstable'), (700, 'experimental'), (650, 'testing'), (500, 'unstable-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf
Kernel: Linux 4.7.0-1-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#846921; Package src:spring.
(Tue, 06 Dec 2016 19:15:12 GMT) (full text, mbox, link).
Acknowledgement sent
to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Tue, 06 Dec 2016 19:15:12 GMT) (full text, mbox, link).
Message #10 received at 846921@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
Control: forwarded -1 https://springrts.com/mantis/view.php?id=5413
On Sun, 04 Dec 2016 12:03:11 +0100 Emilio Pozuelo Monfort
<pochu@debian.org> wrote:
> Source: spring
> Version: 103.0+dfsg-1
> Severity: serious
>
> Your package failed to build on i386:
[...]
I am not sure but this could also be a regression due to one of the
recent uploads for binutils. Apparently GNU's gold linker behaves
differently now. If I don't pass -fuse-ld=gold to CXX flags, everything
builds fine on i386.
I have forwarded this bug report upstream to get some feedback.
Markus
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#846921; Package src:spring.
(Wed, 07 Dec 2016 13:51:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 07 Dec 2016 13:51:06 GMT) (full text, mbox, link).
Message #17 received at 846921@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
clone 846921 -1
reassign -1 src:binutils
thanks
Hello,
spring recently started failing to build from source on i386 but it
continues to build fine on amd64. After I modified the build system and
stopped passing -fuse-ld=gold to CXX flags the compilation succeeds again.
The full build log can be found at:
https://buildd.debian.org/status/fetch.php?pkg=spring&arch=i386&ver=103.0%2Bdfsg-1%2Bb3&stamp=1480849121
Since this used to work in the past and amd64 appears not to be
affected, I presume that one of the latest uploads for binutils
introduced a regression. The upstream developers of spring appear to
share this opinion as well. [1]
I have cloned the original bug report and reassigned it to binutils. I
am not sure if this issue is related to #844227 hence I didn't merge the
bug reports. Do you agree with this assessment?
Regards,
Markus
[1] https://springrts.com/mantis/view.php?id=5413
[signature.asc (application/pgp-signature, attachment)]
Information forwarded
to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#846921; Package src:spring.
(Wed, 07 Dec 2016 14:00:06 GMT) (full text, mbox, link).
Acknowledgement sent
to Markus Koschany <apo@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(Wed, 07 Dec 2016 14:00:06 GMT) (full text, mbox, link).
Message #22 received at 846921@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
clone 846921 -1
reassign -1 src:binutils
thanks
Hello,
spring recently started failing to build from source on i386 but it
continues to build fine on amd64. After I modified the build system and
stopped passing -fuse-ld=gold to CXX flags the compilation succeeds again.
The full build log can be found at:
https://buildd.debian.org/status/fetch.php?pkg=spring&arch=i386&ver=103.0%2Bdfsg-1%2Bb3&stamp=1480849121
Since this used to work in the past and amd64 appears not to be
affected, I presume that one of the latest uploads for binutils
introduced a regression. The upstream developers of spring appear to
share this opinion as well. [1]
I have cloned the original bug report and reassigned it to binutils. I
am not sure if this issue is related to #844227 hence I didn't merge the
bug reports. Do you agree with this assessment?
Regards,
Markus
[1] https://springrts.com/mantis/view.php?id=5413
[signature.asc (application/pgp-signature, attachment)]
Bug 846921 cloned as bug 847356
Request was from Markus Koschany <apo@debian.org>
to control@bugs.debian.org.
(Wed, 07 Dec 2016 14:00:08 GMT) (full text, mbox, link).
Reply sent
to Markus Koschany <apo@debian.org>:
You have taken responsibility.
(Fri, 09 Dec 2016 00:39:03 GMT) (full text, mbox, link).
Notification sent
to Emilio Pozuelo Monfort <pochu@debian.org>:
Bug acknowledged by developer.
(Fri, 09 Dec 2016 00:39:03 GMT) (full text, mbox, link).
Message #29 received at 846921-close@bugs.debian.org (full text, mbox, reply):
Source: spring
Source-Version: 103.0+dfsg-2
We believe that the bug you reported is fixed in the latest version of
spring, 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 846921@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Markus Koschany <apo@debian.org> (supplier of updated spring 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 ftpmaster@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 08 Dec 2016 22:54:28 +0100
Source: spring
Binary: spring spring-common spring-javaai
Architecture: source
Version: 103.0+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
spring - modern full-3D RTS game engine
spring-common - modern full-3D RTS game engine (common files)
spring-javaai - modern full-3D RTS game engine (Java AIs)
Closes: 846921
Changes:
spring (103.0+dfsg-2) unstable; urgency=medium
.
* Add gold-linker.patch and work around the build failure with Debian's gold
linker. (Closes: #846921)
* Switch to compat level 10.
Checksums-Sha1:
02167726dece67b253281d5540b6a890829698e3 2540 spring_103.0+dfsg-2.dsc
23d4b723ab72760490b0ca680af1219e7f2c3f47 15476 spring_103.0+dfsg-2.debian.tar.xz
Checksums-Sha256:
01d29dc2518df6f1926f1c8245df32583d710663bc346df6cc65ae703b840b7a 2540 spring_103.0+dfsg-2.dsc
471d418d4ce46998f03898753366ed567e2e080250cfcb8d7bdb0a7593b65c29 15476 spring_103.0+dfsg-2.debian.tar.xz
Files:
8e0f53ea5a67e6eccbdf70b2ee42919c 2540 games optional spring_103.0+dfsg-2.dsc
4fba0ca279b62694ba2eefc0c99c7015 15476 games optional spring_103.0+dfsg-2.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKjBAEBCgCNFiEErPPQiO8y7e9qGoNf2a0UuVE7UeQFAlhJ9cJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEFD
RjNEMDg4RUYzMkVERUY2QTFBODM1RkQ5QUQxNEI5NTEzQjUxRTQPHGFwb0BkZWJp
YW4ub3JnAAoJENmtFLlRO1HkZF8QALTBtd3Aw7D3lVEpWL7I0dBYZqC4uhnffHlR
fBFj2fv2OHmkNDC/EvzxC7B+2YvoGODHODARgBTejnN74NM5y4hl/Kal0SpIgAWu
22j/N0eIMvMwuYI7d64a0GKhhbDjtYND9WCKZHdLx+vGnX2TlXF0ZROkkkGVwkOd
Z0LtUIWAbWwuTC+iUW/ugLAAN7inxaK1GYwQJ4t+h+GLDznKX4Fz/2gJ2mTJmY7p
YRORbbNZZlmFDCz/xzC7X6R0aCHHRGyujZQ4ujj92ZdW0XMhPPvHuTBCm9wI6qJ1
k2He2IjDhqI3G3iK8NAXurrGApX+/QjJokBT6mxFMvQZcxmfHqqv8UQaemHLAu2p
fDizZ9ODJM68E2O3E2KeWbBa6MxGLejGLTIb+gkT6HC39yYnoAZ41KJodpEZjy5Y
sbXCPaMSWlTLHyPEEBdBhPfs+BBWW+ChlDTxcN6diT3qqdL/nakkJs9r6jtLBxbo
Ijzyy07fB+9j830nWg93zvc7zygHP3PATU+sMrFoATRyGtgX6PpMgh1IYDNu1QA7
ztfek1yBq3LfVHXo1nQJ/WKB6XQ/p16L5BVVGHXyV5ZvqAmYB+H/7hprhRVozM8O
pPy6bnA/Scehk653rzeLXrFc+eOsivSlQ7P2rDhcHSW1KYJtHnU/BijzSzk4LQro
ivtVTpk9
=Dqv9
-----END PGP SIGNATURE-----
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Fri, 27 Jan 2017 08:27:23 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 15:00:02 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.