Your message dated Sat, 08 Sep 2018 20:36:16 +0000
with message-id <e1fyjxo-0002o7...@fasolo.debian.org>
and subject line Bug#904139: fixed in stockfish 9-2
has caused the Debian Bug report #904139,
regarding stockfish FTBFS on armel, mips, mipsel, m68k, powerpc, powerpcspe, 
sh4: undefined reference to `__atomic_store_8'
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 ow...@bugs.debian.org
immediately.)


-- 
904139: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=904139
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: stockfish
Version: 9-1
Severity: serious
Tags: ftbfs
User: helm...@debian.org
Usertags: rebootstrap

stockfish fails to build from source on armel, mips, mipsel, m68k,
powerpc, powerpcspe and sh4. A build log from mips ends with:

| g++ -o stockfish benchmark.o bitbase.o bitboard.o endgame.o evaluate.o main.o 
material.o misc.o movegen.o movepick.o pawns.o position.o psqt.o search.o 
thread.o timeman.o tt.o uci.o uc
| ioption.o syzygy/tbprobe.o -Wl,-z,relro  -Wl,--no-as-needed -lpthread -g -O2 
-fdebug-prefix-map=/home/helmutg/stockfish-9=. -fstack-protector-strong 
-Wformat -Werror=format-security -W
| all -Wcast-qual -fno-exceptions -std=c++11  -pedantic -Wextra -Wshadow 
-DNDEBUG -O3 -DNO_PREFETCH -flto  -Wl,--no-as-needed -lpthread -g -O2 
-fdebug-prefix-map=/home/helmutg/stockfish-
| 9=. -fstack-protector-strong -Wformat -Werror=format-security -Wall 
-Wcast-qual -fno-exceptions -std=c++11  -pedantic -Wextra -Wshadow -DNDEBUG -O3 
-DNO_PREFETCH -flto -Wall -Wcast-qua
| l -fno-exceptions -std=c++11  -pedantic -Wextra -Wshadow -DNDEBUG -O3 
-DNO_PREFETCH -flto -lgcov -Wl,--no-as-needed -lpthread -g -O2 
-fdebug-prefix-map=/home/helmutg/stockfish-9=. -fst
| ack-protector-strong -Wformat -Werror=format-security -Wall -Wcast-qual 
-fno-exceptions -std=c++11  -pedantic -Wextra -Wshadow -DNDEBUG -O3 
-DNO_PREFETCH -flto -Wall -Wcast-qual -fno-e
| xceptions -std=c++11  -pedantic -Wextra -Wshadow -DNDEBUG -O3 -DNO_PREFETCH 
-flto -Wall -Wcast-qual -fno-exceptions -std=c++11 -fprofile-generate -pedantic 
-Wextra -Wshadow -DNDEBUG -O
| 3 -DNO_PREFETCH -flto
| /usr/bin/ld: /usr/bin/ld: DWARF error: could not find abbrev number 127
| /tmp/ccNba2xu.ltrans0.ltrans.o: in function `TimeManagement::elapsed() const 
[clone .isra.66] [clone .constprop.25]':
| /usr/include/c++/8/bits/basic_string.tcc:(.text+0xcd0c): undefined reference 
to `__atomic_load_8'
| /usr/bin/ld: /usr/include/c++/8/bits/basic_string.tcc:(.text+0xcd20): 
undefined reference to `__atomic_load_8'
| /usr/bin/ld: /tmp/ccNba2xu.ltrans0.ltrans.o: in function `Value (anonymous 
namespace)::search<((anonymous namespace)::NodeType)1>(Position&, 
Search::Stack*, Value, Value, Depth, bool, bool) [clone .constprop.7]':
| /usr/include/c++/8/bits/basic_string.tcc:(.text+0x13ad0): undefined reference 
to `__atomic_fetch_add_8'
| /usr/bin/ld: /usr/include/c++/8/bits/basic_string.tcc:(.text+0x13ae4): 
undefined reference to `__atomic_fetch_add_8'
| /usr/bin/ld: /usr/bin/ld: DWARF error: offset (262144) greater than or equal 
to .debug_str size (29238)
| /usr/bin/ld: DWARF error: mangled line number section (bad file number)
| /usr/bin/ld: DWARF error: could not find abbrev number 8986
| /tmp/ccNba2xu.ltrans3.ltrans.o: in function 
`ThreadPool::start_thinking(Position&, std::unique_ptr<std::deque<StateInfo, 
std::allocator<StateInfo> >, std::default_delete<std::deque<StateInfo, 
std::allocator<StateInfo> > > >&, Search::LimitsType const&, bool)':
| tt.cpp:(.text+0xb500): undefined reference to `__atomic_store_8'
| /usr/bin/ld: tt.cpp:(.text+0xb51c): undefined reference to `__atomic_store_8'
| /usr/bin/ld: tt.cpp:(.text+0xb4dc): undefined reference to `__atomic_store_8'
| /usr/bin/ld: tt.cpp:(.text+0xb518): undefined reference to `__atomic_store_8'
| /usr/bin/ld: /tmp/ccNba2xu.ltrans3.ltrans.o: in function `UCI::loop(int, 
char**)':
| tt.cpp:(.text+0xff1c): undefined reference to `__atomic_load_8'
| /usr/bin/ld: tt.cpp:(.text+0xff30): undefined reference to `__atomic_load_8'
| /usr/bin/ld: /usr/bin/ld: DWARF error: invalid abstract instance DIE ref
| /tmp/ccNba2xu.ltrans4.ltrans.o: in function `Value (anonymous 
namespace)::search<((anonymous namespace)::NodeType)0>(Position&, 
Search::Stack*, Value, Value, Depth, bool, bool) [clone .lto_priv.214]':
| search.cpp:(.text+0xf2b4): undefined reference to `__atomic_fetch_add_8'
| /usr/bin/ld: search.cpp:(.text+0xf2c8): undefined reference to 
`__atomic_fetch_add_8'
| /usr/bin/ld: /usr/bin/ld: DWARF error: invalid abstract instance DIE ref
| /tmp/ccNba2xu.ltrans5.ltrans.o: in function `UCI::pv[abi:cxx11](Position 
const&, Depth, Value, Value)':
| position.cpp:(.text+0x4b00): undefined reference to `__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0x4b14): undefined reference to 
`__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0x4b70): undefined reference to 
`__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0x4b84): undefined reference to 
`__atomic_load_8'
| /usr/bin/ld: /tmp/ccNba2xu.ltrans5.ltrans.o: in function 
`MainThread::check_time()':
| position.cpp:(.text+0x63d8): undefined reference to `__atomic_load_8'
| /usr/bin/ld: /tmp/ccNba2xu.ltrans5.ltrans.o:position.cpp:(.text+0x63ec): more 
undefined references to `__atomic_load_8' follow
| /usr/bin/ld: /tmp/ccNba2xu.ltrans5.ltrans.o: in function 
`Position::do_move(Move, StateInfo&, bool)':
| position.cpp:(.text+0x7c2c): undefined reference to `__atomic_fetch_add_8'
| /usr/bin/ld: position.cpp:(.text+0x7c3c): undefined reference to 
`__atomic_fetch_add_8'
| /usr/bin/ld: /tmp/ccNba2xu.ltrans5.ltrans.o: in function 
`MainThread::search()':
| position.cpp:(.text+0xcd40): undefined reference to `__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0xcd54): undefined reference to 
`__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0xd7c0): undefined reference to 
`__atomic_store_8'
| /usr/bin/ld: position.cpp:(.text+0xd83c): undefined reference to 
`__atomic_load_8'
| /usr/bin/ld: position.cpp:(.text+0xd7b8): undefined reference to 
`__atomic_store_8'
| /usr/bin/ld: position.cpp:(.text+0xd830): undefined reference to 
`__atomic_load_8'
| collect2: error: ld returned 1 exit status
| make[4]: *** [Makefile:515: stockfish] Error 1
| make[4]: Leaving directory '/home/helmutg/stockfish-9/src'
| make[3]: *** [Makefile:531: gcc-profile-make] Error 2
| make[3]: Leaving directory '/home/helmutg/stockfish-9/src'
| make[2]: *** [Makefile:437: profile-build] Error 2
| make[2]: Leaving directory '/home/helmutg/stockfish-9/src'
| dh_auto_build: cd src && make -j2 profile-build ARCH=general-32 returned exit 
code 2
| make[1]: *** [debian/rules:93: override_dh_auto_build] Error 2
| make[1]: Leaving directory '/home/helmutg/stockfish-9'
| make: *** [debian/rules:87: build-arch] Error 2
| dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2

