Your message dated Fri, 27 Sep 2019 08:35:27 +0000
with message-id <e1idlip-000h8f...@fasolo.debian.org>
and subject line Bug#925779: fixed in mlpack 3.2.0-1
has caused the Debian Bug report #925779,
regarding mlpack: ftbfs with GCC-9
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.)
--
925779: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=925779
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mlpack
Version: 3.0.4-1
Severity: normal
Tags: sid bullseye
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-9
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-9/g++-9, but succeeds to build with gcc-8/g++-8. The
severity of this report will be raised before the bullseye release,
so nothing has to be done for the buster release.
The full build log can be found at:
http://people.debian.org/~doko/logs/gcc9-20190321/mlpack_3.0.4-1_unstable_gcc9.log
The last lines of the build log are at the end of this report.
To build with GCC 9, either set CC=gcc-9 CXX=g++-9 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
Common build failures are new warnings resulting in build failures with
-Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-9/porting_to.html
GCC 9 also passes the linker option --as-needed by default; typical
build issues are passing libraries before object files to the linker,
or underlinking of convenience libraries built from the same source.
[...]
make -f src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/build.make
src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/build
make[4]: Entering directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 27%] Building CXX object
src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/det_main.cpp.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/mlpack/methods/det && /usr/bin/c++
-DARMA_NO_DEBUG -DBOOST_TEST_DYN_LINK -DHAS_OPENMP -DNDEBUG
-I/<<PKGBUILDDIR>>/src -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/mlpack/..
-g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat
-Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -Wall -Wextra
-ftemplate-depth=1000 -O3 -fopenmp -DBINDING_TYPE=BINDING_TYPE_CLI
-std=gnu++11 -o CMakeFiles/mlpack_det.dir/det_main.cpp.o -c
/<<PKGBUILDDIR>>/src/mlpack/methods/det/det_main.cpp
In file included from /<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils.hpp:147,
from /<<PKGBUILDDIR>>/src/mlpack/methods/det/det_main.cpp:15:
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp: In function
'mlpack::det::DTree<MatType, TagType>* mlpack::det::Trainer(MatType&, size_t,
bool, size_t, size_t, bool) [with MatType = arma::Mat<double>; TagType = int]':
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:189:3: error: 'folds'
not specified in enclosing 'parallel'
189 | for (omp_size_t fold = 0; fold < (omp_size_t) folds; fold++)
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:192:33: error:
'testSize' not specified in enclosing 'parallel'
192 | const size_t start = fold * testSize;
| ^~~~~~~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:194:61: error:
'cvData' not specified in enclosing 'parallel'
194 | * testSize, (size_t) cvData.n_cols);
| ~~~~~~~^~~~~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:222:5: error:
'minLeafSize' not specified in enclosing 'parallel'
222 | cvDTree.Grow(train, cvOldFromNew, useVolumeReg, maxLeafSize,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:222:5: error:
'maxLeafSize' not specified in enclosing 'parallel'
222 | cvDTree.Grow(train, cvOldFromNew, useVolumeReg, maxLeafSize,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:222:5: error:
'useVolumeReg' not specified in enclosing 'parallel'
222 | cvDTree.Grow(train, cvOldFromNew, useVolumeReg, maxLeafSize,
| ^~~~~~~
/<<PKGBUILDDIR>>/src/mlpack/methods/det/dt_utils_impl.hpp:187:11: error:
enclosing 'parallel'
187 | #pragma omp parallel for default(none) \
| ^~~
make[4]: *** [src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/build.make:66:
src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/det_main.cpp.o] Error 1
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[3]: *** [CMakeFiles/Makefile2:2300:
src/mlpack/methods/det/CMakeFiles/mlpack_det.dir/all] Error 2
make[3]: *** Waiting for unfinished jobs....
[ 27%] Linking CXX executable ../../../../bin/mlpack_decision_stump
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/mlpack/methods/decision_stump &&
/usr/bin/cmake -E cmake_link_script
CMakeFiles/mlpack_decision_stump.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -Wextra -ftemplate-depth=1000 -O3 -fopenmp
-Wl,-z,relro -Wl,-z,now -rdynamic
CMakeFiles/mlpack_decision_stump.dir/decision_stump_main.cpp.o -o
../../../../bin/mlpack_decision_stump
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib:
../../../../lib/libmlpack.so.3.0
/usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so -lpthread
/usr/lib/libarmadillo.so /usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 27%] Built target mlpack_decision_stump
[ 28%] Linking CXX executable ../../../../bin/mlpack_decision_tree
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/mlpack/methods/decision_tree &&
/usr/bin/cmake -E cmake_link_script
CMakeFiles/mlpack_decision_tree.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -Wextra -ftemplate-depth=1000 -O3 -fopenmp
-Wl,-z,relro -Wl,-z,now -rdynamic
CMakeFiles/mlpack_decision_tree.dir/decision_tree_main.cpp.o -o
../../../../bin/mlpack_decision_tree
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib:
../../../../lib/libmlpack.so.3.0
/usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so -lpthread
/usr/lib/libarmadillo.so /usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 28%] Built target mlpack_decision_tree
[ 28%] Linking CXX executable ../../../../bin/mlpack_dbscan
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/mlpack/methods/dbscan &&
/usr/bin/cmake -E cmake_link_script CMakeFiles/mlpack_dbscan.dir/link.txt
--verbose=1
/usr/bin/c++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time
-D_FORTIFY_SOURCE=2 -Wall -Wextra -ftemplate-depth=1000 -O3 -fopenmp
-Wl,-z,relro -Wl,-z,now -rdynamic
CMakeFiles/mlpack_dbscan.dir/dbscan_main.cpp.o -o
../../../../bin/mlpack_dbscan
-Wl,-rpath,/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/lib:
../../../../lib/libmlpack.so.3.0
/usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so -lpthread
/usr/lib/libarmadillo.so /usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/lib/x86_64-linux-gnu/libboost_unit_test_framework.so
/usr/lib/x86_64-linux-gnu/libboost_serialization.so
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 28%] Built target mlpack_dbscan
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:144: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: cd obj-x86_64-linux-gnu && make -j4 "INSTALL=install
--strip-program=true" returned exit code 2
make[1]: *** [debian/rules:56: override_dh_auto_build] Error 2
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:44: build-arch] Error 2
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit
status 2
--- End Message ---
--- Begin Message ---
Source: mlpack
Source-Version: 3.2.0-1
We believe that the bug you reported is fixed in the latest version of
mlpack, 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 925...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Barak A. Pearlmutter <b...@debian.org> (supplier of updated mlpack 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: SHA512
Format: 1.8
Date: Fri, 27 Sep 2019 08:49:04 +0100
Source: mlpack
Architecture: source
Version: 3.2.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Barak A. Pearlmutter <b...@debian.org>
Closes: 925779
Changes:
mlpack (3.2.0-1) unstable; urgency=medium
.
* new upstream version
- builds on GCC 9.x (closes: #925779)
* bump policy
* patch spelling error
Checksums-Sha1:
816448b3f76dde014e294a27b112d730c3f754ab 2336 mlpack_3.2.0-1.dsc
d948e53adb0ab261ee322c927320abb9e0c20244 2489636 mlpack_3.2.0.orig.tar.xz
e1b46385f2a04334d0a85aa17891b8fae9e34be1 10592 mlpack_3.2.0-1.debian.tar.xz
3105651b24ecf9b0412891577d0e25f414513d76 11757 mlpack_3.2.0-1_source.buildinfo
Checksums-Sha256:
041f931fdfbd674cd7dd7299524cd95943d93765aa7728bd7f4c5aab972e9d42 2336
mlpack_3.2.0-1.dsc
d336cdde888f9296e9443b95978a378f7031433fdad1276ba857ef5c1d961d33 2489636
mlpack_3.2.0.orig.tar.xz
297a531c9d9862c789a3d0085c54fbc374666a69f981e03a54bf69a6aeb1a0e5 10592
mlpack_3.2.0-1.debian.tar.xz
2a017fc1d3583d5a0e6b287d744ce8ae83046d33ce1a0fe20b8ecbf1a908746a 11757
mlpack_3.2.0-1_source.buildinfo
Files:
fb91d394343886aa10b5411e0a9e9c2b 2336 libs optional mlpack_3.2.0-1.dsc
f8b9badcfcbe6416ae70d6242da3180a 2489636 libs optional mlpack_3.2.0.orig.tar.xz
3ad146490f18e1400854cb5151dd9645 10592 libs optional
mlpack_3.2.0-1.debian.tar.xz
697afd0a4b6c0eeacfe49fc800cd2274 11757 libs optional
mlpack_3.2.0-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEZPQp426hHMLZZlRvEltXR14ZDRgFAl2Nw4IPHGJhcEBkZWJp
YW4ub3JnAAoJEBJbV0deGQ0YTpcQAM9UJqjk0vEMs8HtUZvpignqu0zZIz09NxZh
PFqp33bUinCI+fTywlHUaDmKxk79hfI5wSpWS2IH43F5I3ePvnVKhf/KdhJQn6CX
hyc+T2i7NqGNy9Qyq08m2Qfip+CKxhTXXTp7xLqz6CjaiGYPZKN3lF20a49Q0NLf
MMY9j8K5/ANDJ7iJ+Je4mPndrs6UHm8HFFcl/kYGX9idrKu4ognGEw/EswzRHQvk
lU22ydmFRcd4Kl9w+W6zymbXaRldmMoyi8Viatq6l2K9JJFlWgCOcdnI4vbo6ml9
/7/6sOXvPb0IeQmUET1dY8xvzup39EN1Bd7ml3/reW+lCNU1CH2ZxqZw+4ULTEbs
VrUbra3UghXldiGiMwxHZOnr84a6QKqUgM58+ivtHqV0w5URS76diK7iayIvzkQc
pxXxGWVaIW0B5HU8+ZWilPRTenCG7hGdWYg6X4+1TtN00VrfVproDNWFkAE5gkIJ
WLjFHij6xz6aRHXmSK5QRffK45kiHehtdaSE8wYgdfRTKP9IOAHdDYuFerBcJuM1
dZMBlRY+6VGczHs3r908oGWkia3gQgByptwCzXwynunCgXv3SLC98mpJ5JsC+EBb
DbIHoVbnq92fOQ0Lapk2pUm3pl1zpVsZEi3IdC5jt0xhUD/uErwBvOThNBc6xkhn
JlzshUMD
=0viA
-----END PGP SIGNATURE-----
--- End Message ---