Your message dated Fri, 28 Jun 2024 07:50:29 +0000
with message-id <e1sn6nj-002do8...@fasolo.debian.org>
and subject line Bug#1074117: fixed in openscad 2021.01-7
has caused the Debian Bug report #1074117,
regarding openscad: FTBFS with CGAL 6.0
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.)
--
1074117: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074117
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openscad
Version: 2021.01-6
Severity: normal
Tags: ftbfs
X-Debbugs-Cc: reic...@debian.org
Dear maintainer,
your package fails to build with cgal 6.0~beta1-1, which has recently been
uploaded to experimental. See [1] for the release notes with breaking changes.
[1] https://github.com/CGAL/cgal/releases/tag/v6.0-beta1
It seems that the build failure can be easily fixed just by requiring C++17
(see attached patch).
Best regards,
Joachim
Index: openscad-2021.01/CMakeLists.txt
===================================================================
--- openscad-2021.01.orig/CMakeLists.txt
+++ openscad-2021.01/CMakeLists.txt
@@ -68,7 +68,7 @@ file(MAKE_DIRECTORY ${AUTOGEN_BUILD_DIR}
add_compile_options("$<$<CONFIG:DEBUG>:-DDEBUG>")
-set(CMAKE_CXX_STANDARD 14)
+set(CMAKE_CXX_STANDARD 17)
add_definitions(-D_REENTRANT -DUNICODE -D_UNICODE)
# Stack size 8MB; github issue 116
add_definitions(-DSTACKSIZE=8388608)
Index: openscad-2021.01/c++std.pri
===================================================================
--- openscad-2021.01.orig/c++std.pri
+++ openscad-2021.01/c++std.pri
@@ -26,8 +26,8 @@ macx {
}
c++std {
- CONFIG += c++14 strict_c++
- message("Using C++14")
+ CONFIG += c++17 strict_c++
+ message("Using C++17")
*clang*: {
# 3rd party libraries will probably violate this for a long time
--- End Message ---
--- Begin Message ---
Source: openscad
Source-Version: 2021.01-7
Done: Kristian Nielsen <kniel...@knielsen-hq.org>
We believe that the bug you reported is fixed in the latest version of
openscad, 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 1074...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Kristian Nielsen <kniel...@knielsen-hq.org> (supplier of updated openscad
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: Thu, 27 Jun 2024 23:18:47 +0200
Source: openscad
Architecture: source
Version: 2021.01-7
Distribution: unstable
Urgency: medium
Maintainer: Kristian Nielsen <kniel...@knielsen-hq.org>
Changed-By: Kristian Nielsen <kniel...@knielsen-hq.org>
Closes: 1074117
Changes:
openscad (2021.01-7) unstable; urgency=medium
.
* Fix build with newer CGAL (Closes: #1074117).
* Attempt to work-around problem in reproducible build CI with negative
numbers from rand() in awk on i386.
* Bump standards version (no changes needed)
* Lintians.
Checksums-Sha1:
9cd487f02a6c59e5edd22b6e36cb8a58313233ba 2900 openscad_2021.01-7.dsc
83ecd32f65d4f53f26dc440e0ad38a68deb9958f 55396 openscad_2021.01-7.debian.tar.xz
17b9ed99d8e82e0ea73a77003c072c48af09c393 18180
openscad_2021.01-7_amd64.buildinfo
Checksums-Sha256:
1edb607c889fa8c012c7515c1d5942272f5e21d3c03bbc14e7a6ccad1f4e2804 2900
openscad_2021.01-7.dsc
237a56e8708e1d2f8a333c6b0da88e505433fc92639db4c8f1ef06ddb70551c3 55396
openscad_2021.01-7.debian.tar.xz
670def80782d7c115b4c11d0b7a78326e6fe63e2d2a4059947398871ee1a1df6 18180
openscad_2021.01-7_amd64.buildinfo
Files:
52e01784205eceaf932b3515f82a0acb 2900 graphics optional openscad_2021.01-7.dsc
98a45ba1f0413a51cf1fe1c0eb3dc652 55396 graphics optional
openscad_2021.01-7.debian.tar.xz
d6af0d5285302749f52d9584b8dd60ad 18180 graphics optional
openscad_2021.01-7_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEZM9CxG1Rq9/6LBhSj+VQLkcE+dcFAmZ+Z1sACgkQj+VQLkcE
+dfX0w//StyfAlnHHIjYmQCAdkSaFrO9E7a3AJ9R4nQUO7pgw3GGS6dQNB72hThq
L9J14imijpj2msSt31AwYnXjZosbGeGethsmQd8VNVlz6sKPmrI0S7+bjw7X3Xra
e1YbfJsHsjZEHXk1if1h6D7uSY6D71QPj2wBQ++u978wm5+Zby1x1MPE6cBZCWxA
V5unGSa0c1ZNSyKEY3RiAd2zIqQB9wZBLEX8IQVPzhNwhEtnWcjupYRRl+C1B1oR
XA4Vaz01j01/bWltBWZIpjbyXdbe96MnshHHCu1ix5plztMBTIklu1MnyHXd929T
oBZ+4JmqlYe1ca9TghLC3Qn8WlPUQ+dMOnjMf1PcUnDoBqA+VrihpYHBp+DuRIKB
q6qUvLN9NY89pfXxd9TVwh1MO2/eBNUhgVShljQtySqHaIfOdfqw8wR0+/vGs4YZ
rgX6BRbOukb5GGNbQk6b6DU+k+JW9GyZYrEJauzdAjwwUvu409HyJdIFt7rNwe0z
O+0V+aYREvXOB57h0Y8tIZ3taf+D2ffMD+MdC5IM40LlHjyot2qLXtLQkdi2PHq3
UOcoaEsg/dGHQnE5Xsx8k52c0NRS3/xObG4WXvog6xPiH14mbVw2UF/PWHXert50
vHGfAI8WPixd4wq0aGid+6zEdClxsvu/oksPbbvy1efoOYGtUVk=
=ZRsr
-----END PGP SIGNATURE-----
pgp6kI38LiN8i.pgp
Description: PGP signature
--- End Message ---