Your message dated Wed, 10 Sep 2025 10:50:22 +0000
with message-id <[email protected]>
and subject line Bug#1113364: fixed in openscad 2021.01-9
has caused the Debian Bug report #1113364,
regarding openscad: FTBFS with CMake 4
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 [email protected]
immediately.)


-- 
1113364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113364
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: openscad
Version: 2021.01-8
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

During a test rebuild for CMake 4, openscad failed to rebuild.

Log Summary:
-------------------------------------------------------------------------------
[...]
'/build/reproducible-path/openscad-2021.01/scripts/translation-make.sh'
Compiling language files (CWD = /build/reproducible-path/openscad-2021.01)...
msgfmt -c -v -o ./locale/cs/LC_MESSAGES/openscad.mo ./locale/cs.po
244 translated messages, 66 fuzzy translations, 175 untranslated messages.
msgfmt -c -v -o ./locale/de/LC_MESSAGES/openscad.mo ./locale/de.po
485 translated messages.
msgfmt -c -v -o ./locale/es/LC_MESSAGES/openscad.mo ./locale/es.po
221 translated messages, 109 fuzzy translations, 155 untranslated messages.
msgfmt -c -v -o ./locale/fr/LC_MESSAGES/openscad.mo ./locale/fr.po
397 translated messages, 50 fuzzy translations, 38 untranslated messages.
msgfmt -c -v -o ./locale/hy/LC_MESSAGES/openscad.mo ./locale/hy.po
399 translated messages, 48 fuzzy translations, 38 untranslated messages.
msgfmt -c -v -o ./locale/pl/LC_MESSAGES/openscad.mo ./locale/pl.po
368 translated messages, 56 fuzzy translations, 61 untranslated messages.
msgfmt -c -v -o ./locale/ru/LC_MESSAGES/openscad.mo ./locale/ru.po
401 translated messages, 47 fuzzy translations, 37 untranslated messages.
msgfmt -c -v -o ./locale/uk/LC_MESSAGES/openscad.mo ./locale/uk.po
290 translated messages, 64 fuzzy translations, 131 untranslated messages.
msgfmt -c -v -o ./locale/zh_CN/LC_MESSAGES/openscad.mo ./locale/zh_CN.po
371 translated messages, 48 fuzzy translations, 66 untranslated messages.
msgfmt -c -v -o ./locale/zh_TW/LC_MESSAGES/openscad.mo ./locale/zh_TW.po
423 translated messages, 50 fuzzy translations, 12 untranslated messages.
itstool missing, won't apply translations to openscad.appdata.xml
make[2]: Leaving directory '/build/reproducible-path/openscad-2021.01'
# not run in dh_auto_configure stage, as it requires the openscad binary to be 
already built
dh_auto_configure -Dtests --buildsystem=cmake
        cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 
PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr 
-DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc 
-DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON 
-DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu 
../tests
CMake Error at CMakeLists.txt:5 (cmake_minimum_required):
  Compatibility with CMake < 3.5 has been removed from CMake.

  Update the VERSION argument <min> value.  Or, use the <min>...<max> syntax
  to tell CMake that the project requires at least <min> but has been updated
  to work with policies introduced by <max> or earlier.

  Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.


-- Configuring incomplete, errors occurred!
        cd obj-aarch64-linux-gnu && tail -v -n \+0 CMakeCache.txt
==> CMakeCache.txt <==
# This is the CMakeCache file.
# For build in directory: 
/build/reproducible-path/openscad-2021.01/obj-aarch64-linux-gnu
# It was generated by CMake: /usr/bin/cmake
# You can edit this file to change values found and used by cmake.
# If you do not want to change any of the values, simply exit the editor.
# If you do want to change a value, simply edit, save, and exit the editor.
# The syntax for the file is as follows:
# KEY:TYPE=VALUE
# KEY is the name of a variable in the cache.
# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!.
# VALUE is the current value for the KEY.

########################
# EXTERNAL cache entries
########################

//No help, variable specified on the command line.
CMAKE_BUILD_TYPE:UNINITIALIZED=None

//No help, variable specified on the command line.
CMAKE_EXPORT_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY:UNINITIALIZED=ON

