Your message dated Thu, 02 Oct 2025 20:36:37 +0000
with message-id <[email protected]>
and subject line Bug#1113174: fixed in libmmmulti 0.1-4
has caused the Debian Bug report #1113174,
regarding libmmmulti: 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.)
--
1113174: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1113174
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libmmmulti
Version: 0.1-3
Severity: serious
User: [email protected]
Usertags: cmake-4
Tags: ftbfs, forky, sid
Dear maintainer,
During a test rebuild for CMake 4, libmmmulti failed to rebuild.
Log Summary:
-------------------------------------------------------------------------------
[...]
a3e986a3e51c36f0073d67cbdb00cc70704e6fbf 15212 libmmmulti_0.1.orig.tar.gz
b1e0c6d75d06b816faaa65f350b1ae2d6467ccf4 6340 libmmmulti_0.1-3.debian.tar.xz
Checksums-Sha256:
acff00f6603c43c23d405db2d7b8a3b6b40ed9bf72d6bd9bcd80296156beeefa 15212
libmmmulti_0.1.orig.tar.gz
6817205dfa6b2fb4cb68287a2bbde3a9ec03037d5a5f2815dde26219c0d73967 6340
libmmmulti_0.1-3.debian.tar.xz
Files:
7d593e0e57f067129401a1d4d3c3b232 15212 libmmmulti_0.1.orig.tar.gz
5988e32ac7eae365cdb8d97d701a0eb6 6340 libmmmulti_0.1-3.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCAAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmWEVVgRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtFAWw//YKnlckDLt2pX0MdHyv8sXmtRbgtPLrmm
lImWKo9bvTX5myTaL5MRq+UhdEuRaNOSrs52kH5wZ0vnavaJGGWEH0GCpP6wkdP4
nlR77UoLtgxoBWlfkjQBnI0mtS3E4T+nv1csopWOTZnPQ6vlWF+M4kwJ/Vm1259D
4a9pnYUlCNnW0jFX4kDEs81UYyH7FqNrha022GDQVGNO1+76choR0zsznBABS8lv
mCKCeZNWSrsdf3geOb9nCtrFp6oCe7zJqL5ux3teXV0wLBCZEbrRfX2fcHlsp7nA
b9ew/uHDom9XEGyXxL48QnJpNf3D5RiKJA3mCT599wxbx2iL/LX+MdVTk+ug+Qzr
m8Z9l1wDQI+1yHdutd1v+/hIvGgyRPQB8bVFq51jKAQGLziCVQOJpl4PovE5EpDS
+UJWSkf2C+up21naOZ6qFE03BWJPxFCpZxIdRUN363Nmi4kTFj6xcbcaG+g+bdxx
R5T/l5JJnX4sBTdvM0wf1k991gSOFXjbAYTvA7fm8bEt7pC8Yq7L34+jWHImeN8V
a0jElbca/RUYCsOo8btpF7JcW/cLeaKE2O1+1/TfUjV8mLLaXVx8Nq7EVmvi4V4V
3sNlVTAyjtpy95b6Ee8Jef9ChZOaRlS7NzZ8dE6uUM1RH8AeCCmqyf8Zadrf/EA8
HpTfFFiOCb0=
=y/2j
-----END PGP SIGNATURE-----
dpkg-source: warning: cannot verify inline signature for
./libmmmulti_0.1-3.dsc: no acceptable signature found
dpkg-source: info: extracting libmmmulti in
/build/reproducible-path/libmmmulti-0.1
dpkg-source: info: unpacking libmmmulti_0.1.orig.tar.gz
dpkg-source: info: unpacking libmmmulti_0.1-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying NoExternalSourceTrees.patch
dpkg-source: info: applying fix-atomic-queue-include-path.patch
Check disk space
----------------
Sufficient free space for build
User Environment
----------------
APT_CONFIG=/var/lib/sbuild/apt.conf
HOME=/sbuild-nonexistent
LANG=C.UTF-8
LC_ALL=C.UTF-8
LOGNAME=sbuild
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SHELL=/bin/sh
USER=sbuild
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package libmmmulti
dpkg-buildpackage: info: source version 0.1-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Lance Lin <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
debian/rules clean
dh clean
dh_clean
rm -f debian/debhelper-build-stamp
rm -rf debian/.debhelper/
rm -f -- debian/libmmmulti-dev.substvars debian/mmmulti.substvars
debian/files
rm -fr -- debian/libmmmulti-dev/ debian/tmp/ debian/mmmulti/
find . \( \( \
\( -path .\*/.git -o -path .\*/.svn -o -path .\*/.bzr -o -path
.\*/.hg -o -path .\*/CVS -o -path .\*/.pc -o -path .\*/_darcs \) -prune -o
-type f -a \
\( -name '#*#' -o -name '.*~' -o -name '*~' -o -name DEADJOE \
-o -name '*.orig' -o -name '*.rej' -o -name '*.bak' \
-o -name '.*.orig' -o -name .*.rej -o -name '.SUMS' \
-o -name TAGS -o \( -path '*/.deps/*' -a -name '*.P' \) \
\) -exec rm -f {} + \) -o \
\( -type d -a \( -name autom4te.cache -o -name __pycache__ \)
-prune -exec rm -rf {} + \) \)
debian/rules binary
dh binary
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
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 ..
CMake Error at CMakeLists.txt:3 (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/libmmmulti-0.1/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/libmmmulti-0.1/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/libmmmulti-0.1/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/libmmmulti-0.1
//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 ..
returned exit code 1
make: *** [debian/rules:11: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-30T04:10:06Z
-------------------------------------------------------------------------------
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/2401598/
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/153823/
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: libmmmulti
Source-Version: 0.1-4
Done: Étienne Mollier <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libmmmulti, 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.
Étienne Mollier <[email protected]> (supplier of updated libmmmulti 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: Thu, 02 Oct 2025 21:51:21 +0200
Source: libmmmulti
Architecture: source
Version: 0.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Med Packaging Team
<[email protected]>
Changed-By: Étienne Mollier <[email protected]>
Closes: 1113174
Changes:
libmmmulti (0.1-4) unstable; urgency=medium
.
* Team upload.
* cmake-4.patch: new: bump minimum cmake to 3.10. (Closes: #1113174)
* d/watch: bump to v5 Github template.
* d/control: declare compliance to standards version 4.7.2.
* d/control: drop redundant Rules-Requires-Root: no.
Checksums-Sha1:
a8a32adef661971eb6fbe5aabf8d0b40d211e13a 2263 libmmmulti_0.1-4.dsc
a4e7ffb593c80032fe9f89870e49f3c87f0430e4 6688 libmmmulti_0.1-4.debian.tar.xz
Checksums-Sha256:
8bfa005486680a4a9a10b1f26c4e58ad351b6ae247333df89a9d055faf63a4c9 2263
libmmmulti_0.1-4.dsc
ed70f411bc5aeda9f91838a6beb8227b6c4da2e6600c94b2b1ade21f26afdbcc 6688
libmmmulti_0.1-4.debian.tar.xz
Files:
df2b3eb3a62f55799153f778618b25f5 2263 libs optional libmmmulti_0.1-4.dsc
624c4719c2d9e47ebbeb511172d16d10 6688 libs optional
libmmmulti_0.1-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQJIBAEBCgAyFiEEj5GyJ8fW8rGUjII2eTz2fo8NEdoFAmje2M8UHGVtb2xsaWVy
QGRlYmlhbi5vcmcACgkQeTz2fo8NEdrN1g//VLeIIyc8ViiN2b4EwhfvcuuTpHMA
PtbxuEDwiM9VcRqYeHhHRblpqIIWF6FDzz5UqGnGMEZiu96LBlqE3bN+uc2xPa6E
mq1pYcTFWPYwTTM/KsrDcgq3LSF2UxhARfvh7bKiyBsyvDHplDIyKoWC11VAzUfy
BncHkp4shTKQlPDK2kAJcDTdPLxaCkgiqrrLZG8unFbZCJtnybJqY102InSuuEYF
mhuINrXB8p9CYBybvRi2C4SLOk/lxOPYP1gN/Y3NtrAkvj/0nH5XbTy7ban9T+2u
VmxiUL0j/R8Kh8QkpJfbWepUvKHH/9NKdaUldNCN8jwX4APUqcTNEZMNr0idJByj
C0RMwLVDHd9ueH4y1TWDfm4RTejWkn/m8cK03j130qfLNnaZrsTcsB2O2cVn/RV4
6S031k5P6HoRHjceqW6R2WZfyNBEC/iBQaP1L1QQ7N+azCt50q8bVBNCYWdnm9ij
OxX9mvpUMlxnX9gpdZevfOK80+RZOQjSQP38n0zMSexIkC6YHTIatDM9VC0nHCpF
7vZwCRRRHs6HQzrpDSGSh1VUZHIbZFou3FDhpkalau6VphdPugulFWyXaoYytTbQ
MUR1RquuE6LYUmIeK4Mus8zu0ILDlkQkKiAQTN1qLPBZigHoBYwnzo6DiZdJJNcC
VWRqD8xNCWJIdHk=
=LW0g
-----END PGP SIGNATURE-----
pgpshfEbOJEJy.pgp
Description: PGP signature
--- End Message ---