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

Bug#1112877: marked as done (eurephia: FTBFS with CMake 4)



Your message dated Tue, 30 Sep 2025 00:34:10 +0000
with message-id <E1v3OJm-000pXN-0C@fasolo.debian.org>
and subject line Bug#1112877: fixed in eurephia 1.1.1-4
has caused the Debian Bug report #1112877,
regarding eurephia: 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.)


-- 
1112877: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112877
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: eurephia
Version: 1.1.1-3
Severity: serious
User: cmake@packages.debian.org
Usertags: cmake-4
Tags: ftbfs, forky, sid

Dear maintainer,

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

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

+------------------------------------------------------------------------------+
| Build                                        Fri, 29 Aug 2025 17:49:00 +0000 |
+------------------------------------------------------------------------------+


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

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 3.0 (quilt)
Source: eurephia
Binary: eurephia
Architecture: any
Version: 1.1.1-3
Maintainer: Debian QA Group <packages@qa.debian.org>
Homepage: http://www.eurephia.net/
Standards-Version: 4.6.1
Vcs-Browser: https://salsa.debian.org/debian/eurephia
Vcs-Git: https://salsa.debian.org/debian/eurephia.git
Build-Depends: cmake, debhelper-compat (= 13), libsqlite3-dev, libssl-dev, libxml2-dev, libxslt1-dev, openvpn (>= 2), pkgconf
Package-List:
 eurephia deb net optional arch=any
Checksums-Sha1:
 99f311016ad3990b24a97df158c8d68555f443c7 157740 eurephia_1.1.1.orig.tar.xz
 b4893bc7b833db9be3460f692a9f9ceca021473c 4996 eurephia_1.1.1-3.debian.tar.xz
Checksums-Sha256:
 f163fa635e3d3496d82411423c9e1235090b3cb46bb0748c211f7d7fde89b5ee 157740 eurephia_1.1.1.orig.tar.xz
 86e13a98a6a6ef82b24cdb63e91c89b87def674c7f3618409f10c40587f5d372 4996 eurephia_1.1.1-3.debian.tar.xz
Files:
 a941496a0bd218d3e3a83384482cc888 157740 eurephia_1.1.1.orig.tar.xz
 8f8dc3d09c10bc2eed72d22f4ca77af6 4996 eurephia_1.1.1-3.debian.tar.xz

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

iQJEBAEBCAAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmZz3KEQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCG/AD/9KY0eJ9nCXc2j3VtBYsncAcUnPD7CA9lWz
k2ofl2liKWEmoyZsyOCEvCZm+ppfQwW/EUtqmFFCwTqU3GHkxcIqzMqTwGQ0IpzL
I3F8l2nyv5fKWrs9syWXAmHzYiGP1XIMDr/NjevOt1Vz0KEWDJm6OIKvHVrTfLWl
Ag34SF+4TglVwZci+DCFHdPlSUhrvfj/cbaaR5qfNKlYP93R4iOULBEWOujLgexh
a07Vf9fPX8wMnjaSaoktYDgLRJZnNV9dEVJl7faICLEKYO+f/RRq6Kzp4SwPjYUV
LvcfwKktEK1J7KF3NQU2qFLWQnkISz2OkJnWgeFgHmqJt9kHostadK9feq8fGCZ1
7SqpJ+ITHpXLjdxcp9OJ7Lviq/cIUrHLZchQvG5hylPmPzbWA69xQWBvP8C4We7Z
/uHzQHd6NxV1a8Nq3yqLcZWj7ON/kwyFFMXWYsFKS9HmF4/W0YpFMfuUhRJm+Jzl
ypryZtttlufTnhsclwRXs6bd7HmJLBU5VvsvnHtwEu3b8eb/DBoQQ4/evQw1zFI2
acjUMsJLCWmdwLc1owph/70pL1MqJHU5Put9oUnRWJ9UX08Ytv0xzN2SX7LQE6Lx
S1lILe915s16Vr/McyzirXkGGlVXeRMVYuzXKlOAQpJK7ClYUCbx+86AezwBqqIe
VP92MaQ3vQ==
=1Bj/
-----END PGP SIGNATURE-----

dpkg-source: warning: cannot verify inline signature for ./eurephia_1.1.1-3.dsc: no acceptable signature found
dpkg-source: info: extracting eurephia in /build/reproducible-path/eurephia-1.1.1
dpkg-source: info: unpacking eurephia_1.1.1.orig.tar.xz
dpkg-source: info: unpacking eurephia_1.1.1-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying reproducible-build.patch
dpkg-source: info: applying 0002-utils-CMakeLists.txt-Disable-eurephia_init-RPATH.patch
dpkg-source: info: applying missing-prototypes.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 eurephia
dpkg-buildpackage: info: source version 1.1.1-3
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Andreas Beckmann <anbe@debian.org>
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture arm64
 debian/rules clean
dh clean --no-parallel
   debian/rules execute_before_dh_auto_clean
make[1]: Entering directory '/build/reproducible-path/eurephia-1.1.1'
rm -rf configure.log
make[1]: Leaving directory '/build/reproducible-path/eurephia-1.1.1'
   dh_autoreconf_clean -O--no-parallel
   dh_clean -O--no-parallel
 debian/rules binary
dh binary --no-parallel
   dh_update_autotools_config -O--no-parallel
   dh_autoreconf -O--no-parallel
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/reproducible-path/eurephia-1.1.1'
CFLAGS="-g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/eurephia-1.1.1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -fPIC -std=gnu89 -fcommon -Wdate-time -D_FORTIFY_SOURCE=2" LDFLAGS="-Wl,-z,relro -Wl,-z,now" ./configure --prefix /usr --plug-in --fw-iptables --db-sqlite3 --sqlite3-path /var/lib/eurephia --eurephiadm --openvpn-src /usr/include/openvpn
#
# Configure run at Fri Aug 29 17:49:08 UTC 2025
# Linux sbuild 6.1.0-38-cloud-arm64 #1 SMP Debian 6.1.147-1 (2025-08-02) aarch64 GNU/Linux
#
# ./configure --prefix /usr --plug-in --fw-iptables --db-sqlite3 --sqlite3-path /var/lib/eurephia --eurephiadm --openvpn-src /usr/include/openvpn