//Value Computed by CMake.
CMAKE_FIND_PACKAGE_REDIRECTS_DIR:STATIC=/build/reproducible-path/openscad-2021.01/obj-aarch64-linux-gnu/CMakeFiles/pkgRedirects

//No help, variable specified on the command line.
CMAKE_FIND_USE_PACKAGE_REGISTRY:UNINITIALIZED=OFF

//No help, variable specified on the command line.
CMAKE_INSTALL_LIBDIR:UNINITIALIZED=lib/aarch64-linux-gnu

//No help, variable specified on the command line.
CMAKE_INSTALL_LOCALSTATEDIR:UNINITIALIZED=/var

//No help, variable specified on the command line.
CMAKE_INSTALL_PREFIX:UNINITIALIZED=/usr

//No help, variable specified on the command line.
CMAKE_INSTALL_RUNSTATEDIR:UNINITIALIZED=/run

//No help, variable specified on the command line.
CMAKE_INSTALL_SYSCONFDIR:UNINITIALIZED=/etc

//No help, variable specified on the command line.
CMAKE_SKIP_INSTALL_ALL_DEPENDENCY:UNINITIALIZED=ON

//No help, variable specified on the command line.
CMAKE_VERBOSE_MAKEFILE:UNINITIALIZED=ON

//No help, variable specified on the command line.
FETCHCONTENT_FULLY_DISCONNECTED:UNINITIALIZED=ON


########################
# INTERNAL cache entries
########################

//This is the directory where this CMakeCache.txt was created
CMAKE_CACHEFILE_DIR:INTERNAL=/build/reproducible-path/openscad-2021.01/obj-aarch64-linux-gnu
//Major version of cmake used to create the current loaded cache
CMAKE_CACHE_MAJOR_VERSION:INTERNAL=4
//Minor version of cmake used to create the current loaded cache
CMAKE_CACHE_MINOR_VERSION:INTERNAL=1
//Patch version of cmake used to create the current loaded cache
CMAKE_CACHE_PATCH_VERSION:INTERNAL=1
//Path to CMake executable.
CMAKE_COMMAND:INTERNAL=/usr/bin/cmake
//Path to cpack program executable.
CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack
//Path to ctest program executable.
CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest
//Name of external makefile project generator.
CMAKE_EXTRA_GENERATOR:INTERNAL=
//Name of generator.
CMAKE_GENERATOR:INTERNAL=Unix Makefiles
//Generator instance identifier.
CMAKE_GENERATOR_INSTANCE:INTERNAL=
//Name of generator platform.
CMAKE_GENERATOR_PLATFORM:INTERNAL=
//Name of generator toolset.
CMAKE_GENERATOR_TOOLSET:INTERNAL=
//Source directory with the top level CMakeLists.txt file for this
// project
CMAKE_HOME_DIRECTORY:INTERNAL=/build/reproducible-path/openscad-2021.01/tests
//Name of CMakeLists files to read
CMAKE_LIST_FILE_NAME:INTERNAL=CMakeLists.txt
//number of local generators
CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1
//Path to CMake installation.
CMAKE_ROOT:INTERNAL=/usr/share/cmake-4.1

