Your message dated Sun, 21 Nov 2021 02:36:33 +0000
with message-id <e1mocix-000bgv...@fasolo.debian.org>
and subject line Bug#984338: fixed in slic3r-prusa 2.3.3+dfsg-2
has caused the Debian Bug report #984338,
regarding slic3r-prusa: ftbfs with GCC-11
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.)


-- 
984338: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=984338
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:slic3r-prusa
Version: 2.3.0+dfsg-1
Severity: normal
Tags: sid bookworm
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-11

[This bug is not targeted to the upcoming bullseye 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-11/g++-11, but succeeds to build with gcc-10/g++-10. The
severity of this report will be raised before the bookworm release,
so nothing has to be done for the bullseye release.

The full build log can be found at:
http://people.debian.org/~doko/logs/20210228/filtered/gcc11/slic3r-prusa_2.3.0+dfsg-1_unstable_gcc11.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.

[...]
 1365 |             for (const std::pair<std::string, int> &kvp : enum_keys_map)
      |                                                     ^~~
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1365:53: note: use non-reference type 
‘const std::pair<std::__cxx11::basic_string<char>, int>’ to make the copy 
explicit or ‘const std::pair<const std::__cxx11::basic_string<char>, int>&’ to 
prevent copying
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp: In instantiation of ‘static const 
t_config_enum_names& Slic3r::ConfigOptionEnum<T>::get_enum_names() [with T = 
Slic3r::PrinterTechnology; Slic3r::t_config_enum_names = 
std::vector<std::__cxx11::basic_string<char> >]’:
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1334:80:   required from ‘std::string 
Slic3r::ConfigOptionEnum<T>::serialize() const [with T = 
Slic3r::PrinterTechnology; std::string = std::__cxx11::basic_string<char>]’
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1332:17:   required from here
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1361:53: warning: loop variable ‘kvp’ 
of type ‘const std::pair<std::__cxx11::basic_string<char>, int>&’ binds to a 
temporary constructed from type ‘const std::pair<const 
std::__cxx11::basic_string<char>, int>’ [-Wrange-loop-construct]
 1361 |             for (const std::pair<std::string, int> &kvp : enum_keys_map)
      |                                                     ^~~
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1361:53: note: use non-reference type 
‘const std::pair<std::__cxx11::basic_string<char>, int>’ to make the copy 
explicit or ‘const std::pair<const std::__cxx11::basic_string<char>, int>&’ to 
prevent copying
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1365:53: warning: loop variable ‘kvp’ 
of type ‘const std::pair<std::__cxx11::basic_string<char>, int>&’ binds to a 
temporary constructed from type ‘const std::pair<const 
std::__cxx11::basic_string<char>, int>’ [-Wrange-loop-construct]
 1365 |             for (const std::pair<std::string, int> &kvp : enum_keys_map)
      |                                                     ^~~
/<<PKGBUILDDIR>>/src/libslic3r/Config.hpp:1365:53: note: use non-reference type 
‘const std::pair<std::__cxx11::basic_string<char>, int>’ to make the copy 
explicit or ‘const std::pair<const std::__cxx11::basic_string<char>, int>&’ to 
prevent copying
[ 99%] Linking CXX executable prusa-slicer
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/PrusaSlicer.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -pthread -O3 
-DNDEBUG -Wl,-z,relro CMakeFiles/PrusaSlicer.dir/PrusaSlicer.cpp.o -o 
prusa-slicer  libslic3r/liblibslic3r.a -ldl -lstdc++ slic3r/liblibslic3r_gui.a 
-ldl libslic3r/liblibslic3r.a libnest2d/liblibnest2d.a 
/usr/lib/x86_64-linux-gnu/libnlopt.so admesh/libadmesh.a 
miniz/libminiz_static.a /usr/lib/x86_64-linux-gnu/libboost_log.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_locale.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 clipper/libclipper.a 
boost/libnowide.a glu-libtess/libglu-libtess.a polypartition/libpolypar
 tition.a poly2tri/libpoly2tri.a qhull/libqhullstatic.a -lm semver/libsemver.a 
libslic3r/liblibslic3r_cgal.a /usr/lib/x86_64-linux-gnu/libgmpxx.so 
/usr/lib/x86_64-linux-gnu/libmpfr.so /usr/lib/x86_64-linux-gnu/libgmp.so 
/usr/lib/x86_64-linux-gnu/libpng.so /usr/lib/x86_64-linux-gnu/libopenvdb.so 
/usr/lib/x86_64-linux-gnu/libtbb.so 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libHalf-2_5.so.25.0.3 -pthread avrdude/libavrdude.a 
imgui/libimgui.a /usr/lib/x86_64-linux-gnu/libGLEW.so 
/usr/lib/x86_64-linux-gnu/libGLU.so /usr/lib/x86_64-linux-gnu/libGL.so 
hidapi/libhidapi.a -ldl /usr/lib/x86_64-linux-gnu/libz.so 
/usr/lib/x86_64-linux-gnu/libcurl.so -L/usr/lib/x86_64-linux-gnu -lwx_baseu-3.0 
-lwx_gtk3u_core-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_html-3.0 -lwx_gtk3u_gl-3.0 
/usr/lib/x86_64-linux-gnu/libpng.so /usr/lib/x86_64-linux-gnu/libz.so 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/x86_64-linux-gnu/librt.s
 o /usr/lib/x86_64-linux-gnu/libdbus-1.so -lgtk-3 -lgdk-3 -lpangocairo-1.0 
-lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 
-lgio-2.0 -lgobject-2.0 -lglib-2.0 
[100%] Linking CXX executable slic3rutils_tests
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/tests/slic3rutils && /usr/bin/cmake -E 
cmake_link_script CMakeFiles/slic3rutils_tests.dir/link.txt --verbose=1
/usr/bin/c++ -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2 -fext-numeric-literals -Wall -Wno-reorder -O3 -DNDEBUG 
-Wl,-z,relro CMakeFiles/slic3rutils_tests.dir/slic3rutils_tests_main.cpp.o -o 
slic3rutils_tests  ../../src/slic3r/liblibslic3r_gui.a 
../../src/libslic3r/liblibslic3r.a ../../src/libnest2d/liblibnest2d.a 
/usr/lib/x86_64-linux-gnu/libnlopt.so ../../src/admesh/libadmesh.a 
../../src/miniz/libminiz_static.a 
/usr/lib/x86_64-linux-gnu/libboost_log.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_filesystem.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_locale.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_thread.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_regex.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_chrono.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_atomic.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_date_time.so.1.74.0 
../../src/clipper/libclipper.a ../../src/boost/libnowide.a ../../src/glu-
 libtess/libglu-libtess.a ../../src/polypartition/libpolypartition.a 
../../src/poly2tri/libpoly2tri.a ../../src/qhull/libqhullstatic.a -lm 
../../src/semver/libsemver.a ../../src/libslic3r/liblibslic3r_cgal.a 
/usr/lib/x86_64-linux-gnu/libgmpxx.so /usr/lib/x86_64-linux-gnu/libmpfr.so 
/usr/lib/x86_64-linux-gnu/libgmp.so /usr/lib/x86_64-linux-gnu/libpng.so 
/usr/lib/x86_64-linux-gnu/libopenvdb.so /usr/lib/x86_64-linux-gnu/libtbb.so 
/usr/lib/x86_64-linux-gnu/libboost_system.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libboost_iostreams.so.1.74.0 
/usr/lib/x86_64-linux-gnu/libHalf-2_5.so.25.0.3 ../../src/avrdude/libavrdude.a 
../../src/imgui/libimgui.a /usr/lib/x86_64-linux-gnu/libGLEW.so 
/usr/lib/x86_64-linux-gnu/libGLU.so /usr/lib/x86_64-linux-gnu/libGL.so 
../../src/hidapi/libhidapi.a -ldl /usr/lib/x86_64-linux-gnu/libz.so 
/usr/lib/x86_64-linux-gnu/libcurl.so -L/usr/lib/x86_64-linux-gnu -pthread 
-lwx_baseu-3.0 -lwx_gtk3u_core-3.0 -lwx_gtk3u_adv-3.0 -lwx_gtk3u_html-3.0 
-lwx_gtk3u_gl-3.0 /usr/lib/x86
 _64-linux-gnu/libpng.so /usr/lib/x86_64-linux-gnu/libz.so 
/usr/lib/x86_64-linux-gnu/libexpat.so /usr/lib/x86_64-linux-gnu/librt.so 
/usr/lib/x86_64-linux-gnu/libdbus-1.so -lgtk-3 -lgdk-3 -lpangocairo-1.0 
-lpango-1.0 -lharfbuzz -latk-1.0 -lcairo-gobject -lcairo -lgdk_pixbuf-2.0 
-lgio-2.0 -lgobject-2.0 -lglib-2.0 
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target slic3rutils_tests
Symlinking the G-code viewer to PrusaSlicer
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && ln -sf prusa-slicer 
prusa-gcodeviewer
Symlinking the resources directory into the build tree
cd /<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src && ln -sfn 
/<<PKGBUILDDIR>>/resources 
/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu/src/../resources
make[3]: Leaving directory '/<<PKGBUILDDIR>>/obj-x86_64-linux-gnu'
[100%] Built target PrusaSlicer
E: Build killed with signal TERM after 150 minutes of inactivity
--------------------------------------------------------------------------------
Build finished at 2021-03-02T00:06:31Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: amd64
Build Type: binary
Build-Space: 10234320
Build-Time: 12544
Distribution: unstable
Fail-Stage: build
Host Architecture: amd64
Install-Time: 59
Job: slic3r-prusa_2.3.0+dfsg-1
Machine Architecture: amd64
Package: slic3r-prusa
Package-Time: 12662
Source-Version: 2.3.0+dfsg-1
Space: 10234320
Status: attempted
Version: 2.3.0+dfsg-1
--------------------------------------------------------------------------------
Finished at 2021-03-02T00:06:31Z
Build needed 03:31:02, 10234320k disk space
E: Build failure (dpkg-buildpackage died)
DC-Status: Failed 12665.157905533s
DC-Time-Estimation: 12665.157905533 versus expected 1674 (r/m: 
6.5658052004378735 ; m: 1674.0)

--- End Message ---
--- Begin Message ---
Source: slic3r-prusa
Source-Version: 2.3.3+dfsg-2
Done: Chow Loong Jin <hyper...@debian.org>

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

Debian distribution maintenance software
pp.
Chow Loong Jin <hyper...@debian.org> (supplier of updated slic3r-prusa 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, 21 Nov 2021 02:05:09 +0800
Source: slic3r-prusa
Built-For-Profiles: noudeb
Architecture: source
Version: 2.3.3+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: Debian 3-D Printing Packages 
<3dprinter-gene...@lists.alioth.debian.org>
Changed-By: Chow Loong Jin <hyper...@debian.org>
Closes: 984338
Changes:
 slic3r-prusa (2.3.3+dfsg-2) unstable; urgency=medium
 .
   * [98cf206] Disable compilation of test_voronoi.cpp to workaround ftbfs
     (Closes: #984338)
   * [dc392ad] Remove src/miniz/*.cpp from debian/copyright
   * [4384784] Fix tpi.h path in debian/copyright
Checksums-Sha1:
 f77a1d9e1ed628a4221ddb67de0b357d2ef080d0 2430 slic3r-prusa_2.3.3+dfsg-2.dsc
 c82e14f500daff2c4d0cae31763fc3fa7c99b9bb 55800 
slic3r-prusa_2.3.3+dfsg-2.debian.tar.xz
 f1b270fe29412d8dd9e9dcebd5c5998250af22b0 19258 
slic3r-prusa_2.3.3+dfsg-2_source.buildinfo
Checksums-Sha256:
 e2da50fcd4ef11954a7a6e07d6bcb6388f2d1b4f68ab0940b7f7c949fa9a062e 2430 
slic3r-prusa_2.3.3+dfsg-2.dsc
 55124e03d65ebaba18ff666d577fc49b363f749f71b1e8a470e11c0f1e1ac6ae 55800 
slic3r-prusa_2.3.3+dfsg-2.debian.tar.xz
 210512ab32d26e2df9017743e07938a166c106885e500d6a3ab6a52514372a31 19258 
slic3r-prusa_2.3.3+dfsg-2_source.buildinfo
Files:
 fc9cea6648e00aa7587e97d94f01fbde 2430 misc optional 
slic3r-prusa_2.3.3+dfsg-2.dsc
 ed02c6414d886a974a3ca8c8ef496257 55800 misc optional 
slic3r-prusa_2.3.3+dfsg-2.debian.tar.xz
 dbfbe29039553751974add0925d7ee0e 19258 misc optional 
slic3r-prusa_2.3.3+dfsg-2_source.buildinfo

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

iQIzBAEBCgAdFiEEEuDQnfs/9/dZ027Q+9UiW1iHUqEFAmGZq8AACgkQ+9UiW1iH
UqHimw/+JTwcRTd1IyXH/drpSiADRNKQDHhI9cklL2lNm8e8ORmFf+vfIDmlT7J5
eBZ3dU9iSkfKf3T4VNpRyRPBN9ZUihl5D9tKLZoc0B/hpS/accbcFG3z/C1A32/X
gjFfpH7xO0C9ZzGmPYv1wrVT04o073FyLJZ/23b68F9+Ok0Niu2bZ2BSmyyvMNRv
R+TM5DTmrQ0fjStQXDPDfHrX53uJDbSABvM0xG6jan45MbxcSRJCHu8S/RUB2o/h
Y6AWjFOdwss+UDRntE9TJzcIg6CsGegLGvCARcesi+BRv/brRWtPeI5UkQVaQifT
Ou5ZMcTlhTDO4TkvEk204juEilvMxyrtuyjkBh1kKN13O+kSbd+bdUmMWF9R8W6t
VRoCKcWFpLL6LJIpa8ocWHlk+NDTwMlOuinzuxpsYNglA7VsiKQRYc8hsQ1hL3js
fQkNa9Qkrgu+Ux+le5pGh+Ujs9nj4vyqHhzbyDDKIYutceT8FE2WFGDU85qMXR6c
P09RXOMXRsoowy5dmAi/Zvztg9ZLjQeqHuW5hMJe4yLblBrjTrtCiaqisMTLlgjP
NX6RjeSK4rR6BeAQSBH75KzssB2Cw+lVtwW7aktFReXI5QS6c4IUIIl00SnFizb8
f/jDxAsyEQy/NFdZ3Jdsw6awNix/66TEs1rhsejEi353jXLjS6U=
=Sc5o
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to