Your message dated Tue, 07 Nov 2017 10:20:18 +0000
with message-id <e1ec0zs-0009fg...@fasolo.debian.org>
and subject line Bug#880968: fixed in odb-api 0.17.4-2
has caused the Debian Bug report #880968,
regarding odb-api: FTBFS (big-endian): swap undeclared in
test_select_iterator.cc
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.)
--
880968: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880968
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: odb-api
Version: 0.17.4-1
Severity: serious
Tags: upstream
Justification: fails to build from source (but built successfully in the past)
User: debian-s...@lists.debian.org
Usertags: s390x
Builds of odb-api for 64-bit big-endian architectures (s390x and the
non-release architectures ppc64 and sparc64) have started failing:
/<<PKGBUILDDIR>>/odb_api/tests/core/test_select_iterator.cc: In function
'void test_125(std::__cxx11::string&)':
/<<PKGBUILDDIR>>/odb_api/tests/core/test_select_iterator.cc:157:13: error:
'swap' was not declared in this scope
swap(REF_DATA[i * 8 + j], REF_DATA[(i + 1) * 8 - 1 - j]);
/<<PKGBUILDDIR>>/odb_api/tests/core/test_select_iterator.cc:157:13: note:
suggested alternative:
In file included from /usr/include/c++/7/bits/stl_algo.h:60:0,
from /usr/include/c++/7/algorithm:62,
from /<<PKGBUILDDIR>>/eckit/src/eckit/eckit.h:32,
from /<<PKGBUILDDIR>>/eckit/src/eckit/utils/Translator.h:19,
from
/<<PKGBUILDDIR>>/eckit/src/eckit/config/ResourceBase.h:21,
from /<<PKGBUILDDIR>>/eckit/src/eckit/config/Resource.h:20,
from
/<<PKGBUILDDIR>>/odb_api/tests/core/test_select_iterator.cc:13:
/usr/include/c++/7/bits/algorithmfwd.h:587:5: note: 'std::swap'
swap(_Tp& __a, _Tp& __b);
Due to #880966, 32-bit big-endian builds -- on mips and a few
non-release architectures -- haven't gotten far enough to encounter
this problem.
Could you please take a look? Explicitly using std::swap should
indeed DTRT.
Thanks!
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?a...@monk.mit.edu
--- End Message ---
--- Begin Message ---
Source: odb-api
Source-Version: 0.17.4-2
We believe that the bug you reported is fixed in the latest version of
odb-api, 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 880...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated odb-api 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: Mon, 06 Nov 2017 17:40:48 +0000
Source: odb-api
Binary: libodb-api-0d libodb-api-bin libodb-api-dev python3-odb-api
Architecture: source amd64
Version: 0.17.4-2
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
libodb-api-0d - Observational Data processing API for meteorology
libodb-api-bin - Tools for the Observational Data Processing (ODB) API
libodb-api-dev - Observational Data processing API for meteorology
python3-odb-api - Python Observational Data processing API for meteorology
Closes: 880890 880966 880968
Changes:
odb-api (0.17.4-2) unstable; urgency=medium
.
* Delete ecbuild configuartion info from include files that break
multi-arch usability and reproducibility
* Rename odb -> ecmwf_odb to avoid conflict. Closes: #880890
* Disable duplicate method in DenseMap that breaks build on 32-bit systems
Closes: #880966
* Add namespace to swap call on big-endian systems. Closes: #880968
Checksums-Sha1:
46f6bb0106d33604a5f86e43c7a06d998f917b7d 2336 odb-api_0.17.4-2.dsc
be9116010a233c2a371bc2af4c8e2b46ddc7f6a1 18568 odb-api_0.17.4-2.debian.tar.xz
8f26cc3a3a20e0289e94fc7c0893ca65e5fc8ce0 30250372
libodb-api-0d-dbgsym_0.17.4-2_amd64.deb
71b740ddd36e965081d19bc188e705a11d95bc2e 1919504
libodb-api-0d_0.17.4-2_amd64.deb
0680bee69bd1beae49b7bc570542c63eb0e63127 528660
libodb-api-bin-dbgsym_0.17.4-2_amd64.deb
ef16a33965066cc5cb59c01d02f5746db458db2d 55176
libodb-api-bin_0.17.4-2_amd64.deb
10a2336ac2e38151b7a7c890533df3d72f48a626 370328
libodb-api-dev_0.17.4-2_amd64.deb
41ff689c5a4ac1769d412132f685c01c6e130da5 11302 odb-api_0.17.4-2_amd64.buildinfo
342d5f5f6e3ed963a5072245c3a7746b76f81179 749124
python3-odb-api-dbgsym_0.17.4-2_amd64.deb
255af94abba770138e1753e8f3fcd60eb8c87116 157496
python3-odb-api_0.17.4-2_amd64.deb
Checksums-Sha256:
c03429465347e8cbe55e6e1ee15b1cc371b806a90839efe4275afd9076163958 2336
odb-api_0.17.4-2.dsc
5b562e51494f1edba4610c1e6cd67714e8dc610b4b05fdc0a94aec2d595ec054 18568
odb-api_0.17.4-2.debian.tar.xz
683806250b4ccfd192bc890b8c81d2dd8663fc87c440ed939edf226bd5c60c94 30250372
libodb-api-0d-dbgsym_0.17.4-2_amd64.deb
04a1ec37af65e2d3e510409987c6cd3c056bfe0e4dcdb612a9e626cc7f29823a 1919504
libodb-api-0d_0.17.4-2_amd64.deb
47c06465b94d6cb300e9ae4578aeff3b6570cb38cad0b33d066e63a3074a2acd 528660
libodb-api-bin-dbgsym_0.17.4-2_amd64.deb
6bfa50b45e0ebd062e7ab704895d60803cdca93953e32dc2e59d9a8fe39be590 55176
libodb-api-bin_0.17.4-2_amd64.deb
f32c20d44199dcfe3c3ba2b094c804afa27320fd088971771d01bfa7f148a291 370328
libodb-api-dev_0.17.4-2_amd64.deb
52354286163bafe55a55c9c862f3445d2753338e62a4ec36eec0bdf910ff7231 11302
odb-api_0.17.4-2_amd64.buildinfo
b2ee88738934968e5f32423a2e6063394619d076ce20703ee429150fb4570c2d 749124
python3-odb-api-dbgsym_0.17.4-2_amd64.deb
83fe1052a18aa8d09fdc28eeb0fe06d6c5e747a2dc86ebb1a6931eccc65440a5 157496
python3-odb-api_0.17.4-2_amd64.deb
Files:
257191ead966847cff55f0f15037fadb 2336 utils optional odb-api_0.17.4-2.dsc
2b36f2c7f07619b3012cb8a42db23cae 18568 utils optional
odb-api_0.17.4-2.debian.tar.xz
40699a559d89f626a5870ff7aa4a4ab9 30250372 debug optional
libodb-api-0d-dbgsym_0.17.4-2_amd64.deb
2827a6fecab9aab906bf43e9191759a2 1919504 libs optional
libodb-api-0d_0.17.4-2_amd64.deb
aa6dedb680036db7ce93b8434d0ce714 528660 debug optional
libodb-api-bin-dbgsym_0.17.4-2_amd64.deb
080b05d6d4c50eac0d2a6ea1e2ac1531 55176 libs optional
libodb-api-bin_0.17.4-2_amd64.deb
347103b9d9be964d21e4e2fd12e79c5a 370328 libdevel optional
libodb-api-dev_0.17.4-2_amd64.deb
a63976125030619e7ba1ee0002168849 11302 utils optional
odb-api_0.17.4-2_amd64.buildinfo
34035ed703426f59e977ba775f3a61a3 749124 debug optional
python3-odb-api-dbgsym_0.17.4-2_amd64.deb
bda0c9e61c3b4f4a3bbd9ee104b0c2b4 157496 python optional
python3-odb-api_0.17.4-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEgjg86RZbNHx4cIGiy+a7Tl2a06UFAloBhOkACgkQy+a7Tl2a
06VFhA/6A1KNpETegni1JGJUpV2+0Axs9se8fSaPKiVV45tiBPkmzcKf1Rifx2yM
w+1yqo1CAuPrCz7AxrpDNGDCCDk6OsL52WHrwjDACJlUjHQF+hUJ1aXeP+MnJIK4
lQMP+DG46rkZ2NuifehFQpKIq/b7wLOzAB3QyQVZ1cz8vWYaSuTRh175cj+yEk/p
glms8J874LQZIbUPTm7ZaWlowSlqXGAIWLKuU1kJXuVdc0xfG6SstJWvkT72pMyd
xwjyGNnGExuJbmmSHs8MGEvcyp8tbqTz/OxKWDQjR4fckExnr6NNvtAlTDBHn62w
bQy3Nb9owj1UVJwpWHM4kQRcE5S+HphmP5yEn3hxNxLcQrBQa+AOQEs3Pr38shZn
/ZEqFp7173cNUwmzN8/q0hEmpDC3Yk/+KkQqsUDd8W/KlubeNnF6pMGpMyEK7Z17
5fNPDK0bKwmDUCw7hr8q+xy4yip1lKnvbrzAxtBWckpdGiinQWErlkC1c+NmqPmC
GIpYkSVIQ4hpeDHO9SynSJDOTfqN2+0YLZddYD7gaWwwUz8WxDPPKw+TANfLx98S
seg5NkrQKt7K7NGZW6ay0PQZxvp9d6G5+Oqws1pG8Jt4F8YEHgxI1khsUFgSjBRO
+TEZSSbH8CAHCsZDgZWSMpfs2Ht21LwQ85aTI0rdREEbTeHaNE8=
=Wf8b
-----END PGP SIGNATURE-----
--- End Message ---