Given that this might be a toolchain problem, I've added
debian-gcc@l.d.o to X-Debbugs-Cc.

Helmut

--- End Message ---
--- Begin Message ---
Source: stockfish
Source-Version: 9-2

We believe that the bug you reported is fixed in the latest version of
stockfish, 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 904...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Milan Zamazal <p...@debian.org> (supplier of updated stockfish 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sat, 08 Sep 2018 21:32:46 +0200
Source: stockfish
Binary: stockfish
Architecture: source amd64
Version: 9-2
Distribution: unstable
Urgency: medium
Maintainer: Milan Zamazal <p...@debian.org>
Changed-By: Milan Zamazal <p...@debian.org>
Description:
 stockfish  - strong chess engine, to play chess against
Closes: 904139
Changes:
 stockfish (9-2) unstable; urgency=medium
 .
   * rules: Workaround of a gcc bug causing FTBFS on many architectures
     applied; thanks to Adrian Bunk <b...@debian.org>; closes: #904139.
   * Standards 4.2.1 (no real change).
Checksums-Sha1:
 0206aea4fd6b573be187127b2f1b828b64b121fe 1681 stockfish_9-2.dsc
 e00f432a46798b6fb938f5adc07baa47de2df695 15912 stockfish_9-2.debian.tar.xz
 fc3eb30a798e1297ccf455d679dc31ce87c8d21a 1668344 stockfish-dbgsym_9-2_amd64.deb
 a748d68a29c1320601bfbd23ba85b5a46dba1772 5789 stockfish_9-2_amd64.buildinfo
 d5bd446a54c1a8b0cee4c6be6ed85830e54ea431 151920 stockfish_9-2_amd64.deb
Checksums-Sha256:
 3c8fd48a309828679aea84643f49a5e13347d611973580e9ba969b1a22aa8946 1681 
stockfish_9-2.dsc
 d38975c441af22ccd2f28d99f9aa3b56c5c770f57aaff32f917425a819af4a8d 15912 
stockfish_9-2.debian.tar.xz
 f3002e39f6c41988a913ad62d5a804aa964bb0b2460a6299e0170f02cec68d43 1668344 
stockfish-dbgsym_9-2_amd64.deb
 9172cc8762b29b3bf0faecc409983ef7305e871c04082d5ff88e8db37338ef57 5789 
stockfish_9-2_amd64.buildinfo
 e1e1910d85ad1f31922a3620b8d1b8e32ef83cce85c7a1e9f4202e31f56990fa 151920 
stockfish_9-2_amd64.deb
Files:
 0ef4800b34b13d26849d84906eba4415 1681 games optional stockfish_9-2.dsc
 8c7cf33180d9594a580080386972ad03 15912 games optional 
stockfish_9-2.debian.tar.xz
 f157fccb4d45ff8b0470eaa9a8dad7e4 1668344 debug optional 
stockfish-dbgsym_9-2_amd64.deb
 95a8408daab5c51cacfc8555c59bec26 5789 games optional 
stockfish_9-2_amd64.buildinfo
 09638641c59f2eb78f5598c7004f76db 151920 games optional stockfish_9-2_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEPv4PPfDJjii4qBxHFNAaCK/Ym+MFAluUKLoACgkQFNAaCK/Y
m+MpWQ/9H6bU4X4oFYZ8ZB4TssBbTdsNfnD75HsMvGVE4JKpFzpJ/xRDG8PS7fZQ
pdGnEgpb24Q08ddH3JnvS8aJDTIMac0Btr7NL32BNsBIzOEjPaWkHkaSN6yBAnS0
v9rfUjpM3FQhSBgsYpvL+oJc8qvfzXSEegD0uRWOnPRybhL//4xfDSoiWjEMWvc9
539GElfU+8QKeySQCDIP2dhbHo7ZA+KoWpX9qdln7qNdmHLTD/mEcdwphoZh6KUF
CfObTIZQkJry8HCbCUJn997oOeBkzlMLnXb2Iz3bi3PuvaCStuGXvvroLP6XoZ7w
pWx79ic60ndXD4P0c6GIR53jkCnr2Bu1x2I/nsJOvZUX/Rqe4MUh0Lr7OGomElp/
P0I7nj8D85BYzbw5A+sHuHEbyPmINfUDnYzjpH+WPhuCtjO+dvaoAJz+uwWBUkXg
fqN4VBWz6Jbds7KxPdVlWP90MUoGUjnJjteFQZbN7V4GTrZIREIVYwDN6OX122IZ
P/D0mp/HAxwH/lH6kwIkIVuPYmVeD4SotpDLQkeNS/V4H2GJhwC2UVuS3Gzt5VSW
uemmZnqqLjoHW6D+3X6+qAQyZjYBGitHCNY6BMvUFopfsedG218mrJMQo6Hp9zGf
AKUGJF8ha3VJmeptc3Ds25J4z7Vso8L6nkeyEyemVDwhltHjkWo=
=5zZI
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to