[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1112735: marked as done (brlaser: FTBFS with CMake 4)



Your message dated Fri, 17 Oct 2025 22:49:16 +0000
with message-id <E1v9tG8-009EM9-04@fasolo.debian.org>
and subject line Bug#1112735: fixed in brlaser 6.2.7-2
has caused the Debian Bug report #1112735,
regarding brlaser: 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 owner@bugs.debian.org
immediately.)


-- 
1112735: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112735
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: brlaser
Version: 6.2.7-1
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: cmake@packages.debian.org
Usertags: cmake-4

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

Dear maintainer,

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

Log Summary:
- -------------------------------------------------------------------------------
[...]
+------------------------------------------------------------------------------+


Unpack source
- -------------

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

Format: 3.0 (quilt)
Source: brlaser
Binary: printer-driver-brlaser
Architecture: any
Version: 6.2.7-1
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Uploaders: Thorsten Alteholz <debian@alteholz.de>
Homepage: https://github.com/Owl-Maintain/brlaser
Standards-Version: 4.6.0
Vcs-Browser: https://salsa.debian.org/printing-team/brlaser
Vcs-Git: https://salsa.debian.org/printing-team/brlaser.git
Testsuite: autopkgtest
Testsuite-Triggers: cups, cups-client
Build-Depends: cmake, debhelper-compat (= 13), libcups2-dev, libcupsimage2-dev
Package-List:
 printer-driver-brlaser deb text optional arch=any
Checksums-Sha1:
 307a26aa9ee8bb72e70ee9b5cdbc67f77927d817 27306 brlaser_6.2.7.orig.tar.gz
 e70b9c25cb1745842ea40ea32dad23b66ae6cda7 4124 brlaser_6.2.7-1.debian.tar.xz
Checksums-Sha256:
 e67c5726fc1fe53574c2e8b5f72634f1359d0f53586a555eb2489fafd7c81640 27306 brlaser_6.2.7.orig.tar.gz
 cbbc06b9a76acde15b685b7de94c21c976cc5e9f387e42024326bd374b11e99f 4124 brlaser_6.2.7-1.debian.tar.xz