dh_auto_configure: error: cd obj-aarch64-linux-gnu && 
DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake 
-DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None 
-DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var 
-DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF 
-DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON 
-DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run 
-DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" 
-DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu 
../tests returned exit code 1
make[1]: *** [debian/rules:47: override_dh_auto_build] Error 2
make[1]: Leaving directory '/build/reproducible-path/openscad-2021.01'
make: *** [debian/rules:36: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T12:04:52Z

-------------------------------------------------------------------------------

The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here (for the next 30 days):
https://debusine.debian.net/artifact/2406302/

The most likely cause of build failures is the removed backwards compatibility 
for
CMake versions earlier than 3.5. You can find additional information in my
debian-devel announcement:

https://lists.debian.org/debian-devel/2025/04/msg00310.html

About the archive rebuild: The build was made on debusine.debian.net,
using sbuild.

You can find the build task here:
https://debusine.debian.net/work-request/154354/

If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.

Thanks,
Timo

--- End Message ---
--- Begin Message ---
Source: openscad
Source-Version: 2021.01-9
Done: Kristian Nielsen <[email protected]>

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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Kristian Nielsen <[email protected]> (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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 10 Sep 2025 11:22:33 +0200
Source: openscad
Architecture: source
Version: 2021.01-9
Distribution: unstable
Urgency: medium
Maintainer: Kristian Nielsen <[email protected]>
Changed-By: Kristian Nielsen <[email protected]>
Closes: 1110616 1113364
Changes:
 openscad (2021.01-9) unstable; urgency=medium
 .
   * Fix build with boost 1.88 (Closes: #1110616).
   * Fix build with cmake 4 (Closes: #1113364).
   * Bump standards version (no changes needed)
Checksums-Sha1:
 de9d3051659035d53999c0c5829d7a83c4513248 2883 openscad_2021.01-9.dsc
 6c2fb45697599fb2448c2d2ca47b340be5423521 56012 openscad_2021.01-9.debian.tar.xz
 1c97f37af834046d5eacd457850eac2aab4ef899 17885 
openscad_2021.01-9_amd64.buildinfo
Checksums-Sha256:
 d094a33ad185647b107cc489715fe4d8b0024779f05e510fb55b4ebadae17d00 2883 
openscad_2021.01-9.dsc
 7c2dc30e01050d577aea5eb62e5d06ca48e0db317cea1a5066bb10e02b87baab 56012 
openscad_2021.01-9.debian.tar.xz
 10d40eea077b3776959b46a81fde009d23e934ba47344598502a2009dbc983bb 17885 
openscad_2021.01-9_amd64.buildinfo
Files:
 c1fb4b9737ac4f1055f399a25dd23132 2883 graphics optional openscad_2021.01-9.dsc
 12ff9e437f43c81c467bba7cd09f96dc 56012 graphics optional 
openscad_2021.01-9.debian.tar.xz
 f04272986cbc78c122f4f513912a3666 17885 graphics optional 
openscad_2021.01-9_amd64.buildinfo

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

iQIzBAEBCgAdFiEEZM9CxG1Rq9/6LBhSj+VQLkcE+dcFAmjBVP0ACgkQj+VQLkcE
+dcT8w//SnRDi5MFY2jaeT2N6XwMuzZnN28BjSDWfO1flochzLQvxOqT94CaJVkt
fb4UOqTRNMRcm5hQVkzOMQzwRJwtuLCSmyLX8W0xeyxtd5rXIQxSyiqnPRPCNp5n
uTNesaVPOuRyrMtLbgNWm0pY+Op4aAw58+SQ2xJ7wd8UPaI2zqWOTAEEDxLQLSQ0
LyFIhl4ETRlvLEjk6MH2XVRea21fxMstPjCABe6WZ6pY62h0CRIFAZnv3dQ7bUfH
EuZCKZ3PleHHO6ngYdsoKROwhhB0oq9CYg2TRsqOO457dbslJYBGqxSwg7rttB73
s/8fGeQzD0ofxte8wQRa/MKKf6gBWhKUPPLT+hy0+Ogp4JnqigrUAVDxJzDg/4df
KvjFrJT+e5tDd/0qQS9sjeyTzPnfzLcG647KIZghER6vvyVXWnZDztLr4pV/8s8o
PNPDoOVXuYaE91rRsK2Ap6tzq3lEEi/TsToOSVW05msFlealUOgaxpqQH6L9jLJJ
IPuJQnM4lE5tuGRcf+SCc0O9TPNl8jbsThmFrsWDRK5KoxVsHeyxZAjP8y2TU6Ug
i/N77XguaqwxGnMp1HdcwQ0o+NPAMBwHIupRCDSdrsQqO5dJOK2G+YHnLO+DJeQL
+DsGUTofkNJT1VVAvK1QSudRk26LkAXNAMD6Cz3ZWc1EzIXXWsE=
=nFn6
-----END PGP SIGNATURE-----

Attachment: pgp9htuuJQgEx.pgp
Description: PGP signature


--- End Message ---

Reply via email to