Your message dated Mon, 01 Sep 2025 14:34:52 +0000
with message-id <[email protected]>
and subject line Bug#1112727: fixed in biometryd 0.3.2-1
has caused the Debian Bug report #1112727,
regarding FTBFS with GTest >= 1.17.0
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.)
--
1112727: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1112727
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: biometryd
Version: 0.3.1-6
Severity: serious
Tags: ftbfs
Justification: FTBFS
User: [email protected]
Usertags: cmake-4
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear maintainer,
During a test rebuild for CMake 4, biometryd failed to rebuild.
Log Summary:
-
-------------------------------------------------------------------------------
[...]
In file included from /usr/src/googletest/googletest/include/gtest/gtest.h:67:
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:483:56: error:
missing template arguments before ‘(’ token
483 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
/usr/src/googletest/googletest/include/gtest/gtest-param-test.h:493:56: error:
missing template arguments before ‘(’ token
493 | typename StdFunction =
decltype(std::function(std::declval<Func>()))>
| ^
make[3]: *** [tests/CMakeFiles/test_configuration.dir/build.make:82:
tests/CMakeFiles/test_configuration.dir/test_configuration.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
[ 52%] Building CXX object tests/CMakeFiles/test_daemon.dir/echo_service.cpp.o
cd /build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/tests &&
/usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB
-DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB
-DCORE_DBUS_ENABLE_GOOGLE_TEST_FIXTURE -DGTEST_VERSION_MAJOR=1
-DGTEST_VERSION_MINOR=17 -DGTEST_VERSION_PATCH=0
-I/build/reproducible-path/biometryd-0.3.1/include
-I/build/reproducible-path/biometryd-0.3.1/src
-I/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/include
-I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include
-I/build/reproducible-path/biometryd-0.3.1/tests -isystem
/usr/src/googletest/googlemock/include -isystem
/usr/src/googletest/googletest/include -g -O2
-ffile-prefix-map=/build/reproducible-path/biometryd-0.3.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -std=c++14 -Wall -fno-strict-aliasing -fvisibility=hidden
-fvisibility-inlines-hidden -pedantic -Wextra -fPIC -pthread
-DBOOST_ASIO_DISABLE_EPOLL -MD -MT
tests/CMakeFiles/test_daemon.dir/echo_service.cpp.o -MF
CMakeFiles/test_daemon.dir/echo_service.cpp.o.d -o
CMakeFiles/test_daemon.dir/echo_service.cpp.o -c
/build/reproducible-path/biometryd-0.3.1/tests/echo_service.cpp
[ 53%] Building CXX object tests/CMakeFiles/test_daemon.dir/config.cpp.o
cd /build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/tests &&
/usr/bin/c++ -DBOOST_ATOMIC_DYN_LINK -DBOOST_ATOMIC_NO_LIB
-DBOOST_FILESYSTEM_DYN_LINK -DBOOST_FILESYSTEM_NO_LIB
-DBOOST_PROGRAM_OPTIONS_DYN_LINK -DBOOST_PROGRAM_OPTIONS_NO_LIB
-DBOOST_SYSTEM_DYN_LINK -DBOOST_SYSTEM_NO_LIB
-DCORE_DBUS_ENABLE_GOOGLE_TEST_FIXTURE -DGTEST_VERSION_MAJOR=1
-DGTEST_VERSION_MINOR=17 -DGTEST_VERSION_PATCH=0
-I/build/reproducible-path/biometryd-0.3.1/include
-I/build/reproducible-path/biometryd-0.3.1/src
-I/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/include
-I/usr/include/dbus-1.0 -I/usr/lib/aarch64-linux-gnu/dbus-1.0/include
-I/build/reproducible-path/biometryd-0.3.1/tests -isystem
/usr/src/googletest/googlemock/include -isystem
/usr/src/googletest/googletest/include -g -O2
-ffile-prefix-map=/build/reproducible-path/biometryd-0.3.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -std=c++14 -Wall -fno-strict-aliasing -fvisibility=hidden
-fvisibility-inlines-hidden -pedantic -Wextra -fPIC -pthread
-DBOOST_ASIO_DISABLE_EPOLL -MD -MT
tests/CMakeFiles/test_daemon.dir/config.cpp.o -MF
CMakeFiles/test_daemon.dir/config.cpp.o.d -o
CMakeFiles/test_daemon.dir/config.cpp.o -c
/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/tests/config.cpp
make[3]: ***
[tests/CMakeFiles/biometryd_devices_plugin_dl_version_mismatch.dir/build.make:82:
tests/CMakeFiles/biometryd_devices_plugin_dl_version_mismatch.dir/biometryd_devices_plugin_dl_version_mismatch.cpp.o]
Error 1
make[3]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:631:
tests/CMakeFiles/biometryd_devices_plugin_dl_version_mismatch.dir/all] Error 2
make[3]: *** [tests/CMakeFiles/test_daemon.dir/build.make:82:
tests/CMakeFiles/test_daemon.dir/test_daemon.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[3]: *** [tests/CMakeFiles/biometryd_devices_plugin_dl.dir/build.make:82:
tests/CMakeFiles/biometryd_devices_plugin_dl.dir/biometryd_devices_plugin_dl.cpp.o]
Error 1
make[3]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:599:
tests/CMakeFiles/biometryd_devices_plugin_dl.dir/all] Error 2
make[3]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:697:
tests/CMakeFiles/test_configuration.dir/all] Error 2
make[3]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
make[2]: *** [CMakeFiles/Makefile2:730: tests/CMakeFiles/test_daemon.dir/all]
Error 2
[ 54%] Linking CXX shared library libbiometryd-qml.so
cd
/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/src/biometry/qml/Biometryd
&& /usr/bin/cmake -E cmake_link_script CMakeFiles/biometryd-qml.dir/link.txt
--verbose=1
/usr/bin/c++ -fPIC -g -O2
-ffile-prefix-map=/build/reproducible-path/biometryd-0.3.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -mbranch-protection=standard -Wdate-time
-D_FORTIFY_SOURCE=2 -std=c++14 -Wall -fno-strict-aliasing -fvisibility=hidden
-fvisibility-inlines-hidden -pedantic -Wextra -fPIC -pthread
-DBOOST_ASIO_DISABLE_EPOLL -std=c++14 -Wall -fno-strict-aliasing -pedantic
-Wextra -fPIC -pthread
-Wl,--dependency-file=CMakeFiles/biometryd-qml.dir/link.d -shared -Wl,-z,relro
-Wl,-z,now -Wl,--no-undefined -Wl,--no-undefined
-Wl,-soname,libbiometryd-qml.so -o libbiometryd-qml.so
"CMakeFiles/biometryd-qml.dir/biometryd-qml_autogen/mocs_compilation.cpp.o"
"CMakeFiles/biometryd-qml.dir/device.cpp.o"
"CMakeFiles/biometryd-qml.dir/converter.cpp.o"
"CMakeFiles/biometryd-qml.dir/fingerprint_reader.cpp.o"
"CMakeFiles/biometryd-qml.dir/identifier.cpp.o"
"CMakeFiles/biometryd-qml.dir/operation.cpp.o"
"CMakeFiles/biometryd-qml.dir/service.cpp.o"
"CMakeFiles/biometryd-qml.dir/template_store.cpp.o"
"CMakeFiles/biometryd-qml.dir/user.cpp.o"
"CMakeFiles/biometryd-qml.dir/plugin.cpp.o"
-Wl,-rpath,/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu/src/biometry:
../../libbiometry.so.1.0.1 /usr/lib/aarch64-linux-gnu/libQt5Quick.so.5.15.15
-lutil -ldl -lelf /usr/lib/aarch64-linux-gnu/libboost_filesystem.so.1.83.0
/usr/lib/aarch64-linux-gnu/libboost_atomic.so.1.83.0
/usr/lib/aarch64-linux-gnu/libboost_program_options.so.1.83.0
/usr/lib/aarch64-linux-gnu/libboost_system.so.1.83.0 -ldbus-cpp -ldbus-1
-lprocess-cpp -lsqlite3 /usr/lib/aarch64-linux-gnu/libQt5QmlModels.so.5.15.15
/usr/lib/aarch64-linux-gnu/libQt5Qml.so.5.15.15
/usr/lib/aarch64-linux-gnu/libQt5Network.so.5.15.15
/usr/lib/aarch64-linux-gnu/libQt5Gui.so.5.15.15
/usr/lib/aarch64-linux-gnu/libQt5Core.so.5.15.15
make[3]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
[ 55%] Built target biometryd-qml
make[2]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/obj-aarch64-linux-gnu'
make[1]: *** [Makefile:149: all] Error 2
make[1]: Leaving directory
'/build/reproducible-path/biometryd-0.3.1/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:14: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
-
--------------------------------------------------------------------------------
Build finished at 2025-08-29T14:34:42Z
-
-------------------------------------------------------------------------------
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/2389389/
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/152449/
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/zIxr3RQD9MoFAmi0zZ0ACgkQzIxr3RQD
9Mo7eBAAh15HEqelA1Z4no2A3MP8rvvALY8EM+W42DI4xLn5ZRmTnoMZ136NT/fO
9lr7GWxWUb+GRZoYCWFTTM3VoHMPuLXR6UYce5s1C3U8Pt/8JdbX3/Cgvir0ubOh
cCmDpUiI1BDizcNVLCC98+U+KVDQvVRykRmNYtqSY6EsSFqPj/esvV0S70dH2xmN
YTUEWoBwlgVAqxaIVXXbxzIw6wGA0/IjxKt9SZ6Y5xwh2eYIo+qShVBaDQXgt4PT
E8vKUK6zZX+cFS5I/C4tP+dNRQhmi1uKJIOue21B6dmucEHFdtf4LDhhnDeRaKqG
wnIvD2xwgYnJc9FSMpF6ophsgYw8LJhy8E8t6hUZ75TIGxGJUbdATST/iqdm72le
w8VvZR5RN5MB7Km3gRcyFPz1Pj0UV9/PdL5hnjSdKIpaHLH/w9OWGLsyd17d4kHh
AuwMdNgtyQzftn3R2DnDipq3BCKv7xd27iyuhoALUv8Uk8GfY60kTfdMC4Az+R1n
8086pI8U1iAKGnrC/g9jnnAY8pOPX7vk90eUjK0bM9pzRFT7CuvV1qYE8EmyJ2Rz
0gkVbyd0EX+4RpteJVHLF7Z5NGH3YkZ/jnNgx3gSWkt/wCZu4hEY/bqUNUlT/K1k
huuMLAN27RitKddWQsg6ZvlQutMA4WVDAbgfQg1dVnLNJebo78Q=
=Z9a2
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
Source: biometryd
Source-Version: 0.3.2-1
Done: Mike Gabriel <[email protected]>
We believe that the bug you reported is fixed in the latest version of
biometryd, 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.
Mike Gabriel <[email protected]> (supplier of updated biometryd 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: Mon, 01 Sep 2025 15:31:31 +0200
Source: biometryd
Architecture: source
Version: 0.3.2-1
Distribution: unstable
Urgency: medium
Maintainer: Debian UBports Team <[email protected]>
Changed-By: Mike Gabriel <[email protected]>
Closes: 1112727
Changes:
biometryd (0.3.2-1) unstable; urgency=medium
.
* New upstream release.
- Fix FTBFS against GTest >= 1.17.0. (Closes: #1112727).
* debian/patches:
+ Drop 0002_data-biometryd.service.in-Let-biometryd.service-repo.patch.
Applied upstream.
* debian/libbiometry1.symbols:
+ Drop .symbols file (C++ symbols are not helpful most of the time).
* debian/{control,rules}:
+ Stop using pkgkde_symbolshelper DH extension, drop pkg-kde-tools from
B-D: field.
* debian/control:
+ Add to B-D: field: nlohmann-json3-dev.
* debian/rules:
+ Drop manual removal of CMakeLists.txt file in <prefix>/include/ path.
* debian/copyright:
+ Update auto-generated copyright.in file.
+ Update copyright attributions.
Checksums-Sha1:
676e493e538229397cfe733c7dd5fd3722b097c8 2632 biometryd_0.3.2-1.dsc
a60c2a4d9ee2da577a10e0f43c982f4a3f28a7e7 202687 biometryd_0.3.2.orig.tar.bz2
9c40dddcc3d0d8604b644afab588055a98b3188c 8560 biometryd_0.3.2-1.debian.tar.xz
d447af04e36a33a75222a04073152b54eb8efbe6 15172
biometryd_0.3.2-1_source.buildinfo
Checksums-Sha256:
ec344b737eea819cd0d6e3466cf443b27e68c1b55be2c7676f60095edd247b42 2632
biometryd_0.3.2-1.dsc
160915f7dd607d71b54361ce80cb0a0016187259dda75adde836fb8aa4a913e5 202687
biometryd_0.3.2.orig.tar.bz2
38adab8d2cdb2e5aa8654817afe432080e7381fd7523f4a925ed209d2b7c0ce6 8560
biometryd_0.3.2-1.debian.tar.xz
996f167d49f1c58ded4af8eb0d4f9f428bc19ec6e8ccc6eed3c3cf4f64c6b214 15172
biometryd_0.3.2-1_source.buildinfo
Files:
bc570f16dffa83eba1c66788c6bf915b 2632 libs optional biometryd_0.3.2-1.dsc
a13b20658fba9e50e3a8c00562f64728 202687 libs optional
biometryd_0.3.2.orig.tar.bz2
034b9884dbf2139a7bd9044723913b89 8560 libs optional
biometryd_0.3.2-1.debian.tar.xz
4619df0d746aab3580520bcfc2f7f405 15172 libs optional
biometryd_0.3.2-1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmi1o34VHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxZosQALtkj/ceDqyoJEnY1WKn6LOaKSIf
C46b+u1bNaG4DUraWhDI04XL1GQ64BfAVyAWwm3jFi8dn22+UAQYjcxxt29j72tn
Jio7uLXzSSHD1vbTt2qAiNUXtFktR8pbHxnoDGI+rBgnXhk4MywdEm3dZ+YxK8Ou
RsWkX7u6npHJ3tyuoRuHJp7Qs7uIXWg3AyFoq8Qn5+GhFLxOHi2al/VHHFuMWIFo
NlC8tmJ4R77Kok4v+reVR/HlixeaiP4u4/o5aEwxdSo/6QRTlFjgkKRina90U8VD
TMpjdXXTT0O9o3KoDy/EunXBYhTwvUVT93PmmBSFgOW2vtnBB5acS0BPus5EeG1v
1Lc279A7vINW0eJnOBIFoob6gWYqXlr4I4doVLN1vdGFyBuXLolwVu+zdj979L4e
Gywd0wo51OgH/D/ZJdnXOct/EyNAaTCgkjvJnXAS/W7FZ28Rede6Y4iHzCMLWmai
yVtw4xb6uy+pAjjchg+SinUK4NB4eyK5TmpH01wZHgfo9oslA5MTwosyzC1gUN7q
hG2kifw2UlM5+gwOje1466KEj0vItYBcNoNEE9KYPL1gl/KOeFhyLkZzer2byrhA
sv/4iOiiQO9LDK3D60nNsCwETlvKPkiP41kgbPEtbi+cCLrQegiVv8W8czPBb0Br
XwPmpAjsAKwBJ7rK
=+r+G
-----END PGP SIGNATURE-----
pgpnYrwQVXAfl.pgp
Description: PGP signature
--- End Message ---