Files:
 edcd60f134674c7c44d633a18757f4cd 27306 brlaser_6.2.7.orig.tar.gz
 ee77e8496321897085c5467a30b92e84 4124 brlaser_6.2.7-1.debian.tar.xz

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmgClZBfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR+JBD/wIAmIYAhcc1aKfqluceJF/LV09+Dl8
q6IPaQImo+SCJmqzA97Oz1Sb26NEG7pSZNS3hbIdPdahmX5L8Kqclnjq3gF0fvVS
zs7mzl16pbXOkvNqq0ZI5lMi9Ycr+avIzICgiwnciKhfXf5hj1QzJ6dtLaLMpmB0
rig9xoaEw75SKcTjxkOR3EAY5Hwb+pHW8biUkE4DXQQ3wM6Pq7Qj6lEDPOkVTBgd
Z83VK2bdOCFCrBuFRIvHGZZSa9BAXK9t73W68iHpEXdU6UbrtvjJAu9LiMgU6XnK
RamvGVcqbvBFxAQnhexTaesJ4avgkYL/I/mDQJ0UqRJReQv4qEOrDWXu+9OWm9c7
eG8F3ADj40duwV9GEzypHzPOjOAhBRtzoRt/jlhwi6EMC415AczWAQIfeB++hwHS
IcSS1tLT7e14iwBOuKtjNj9e3+zY0kh2YrGvGij2cOMNOgj4BWoZ+J4DBex/JV+4
o20VnLMjCPcU/MfXrMr5caYrGE8ADBA0/JU+1ozLLMmFTYOY2DgPO/b/7t9Q0fsO
oTh2q+TWYdg9QEmvHN6P5iy9FGbfq7BcQei2t0/bZL5vVStlrp+UldJ5eqejeSLu
dlXkqSCx3b/CLfYquloyTQioIzPStZmILKhV/paSR2nJUTNGDr2RGEY/Zvri0p0t
hQANVrngVdFbJQ==
=40r+
- -----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./brlaser_6.2.7-1.dsc: no acceptable signature found
dpkg-source: info: extracting brlaser in /build/reproducible-path/brlaser-6.2.7
dpkg-source: info: unpacking brlaser_6.2.7.orig.tar.gz
dpkg-source: info: unpacking brlaser_6.2.7-1.debian.tar.xz

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 brlaser
dpkg-buildpackage: info: source version 6.2.7-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Thorsten Alteholz <debian@alteholz.de>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean
   dh_clean
 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:1 (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/brlaser-6.2.7/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/brlaser-6.2.7/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/brlaser-6.2.7/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/brlaser-6.2.7
//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:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
- --------------------------------------------------------------------------------
Build finished at 2025-08-29T14:49:07Z

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

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/2389570/

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/152480/

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


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

iQIzBAEBCgAdFiEEmwPruYMA35fCsSO/zIxr3RQD9MoFAmi0zbsACgkQzIxr3RQD
9MqC0w/8CnzvDkAol24uaKRPMcEunVY4vKTWzF6UUaSsHe0hkocv0wXv9kZrJ91h
DSS9WJsF0S/T0vuhA7PPbjArfwuUi1cg/blYQFxBJ9o6VM8dpJbKZjxUpxNXHVBp
g18PKonVf7SHTpRKcvGhF3UUvx4DyxkLTT+tlLxqLMztEpceo/RwRVScHma07fmt
cYVeb0fhxulL/PqtSEJIMJigK95LhiUQiHWL3RefJdyEQotDgntKm2WX/txLv/9X
TF0A0a5ImXcdh+24DCtXUDhm6mxXobyBPh5PRX/p917N2Z+nVry6GVdTZCyl0Ft5
PhpnB2S46WbKtXtXvVBakeGBl0lzJq7MJVcz1ODdviYkfHtyLdHruydFo5ddyQHo
fdBTBjFF3kGyMKCv7Q0j+PLTn5VZWjJza6gkx3pF8ut0GLKkUNWVFSQryp+LeedS
abioq/qvLadJvUdZa9h0HunxBQhrn4r5YYHkjAGP8A8BkrmRK2nLF17AFnOFXceF
MFBIfKX2pjsAxrz8TBI8X1iXnIVTR65zXBANO4MO7Y1lo5aI3jXTcFPBFunb8dt8
XCeElZwv/i8G6xkV/QqjxkJky95fv1WwPYqHpgUo33kDpuOVmvDwZOUX+N/qyumb
qdu4PuM7b76GLz3bLMfyeMxPRuDaLHsC2lvaDJFuVf2ojUmeRK0=
=rOYk
-----END PGP SIGNATURE-----

--- End Message ---
--- Begin Message ---
Source: brlaser
Source-Version: 6.2.7-2
Done: Thorsten Alteholz <debian@alteholz.de>

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

Debian distribution maintenance software
pp.
Thorsten Alteholz <debian@alteholz.de> (supplier of updated brlaser 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 ftpmaster@ftp-master.debian.org)


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

Format: 1.8
Date: Fri, 17 Oct 2025 20:04:30 +0200
Source: brlaser
Architecture: source
Version: 6.2.7-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Printing Team <debian-printing@lists.debian.org>
Changed-By: Thorsten Alteholz <debian@alteholz.de>
Closes: 1112735
Changes:
 brlaser (6.2.7-2) unstable; urgency=medium
 .
   * add cmake4.patch (Closes: #1112735)
   * debian/control: bump standard to 4.7.2 (no changes)
Checksums-Sha1:
 6739303f82f00483c842969b36bea9f0203d1e5b 2188 brlaser_6.2.7-2.dsc
 307a26aa9ee8bb72e70ee9b5cdbc67f77927d817 27306 brlaser_6.2.7.orig.tar.gz
 f55586ff161dac1c52e3e61c2f35b1da6c41a574 4396 brlaser_6.2.7-2.debian.tar.xz
 0cb081c03d3e9b33d11cd0eff7c2bfd7ab421d22 8248 brlaser_6.2.7-2_amd64.buildinfo
Checksums-Sha256:
 2b96d740f56b4fe46e542cb7687a1b9f8a442523b2fd40ec5883113cc7fb1c81 2188 brlaser_6.2.7-2.dsc
 e67c5726fc1fe53574c2e8b5f72634f1359d0f53586a555eb2489fafd7c81640 27306 brlaser_6.2.7.orig.tar.gz
 a680c70e6099b670d035613afc5130126a36e57ec3d5fa60c6f489f8a80340ab 4396 brlaser_6.2.7-2.debian.tar.xz
 9cb9b468f9d5f0ad40fe173a8f589155245df83c66f79ace11a79fd14d463b17 8248 brlaser_6.2.7-2_amd64.buildinfo
Files:
 d92ef9d8d1bb6c5f0b736223cef73fee 2188 text optional brlaser_6.2.7-2.dsc
 edcd60f134674c7c44d633a18757f4cd 27306 text optional brlaser_6.2.7.orig.tar.gz
 5b9c6ac7e724b1386eb6df37aca888ff 4396 text optional brlaser_6.2.7-2.debian.tar.xz
 9eaf32313be3aa103ebcc0436a457b7d 8248 text optional brlaser_6.2.7-2_amd64.buildinfo

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

iQKnBAEBCgCRFiEEYgH7/9u94Hgi6ruWlvysDTh7WEcFAmjyxQtfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDYy
MDFGQkZGREJCREUwNzgyMkVBQkI5Njk2RkNBQzBEMzg3QjU4NDcTHGRlYmlhbkBh
bHRlaG9sei5kZQAKCRCW/KwNOHtYR0oPD/4h+XaNdJLRZTVs8u6iL6Kv3kUSqZx8
N3I+soawAsBH/6DZHXn/DsQQhpwjL9oEajPioIrIKqg9RBNtaT9QaWQj8V7MKA1+
t/0d3zZZ2idMS5+r6z/oG1xp1PfRgXn8Pnnkht0oLcKT1cBfJ+BLMbKVKcDMTwkY
jAO0ckboI/uEYNnQ0L4kAM3blDfXeaY3ubxNwY/YG2wOqBcMOlj5XNjEaWadLUNb
l53dat/sPDdGbNCplQeAS//ntdtPsQ1q96sJyoWXJ7c6C2ULW5q8qClbAQfsZ6cY
WtTzSAJB4aXs+wGuxAW7Q9iIrzjp6vYv7B7Ho4JOA78Yhm2zsGINJ8IR6rNMHZrZ
jUd9Sw9qI/HTdhKQOyDdY/nUlcWq4vam+50vRv2yxIDZ0G5HSpOYDGoIeOr0EqBU
PJc8SMi5nj70wrCV4cGnRY6MKPVJXR6IGgY3f/54u3BlmiG35j3ZaSgd2ncvCWHm
ObYS9n41ufzx8m8SrJLeA34X+fQSeZ7UuISV58A+qsiNnv2vfi62qadPF0eD+NkH
HzQteECF5lCKnZ3YNWynsPRuYQUzcLoq62xCMF2oewWrYOd2JnRGXb5doH9X2rh/
oUl1oFlRvlmjVvDV95zhM2L/UO0k7jXwKED/wIAMtHFIq7DYGf0AkTTnssOaN+Fx
NLl5RnrBIrbShw==
=n8gW
-----END PGP SIGNATURE-----

Attachment: pgp9PVdariucQ.pgp
Description: PGP signature


--- End Message ---

Reply to: