Your message dated Sun, 28 Sep 2025 17:49:01 +0000
with message-id <[email protected]>
and subject line Bug#1113042: fixed in innoextract 1.9-0.2
has caused the Debian Bug report #1113042,
regarding innoextract: 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.)
--
1113042: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113042
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: innoextract
Version: 1.9-0.1
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, innoextract failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
-- Checking compiler flag: -Wconversion
-- Checking compiler flag: -Wdocumentation - unsupported
-- Checking compiler flag: -Wdouble-promotion
-- Checking compiler flag: -Wduplicated-cond
-- Checking compiler flag: -Wextra-semi
-- Checking compiler flag: -Wformat=2
-- Checking compiler flag: -Wheader-guard - unsupported
-- Checking compiler flag: -Winit-self
-- Checking compiler flag: -Wkeyword-macro - unsupported
-- Checking compiler flag: -Wliteral-conversion - unsupported
-- Checking compiler flag: -Wlogical-op
-- Checking compiler flag: -Wmissing-declarations
-- Checking compiler flag: -Wnoexcept
-- Checking compiler flag: -Woverflow
-- Checking compiler flag: -Woverloaded-virtual
-- Checking compiler flag: -Wpessimizing-move
-- Checking compiler flag: -Wpointer-arith
-- Checking compiler flag: -Wredundant-decls
-- Checking compiler flag: -Wreserved-id-macro - unsupported
-- Checking compiler flag: -Wshift-overflow
-- Checking compiler flag: -Wsign-conversion
-- Checking compiler flag: -Wstrict-null-sentinel
-- Checking compiler flag: -Wstringop-overflow=4
-- Checking compiler flag: -Wundef
-- Checking compiler flag: -Wunused-const-variable=1
-- Checking compiler flag: -Wunused-macros
-- Checking compiler flag: -Wvla
-- Checking compiler flag: -Wold-style-cast
-- Checking compiler flag: -Wshadow
-- Checking linker flag: -Wl,--no-undefined
-- Checking compiler flag: -Wmaybe-uninitialized
-- Checking compiler flag: -Wno-maybe-uninitialized
-- Checking linker flag: -Wl,--as-needed
-- Checking compiler flag: -ffast-math
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
CMake Warning (dev) at cmake/StyleCheck.cmake:20 (find_package):
Policy CMP0148 is not set: The FindPythonInterp and FindPythonLibs modules
are removed. Run "cmake --help-policy CMP0148" for policy details. Use
the cmake_policy command to set the policy and suppress this warning.
Call Stack (most recent call first):
CMakeLists.txt:116 (include)
This warning is for project developers. Use -Wno-dev to suppress it.
-- Could NOT find PythonInterp (missing: PYTHON_EXECUTABLE)
-- Found LZMA: /usr/lib/aarch64-linux-gnu/liblzma.so
CMake Warning (dev) at CMakeLists.txt:154 (find_package):
Policy CMP0167 is not set: The FindBoost module is removed. Run "cmake
--help-policy CMP0167" for policy details. Use the cmake_policy command to
set the policy and suppress this warning.
This warning is for project developers. Use -Wno-dev to suppress it.
-- Found Boost: /usr/lib/aarch64-linux-gnu/cmake/Boost-1.83.0/BoostConfig.cmake
(found version "1.83.0") found components: iostreams filesystem date_time
system program_options
-- Found iconv: /usr/include
-- Checking compiler flag: -std=c++17
-- Checking compiler flag: -pedantic
-- Checking C++11 feature: alignof
-- Checking C++11 feature: std::unique_ptr
-- Checking compiler flag: -fvisibility=hidden
-- Checking compiler flag: -fvisibility-inlines-hidden
-- Looking for __GLIBC__
-- Looking for __GLIBC__ - found
-- Looking for isatty
-- Looking for isatty - found
-- Looking for ioctl
-- Looking for ioctl - found
-- Looking for timegm
-- Looking for timegm - found
-- Looking for gmtime_r
-- Looking for gmtime_r - found
-- Looking for AT_FDCWD
-- Looking for AT_FDCWD - found
-- Looking for utimensat
-- Looking for utimensat - found
-- Looking for posix_spawnp
-- Looking for posix_spawnp - found
-- Looking for environ
-- Looking for environ - found
-- Looking for waitpid
-- Looking for waitpid - found
-- Checking compiler builtin: __builtin_bswap16
-- Checking compiler builtin: __builtin_bswap32
-- Checking compiler builtin: __builtin_bswap64
Configuration:
- Build type: Release
- ARC4 decryption: enabled
- LZMA decompression: enabled
- File time precision: nanoseconds
- Charset conversion: iconv, builtin
-- Configuring done (28.5s)
-- Generating done (0.0s)
CMake Warning:
Manually-specified variables were not used by the project:
CMAKE_EXPORT_NO_PACKAGE_REGISTRY
CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY
FETCHCONTENT_FULLY_DISCONNECTED
-- Build files have been written to:
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu
make[1]: Leaving directory '/build/reproducible-path/innoextract-1.9'
dh_auto_build
cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1
make[1]: Entering directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
/usr/bin/cmake -S/build/reproducible-path/innoextract-1.9
-B/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu
--check-build-system CMakeFiles/Makefile.cmake 0
/usr/bin/cmake -E cmake_progress_start
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu/CMakeFiles
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu//CMakeFiles/progress.marks
make -f CMakeFiles/Makefile2 all
make[2]: Entering directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
make -f CMakeFiles/manpage.dir/build.make CMakeFiles/manpage.dir/depend
make -f CMakeFiles/innoextract.dir/build.make CMakeFiles/innoextract.dir/depend
make[3]: Entering directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
cd /build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu &&
/usr/bin/cmake -E cmake_depends "Unix Makefiles"
/build/reproducible-path/innoextract-1.9
/build/reproducible-path/innoextract-1.9
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu
/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu/CMakeFiles/manpage.dir/DependInfo.cmake
"--color="
make[3]: Entering directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
/usr/bin/cmake
-DINPUT=/build/reproducible-path/innoextract-1.9/src/release.cpp.in
-DOUTPUT=/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu/release.cpp
"-DVERSION_SOURCES=VERSION;/build/reproducible-path/innoextract-1.9/VERSION;LICENSE;/build/reproducible-path/innoextract-1.9/LICENSE"
-DGIT_DIR= -DGIT_COMMAND= -P
/build/reproducible-path/innoextract-1.9/cmake/VersionScript.cmake
CMake Error at
/build/reproducible-path/innoextract-1.9/cmake/VersionScript.cmake:20
(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.
make[3]: *** [CMakeFiles/innoextract.dir/build.make:79: release.cpp] Error 1
make[3]: Leaving directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
make[3]: Leaving directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:124: CMakeFiles/innoextract.dir/all] Error 2
make[2]: *** Waiting for unfinished jobs....
make -f CMakeFiles/manpage.dir/build.make CMakeFiles/manpage.dir/build
make[3]: Entering directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
/usr/bin/cmake
-DINPUT=/build/reproducible-path/innoextract-1.9/doc/innoextract.1.in
-DOUTPUT=/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu/innoextract.1
"-DVERSION_SOURCES=VERSION;/build/reproducible-path/innoextract-1.9/VERSION;CHANGELOG;/build/reproducible-path/innoextract-1.9/CHANGELOG"
-DGIT_DIR= -DGIT_COMMAND= -P
/build/reproducible-path/innoextract-1.9/cmake/VersionScript.cmake
CMake Error at
/build/reproducible-path/innoextract-1.9/cmake/VersionScript.cmake:20
(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.
make[3]: *** [CMakeFiles/manpage.dir/build.make:78: innoextract.1] Error 1
make[3]: Leaving directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:93: CMakeFiles/manpage.dir/all] Error 2
make[2]: Leaving directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
make[1]: *** [Makefile:139: all] Error 2
make[1]: Leaving directory
'/build/reproducible-path/innoextract-1.9/obj-aarch64-linux-gnu'
dh_auto_build: error: cd obj-aarch64-linux-gnu && make -j8 "INSTALL=install
--strip-program=true" VERBOSE=1 returned exit code 2
make: *** [debian/rules:10: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T22:34:27Z
-------------------------------------------------------------------------------
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/2394163/
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/153161/
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: innoextract
Source-Version: 1.9-0.2
Done: Alexandre Detiste <[email protected]>
We believe that the bug you reported is fixed in the latest version of
innoextract, 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.
Alexandre Detiste <[email protected]> (supplier of updated innoextract 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: Sun, 28 Sep 2025 19:35:51 +0200
Source: innoextract
Architecture: source
Version: 1.9-0.2
Distribution: unstable
Urgency: medium
Maintainer: Lennart Weller <[email protected]>
Changed-By: Alexandre Detiste <[email protected]>
Closes: 1113042
Changes:
innoextract (1.9-0.2) unstable; urgency=medium
.
* Non-maintainer upload.
* Fix FTBFS with CMake 4 (Closes: #1113042)
Checksums-Sha1:
6111029da7918e337e9709066a1f7255133745fe 2088 innoextract_1.9-0.2.dsc
ae3cc2bec2a75c34b1843166fe98b9f5dbd31bcc 6056 innoextract_1.9-0.2.debian.tar.xz
121ea173b2a0e1244afd5efa285bf05e1df9de11 7852
innoextract_1.9-0.2_source.buildinfo
Checksums-Sha256:
cc6ec809688c1d11838064ab857aa2ec3fe51fc56a84959366171515ceccf9eb 2088
innoextract_1.9-0.2.dsc
d3e1e6c8ff02b4e18cf971c29b1f3d3201a98898aab5ee80ce8f2b67c344a1f1 6056
innoextract_1.9-0.2.debian.tar.xz
de464102b9243dd452e4a73a44039939a051705b58c12c0c8e052c2896d273a2 7852
innoextract_1.9-0.2_source.buildinfo
Files:
430c8a64f215332d47f3d0aab8c24b66 2088 utils optional innoextract_1.9-0.2.dsc
c5d6225410a6777b7861cf099398b29a 6056 utils optional
innoextract_1.9-0.2.debian.tar.xz
8d5f1951b261c41800d4d72f88e8b6b7 7852 utils optional
innoextract_1.9-0.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEEj23hBDd/OxHnQXSHMfMURUShdBoFAmjZcj8RHHRjaGV0QGRl
Ymlhbi5vcmcACgkQMfMURUShdBrPTRAAtVFFVCFXhEiTh9czPAmnhDG5rgF0v3wE
Qc8X14GmvgNCnAChSCMt9pcmIeZiEiXdkr920xqv9+NIZTVprQGdFJqf5TSe2Q5n
Am3OCMcLLVSV32se9SVxkxggsBvM/2Ow18Vo1UY6ce8X7Faax4wegH5t75quVzPT
OtR8MRULBmhQ18G9Fz/H+I3kTRZG+mCnEcrXspfrQrl1ekADMaOmvRLskB9X2hFd
3T+mUV6qeRI7Geln1uLoTxXTDv/1rLGi9WnjIlI91A4yMV+tgpv3FnirVKADWh1J
c1UWhiyd14LIIp48+eIW6rdYDeEchxtptjynRwmTgWLmJun+dW4QppChMF8c6kYn
a3HdaF/rYTb12XIO6TaVm5ROoPJIXi1CtZv/pHs4VLi/9jDekdQz8a+f+KtCxAe7
t+CEepCerZQbDLnM7RAxa0KprvfEnA9/1lvgVy2Ge1T9jn7jMnHh/ECZz93yORik
qCTwtguc2U3gVZm7sw5hCNRpEijBWttfzoQuL4JJo0azNShjgg7t1qIIH3Ex8isP
iFOkruxMV3E5QtLlNu4jWaEUpX6Tlzf2WSp5QbX8wJ608T9zPOMkpjeFeRvr8qLZ
R06MpRmhK89CiQL4A/aZ5SESWnITNDqOX+/Vpr7bwXshF3plD4JZGk8Hfq9euJxE
gDFZiEZ0e48=
=044G
-----END PGP SIGNATURE-----
pgpzYEge3xvoU.pgp
Description: PGP signature
--- End Message ---