Your message dated Sun, 31 Jul 2022 21:57:52 +0000
with message-id <e1oigwa-002lrh...@fasolo.debian.org>
and subject line Bug#1013013: fixed in ortools 8.2+ds-6
has caused the Debian Bug report #1013013,
regarding ortools: ftbfs with GCC-12
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.)


-- 
1013013: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1013013
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ortools
Version: 8.2+ds-5
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-12

[This bug is targeted to the upcoming bookworm release]

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-12/g++-12, but succeeds to build with gcc-11/g++-11. The
severity of this report will be raised before the bookworm release.

The full build log can be found at:
http://qa-logs.debian.net/2022/06/09/gcc12/ortools_8.2+ds-5_unstable_gcc12.log
The last lines of the build log are at the end of this report.

To build with GCC 11, either set CC=gcc-11 CXX=g++-11 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-11/porting_to.html

GCC 11 defaults to the GNU++17 standard.  If your package installs
header files in /usr/include, please don't work around C++17 issues
by choosing a lower C++ standard for the package build, but fix these
issues to build with the C++17 standard.

[...]
                 from /<<PKGBUILDDIR>>/ortools/sat/theta_tree.h:17:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/ortools/sat/integer.h:37,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable.h:20,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable.cc:14:
/<<PKGBUILDDIR>>/ortools/graph/iterators.h:105:19: warning: ‘template<class 
_Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct 
std::iterator’ is deprecated [-Wdeprecated-declarations]
  105 |     : public std::iterator<std::input_iterator_tag, IntegerType> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/vector:60,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable.h:17:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
[ 58%] Building CXX object 
ortools/sat/CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ortools/sat && /usr/bin/c++ 
-DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP 
-I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem 
/usr/include/coin -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -fwrapv -std=c++17 -MD -MT 
ortools/sat/CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o -MF 
CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o.d -o 
CMakeFiles/ortools_sat.dir/timetable_edgefinding.cc.o -c 
/<<PKGBUILDDIR>>/ortools/sat/timetable_edgefinding.cc
In file included from /<<PKGBUILDDIR>>/ortools/sat/integer.h:37,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable_edgefinding.h:21,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable_edgefinding.cc:14:
/<<PKGBUILDDIR>>/ortools/graph/iterators.h:105:19: warning: ‘template<class 
_Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct 
std::iterator’ is deprecated [-Wdeprecated-declarations]
  105 |     : public std::iterator<std::input_iterator_tag, IntegerType> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/vector:60,
                 from /<<PKGBUILDDIR>>/ortools/sat/timetable_edgefinding.h:17:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
[ 59%] Building CXX object ortools/sat/CMakeFiles/ortools_sat.dir/util.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ortools/sat && /usr/bin/c++ 
-DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP 
-I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem 
/usr/include/coin -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -fwrapv -std=c++17 -MD -MT 
ortools/sat/CMakeFiles/ortools_sat.dir/util.cc.o -MF 
CMakeFiles/ortools_sat.dir/util.cc.o.d -o CMakeFiles/ortools_sat.dir/util.cc.o 
-c /<<PKGBUILDDIR>>/ortools/sat/util.cc
[ 59%] Building CXX object 
ortools/sat/CMakeFiles/ortools_sat.dir/var_domination.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ortools/sat && /usr/bin/c++ 
-DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP 
-I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem 
/usr/include/coin -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -fwrapv -std=c++17 -MD -MT 
ortools/sat/CMakeFiles/ortools_sat.dir/var_domination.cc.o -MF 
CMakeFiles/ortools_sat.dir/var_domination.cc.o.d -o 
CMakeFiles/ortools_sat.dir/var_domination.cc.o -c 
/<<PKGBUILDDIR>>/ortools/sat/var_domination.cc
[ 59%] Building CXX object 
ortools/sat/CMakeFiles/ortools_sat.dir/zero_half_cuts.cc.o
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/ortools/sat && /usr/bin/c++ 
-DOR_TOOLS_AS_DYNAMIC_LIB -DUSE_BOP -DUSE_CBC -DUSE_CLP -DUSE_GLOP 
-I/<<PKGBUILDDIR>> -I/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu -isystem 
/usr/include/coin -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fPIC -pthread -fwrapv -std=c++17 -MD -MT 
ortools/sat/CMakeFiles/ortools_sat.dir/zero_half_cuts.cc.o -MF 
CMakeFiles/ortools_sat.dir/zero_half_cuts.cc.o.d -o 
CMakeFiles/ortools_sat.dir/zero_half_cuts.cc.o -c 
/<<PKGBUILDDIR>>/ortools/sat/zero_half_cuts.cc
In file included from /<<PKGBUILDDIR>>/ortools/sat/integer.h:37,
                 from /<<PKGBUILDDIR>>/ortools/sat/var_domination.h:20,
                 from /<<PKGBUILDDIR>>/ortools/sat/var_domination.cc:14:
/<<PKGBUILDDIR>>/ortools/graph/iterators.h:105:19: warning: ‘template<class 
_Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct 
std::iterator’ is deprecated [-Wdeprecated-declarations]
  105 |     : public std::iterator<std::input_iterator_tag, IntegerType> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/string:45,
                 from 
/<<PKGBUILDDIR>>/ortools/algorithms/dynamic_partition.h:33,
                 from /<<PKGBUILDDIR>>/ortools/sat/var_domination.h:17:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
In file included from /<<PKGBUILDDIR>>/ortools/sat/integer.h:37,
                 from /<<PKGBUILDDIR>>/ortools/sat/zero_half_cuts.h:20,
                 from /<<PKGBUILDDIR>>/ortools/sat/zero_half_cuts.cc:14:
/<<PKGBUILDDIR>>/ortools/graph/iterators.h:105:19: warning: ‘template<class 
_Category, class _Tp, class _Distance, class _Pointer, class _Reference> struct 
std::iterator’ is deprecated [-Wdeprecated-declarations]
  105 |     : public std::iterator<std::input_iterator_tag, IntegerType> {
      |                   ^~~~~~~~
In file included from /usr/include/c++/12/bits/stl_algobase.h:65,
                 from /usr/include/c++/12/vector:60,
                 from /<<PKGBUILDDIR>>/ortools/sat/zero_half_cuts.h:17:
/usr/include/c++/12/bits/stl_iterator_base_types.h:127:34: note: declared here
  127 |     struct _GLIBCXX17_DEPRECATED iterator
      |                                  ^~~~~~~~
make[4]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[ 59%] Built target ortools_sat
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
make[2]: *** [Makefile:139: all] Error 2
make[2]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
dh_auto_build: error: cd obj-x86_64-linux-gnu && make -j8 "INSTALL=install 
--strip-program=true" VERBOSE=1 returned exit code 2
make[1]: *** [debian/rules:19: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: ortools
Source-Version: 8.2+ds-6
Done: Agathe Porte <deb...@microjoe.org>

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

Debian distribution maintenance software
pp.
Agathe Porte <deb...@microjoe.org> (supplier of updated ortools 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: Sun, 31 Jul 2022 22:11:30 +0200
Source: ortools
Architecture: source
Version: 8.2+ds-6
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Agathe Porte <deb...@microjoe.org>
Closes: 1013013
Changes:
 ortools (8.2+ds-6) unstable; urgency=medium
 .
   [ Thomas Vincent ]
   * d/control: Fix typo in libortools-doc description
 .
   [ Agathe Porte ]
   * fix FTBFS with gcc12 (Closes: #1013013)
Checksums-Sha1:
 9aec6125214627a19d281d133b2f9758c4515d59 2077 ortools_8.2+ds-6.dsc
 94ed0dbcbbe6e837561331da9e2c2eb26ccb4056 9160 ortools_8.2+ds-6.debian.tar.xz
 2d0b769af7ea30777d90f61c93117fb1526e0e9d 8052 ortools_8.2+ds-6_source.buildinfo
Checksums-Sha256:
 fa5b247c3af48e457c42a38a33774239539aa0a45950d54c90de9410d2c0bc1c 2077 
ortools_8.2+ds-6.dsc
 e9e0a2340244924cb3dbe69b99c28b3a773ac90fd4b255fb9b51deb68fd08ada 9160 
ortools_8.2+ds-6.debian.tar.xz
 bb8d52568f930162ae54dd582e89c6c5387438c598ba3e34d7f1ae4b7a48de5b 8052 
ortools_8.2+ds-6_source.buildinfo
Files:
 a7dfeb65c03ac7b08fff3963f02143ac 2077 science optional ortools_8.2+ds-6.dsc
 c7466a56e4bf1baec3ab3b5fcaa7ecec 9160 science optional 
ortools_8.2+ds-6.debian.tar.xz
 d5b8be3a2d05789807ace70cd714f3aa 8052 science optional 
ortools_8.2+ds-6_source.buildinfo

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

iIoEARYKADIWIQTumtb5BSD6EfafSCRHew2wJjpU2AUCYubiVhQcc3RlZmFub3JA
ZGViaWFuLm9yZwAKCRBHew2wJjpU2LpMAP9YtUAB5Bma4025o82JPaM7iLLRO6CQ
jmyYpkXPyhr5NwEAgfC1pfte+wtNCG0VBqXKJeILOXXMohTRpFzPtRKbYwo=
=hEZj
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to