Using cmake version 4.1.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).
Re-run cmake no build system arguments
-- The C compiler identification is unknown
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Build Platform: Linux
-- Will build database interface for SQLite
-- Will build command line based admin utility
-- Building eurephia plug-in for OpenVPN
-- Looking for endian.h
-- Looking for endian.h - found
-- Looking for dlfcn.h
-- Looking for dlfcn.h - found
-- Looking for dlopen in dl
-- Looking for dlopen in dl - found
-- Looking for dlclose in dl
-- Looking for dlclose in dl - found
-- Looking for pthread.h
-- Looking for pthread.h - found
-- Looking for pthread_mutex_lock in pthread
-- Looking for pthread_mutex_lock in pthread - found
-- Looking for pthread_mutex_unlock in pthread
-- Looking for pthread_mutex_unlock in pthread - found
-- Checking for one of the modules 'openssl'
-- Looking for RAND_load_file in crypto
-- Looking for RAND_load_file in crypto - found
-- Looking for RAND_pseudo_bytes in crypto
-- Looking for RAND_pseudo_bytes in crypto - found
-- Checking for one of the modules 'libxml-2.0;libxml2;libxml>=2.6'
-- Checking for one of the modules 'libxslt'
CMake Error at common/CMakeLists.txt:21 (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!
make[1]: Leaving directory '/build/reproducible-path/eurephia-1.1.1'
   create-stamp debian/debhelper-build-stamp
   dh_testroot -O--no-parallel
   dh_prep -O--no-parallel
   dh_installdirs -O--no-parallel
   dh_auto_install --destdir=debian/eurephia/ -O--no-parallel
   debian/rules execute_after_dh_auto_install
make[1]: Entering directory '/build/reproducible-path/eurephia-1.1.1'
install -p -m 755 utils/eurephia_init /build/reproducible-path/eurephia-1.1.1/debian/eurephia/usr/bin/
install: cannot stat 'utils/eurephia_init': No such file or directory
make[1]: *** [debian/rules:27: execute_after_dh_auto_install] Error 1
make[1]: Leaving directory '/build/reproducible-path/eurephia-1.1.1'
make: *** [debian/rules:18: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2025-08-29T17:49:13Z

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

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

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

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: eurephia
Source-Version: 1.1.1-4
Done: Andreas Beckmann <anbe@debian.org>

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

Debian distribution maintenance software
pp.
Andreas Beckmann <anbe@debian.org> (supplier of updated eurephia 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: Tue, 30 Sep 2025 02:10:38 +0200
Source: eurephia
Architecture: source
Version: 1.1.1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Andreas Beckmann <anbe@debian.org>
Closes: 1105311 1112877
Changes:
 eurephia (1.1.1-4) unstable; urgency=medium
 .
   * QA upload.
   * Fix building with CMake 4.  (Closes: #1112877)
   * Drop redundant Rules-Requires-Root: no.
   * Fix typos found by lintian.
   * Fix CMake dependencies.  (Closes: #1105311)
Checksums-Sha1:
 5e459559c58f5a36357abf83408cd8ded6996f9e 1929 eurephia_1.1.1-4.dsc
 588818099b577537139c6dcc3b5bc2af5630056d 6848 eurephia_1.1.1-4.debian.tar.xz
 80a51c0ee9f60836fd75c2afd794adbd0de7a2e9 6820 eurephia_1.1.1-4_source.buildinfo
Checksums-Sha256:
 f4171e1e6eb9221f8eebcbadc47ce793a5e38444c018fc81da9100e29fbba20c 1929 eurephia_1.1.1-4.dsc
 4a6f774934cb3b90fee416f735359c9713e206be353626e7b9284cc971a1890b 6848 eurephia_1.1.1-4.debian.tar.xz
 b1c28d95d212ef24528334b3bb1e9b13015318e92e7b38a150330dc8a6f48ecd 6820 eurephia_1.1.1-4_source.buildinfo
Files:
 520829f70d225c470065680e48e50368 1929 net optional eurephia_1.1.1-4.dsc
 5f97dff75e9711bc32f8badba7169ee0 6848 net optional eurephia_1.1.1-4.debian.tar.xz
 195cda8c3d3220c6502390455c1c0be5 6820 net optional eurephia_1.1.1-4_source.buildinfo

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

iQJEBAEBCgAuFiEE6/MKMKjZxjvaRMaUX7M/k1np7QgFAmjbIOUQHGFuYmVAZGVi
aWFuLm9yZwAKCRBfsz+TWentCL3VD/wKi+Hjv2Qolr5noOHGaggop8QSmrL1cg5S
XDtSC8P7iscl8Q/Ys3ql+eAOLpYkfC+BwNp/heuezxFYv0N+z8oMokzAMAmyvRi7
nJMszmRbkOBhhn75v1QgodtOrb3AUyiebVPKA1G5ETRlCaPi4tihc0aPmbpGVITO
36rx9SWvABbTwOmDooadGvqt8GMJ7M1VQtN4RJ40zvMQK3/U0ak1yFZXcihvq8OV
XxHfZKBAfzRRWySZxGwIA7niIPai5wp0J5y1Y1EfE/KLZRbVi0qyzV1I09BYAFuu
KnMvfPXCzFqz5ExvS6asCTmbt5neNl/d8X2deAjr7xPTc1zLV75yU5p5oX233vl3
jJ5W5ffOvObPeimgXo9cnTL8BVNOv04utakFHbnoDlwtqlLs2hcINMdsX14tu/z4
stwC7BZA/R+QEHahQ32JWBNpXOxl+FfHzPImZ2G+S+S8tMu4VrYLa0UoaFUBBgwo
C858ZkW3yHZ7blaZLdAsG3uACwA8mLfm1uSOzWqbtn4EhS4und9Jmly3w1M21+OU
ItMN8FrPL048c6Zj8FnE1nvmIRn32FYDBJw/zLBsAcuwCtZqbyXaIIvVorhIEcvB
FydGqRJTVnQM6750ewVDl3ozepcKH59OuEE3dea1IyIBV3Yw3hGXFaeIR6wawOpd
CQtq1YWD4g==
=6oHz
-----END PGP SIGNATURE-----

Attachment: pgpJihhO2LxMw.pgp
Description: PGP signature


--- End Message ---

Reply to: