Your message dated Fri, 20 Dec 2024 12:19:34 +0000
with message-id <[email protected]>
and subject line Bug#1089255: fixed in fsverity-utils 1.6-1.2
has caused the Debian Bug report #1089255,
regarding fsverity-utils: FTBFS with make 4.4.1
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.)
--
1089255: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1089255
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:fsverity-utils
Version: 1.6-1.1
User: [email protected]
Usertags: make-4.4
Severity: important
Tags: ftbfs
Dear Maintainer,
This package fails to build from source with Make 4.4.1, most likely because of
changes in $(shell) environment handling: environment variables exported from
Makefiles are now made available to commands invoked using $(shell), which
can cause issues with recursive definitions in particular. See
https://salsa.debian.org/debian/make/-/blob/master/debian/NEWS for a complete
list of backward-incompatible changes since Make 4.3.
Below you will find how the builds end, hopefully the most relevant
part from the build log. A full build log is available here:
https://people.debian.org/~sanvila/make-4.4/build-logs/
Make 4.4.1 is currently available in experimental and will hopefully
soon be uploaded to unstable, at which time this bug will become
release-critical.
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
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.
Please reach out to the Make maintainer, Stephen Kitt <[email protected]> if
you need help fixing this.
--------------------------------------------------------------------------------
dh_update_autotools_config
dh_autoreconf
dh_auto_configure
dh_auto_build
make -j2 "INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
CC lib/compute_digest.o
CC lib/enable.o
CC lib/hash_algs.o
CC lib/sign_digest.o
CC lib/utils.o
CC lib/compute_digest.shlib.o
CC lib/enable.shlib.o
CC lib/hash_algs.shlib.o
CC lib/sign_digest.shlib.o
CC lib/utils.shlib.o
CC programs/utils.o
CC programs/cmd_digest.o
CC programs/cmd_sign.o
CC programs/fsverity.o
CC programs/cmd_dump_metadata.o
CC programs/cmd_enable.o
CC programs/cmd_measure.o
AR libfsverity.a
CCLD libfsverity.so.0
CCLD fsverity
LN libfsverity.so
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j2 check
make[1]: Entering directory '/<<PKGBUILDDIR>>'
CC programs/test_compute_digest.o
CC programs/test_hash_algs.o
CC programs/test_sign_digest.o
CCLD test_hash_algs
CCLD test_sign_digest
CCLD test_compute_digest
for prog in test_compute_digest test_hash_algs test_sign_digest; do \
./$prog || exit 1; \
done
test_compute_digest passed
test_hash_algs passed
test_sign_digest passed
./fsverity --help > /dev/null
./fsverity --version > /dev/null
./fsverity sign fsverity fsverity.sig \
--key=testdata/key.pem --cert=testdata/cert.pem > /dev/null
./fsverity sign fsverity fsverity.sig --hash=sha512 \
--block-size=512 --salt=12345678 \
--key=testdata/key.pem --cert=testdata/cert.pem > /dev/null
./fsverity digest fsverity --hash=sha512 \
--block-size=512 --salt=12345678 > /dev/null
rm -f fsverity.sig
All tests passed!
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
create-stamp debian/debhelper-build-stamp
dh_prep
dh_auto_install
make -j2 install DESTDIR=/<<PKGBUILDDIR>>/debian/tmp AM_UPDATE_INFO_DIR=no
"INSTALL=install --strip-program=true"
make[1]: Entering directory '/<<PKGBUILDDIR>>'
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/pkgconfig
/<<PKGBUILDDIR>>/debian/tmp/usr/local/include /<<PKGBUILDDIR>>/debian/tmp/usr/local/bin
install -m755 fsverity /<<PKGBUILDDIR>>/debian/tmp/usr/local/bin
install -m644 libfsverity.a /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib
install -m755 libfsverity.so.0 /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib
ln -sf libfsverity.so.0 /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/libfsverity.so
install -m644 include/libfsverity.h
/<<PKGBUILDDIR>>/debian/tmp/usr/local/include
sed -e "s|@PREFIX@|/usr/local|" \
-e "s|@LIBDIR@|/usr/local/lib|" \
-e "s|@INCDIR@|/usr/local/include|" \
lib/libfsverity.pc.in \
> /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/pkgconfig/libfsverity.pc
chmod 644 /<<PKGBUILDDIR>>/debian/tmp/usr/local/lib/pkgconfig/libfsverity.pc
install -d /<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1
for page in man/fsverity.1; do \
install -m644 $page
/<<PKGBUILDDIR>>/debian/tmp/usr/local/share/man/man1/; \
done
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_install
dh_install: warning: Cannot find (any matches for) "usr/bin/fsverity" (tried in
., debian/tmp)
dh_install: warning: fsverity missing files: usr/bin/fsverity
dh_install: warning: Cannot find (any matches for) "usr/lib/libfsverity.so.*"
(tried in ., debian/tmp)
dh_install: warning: libfsverity0 missing files: usr/lib/libfsverity.so.*
dh_install: warning: Cannot find (any matches for) "usr/include" (tried in .,
debian/tmp)
dh_install: warning: libfsverity-dev missing files: usr/include
dh_install: warning: Cannot find (any matches for) "usr/lib/libfsverity.a"
(tried in ., debian/tmp)
dh_install: warning: libfsverity-dev missing files: usr/lib/libfsverity.a
dh_install: warning: Cannot find (any matches for) "usr/lib/libfsverity.so"
(tried in ., debian/tmp)
dh_install: warning: libfsverity-dev missing files: usr/lib/libfsverity.so
dh_install: warning: Cannot find (any matches for)
"usr/lib/pkgconfig/libfsverity.pc" (tried in ., debian/tmp)
dh_install: warning: libfsverity-dev missing files:
usr/lib/pkgconfig/libfsverity.pc
dh_install: error: missing files, aborting
make: *** [debian/rules:11: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
--- End Message ---
--- Begin Message ---
Source: fsverity-utils
Source-Version: 1.6-1.2
Done: Luca Boccassi <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fsverity-utils, 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.
Luca Boccassi <[email protected]> (supplier of updated fsverity-utils 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: Fri, 20 Dec 2024 11:30:21 +0000
Source: fsverity-utils
Architecture: source
Version: 1.6-1.2
Distribution: unstable
Urgency: medium
Maintainer: Romain Perier <[email protected]>
Changed-By: Luca Boccassi <[email protected]>
Closes: 1089255
Changes:
fsverity-utils (1.6-1.2) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Stephen Kitt ]
* d/rules: export variables instead of using MAKEFLAGS (Closes:
#1089255)
Checksums-Sha1:
aaae5be11b93b611ea43153c8c62ee8f31b19155 2098 fsverity-utils_1.6-1.2.dsc
1c3a673984a2810d5a2480cc94faa6a4b6361ac3 3132
fsverity-utils_1.6-1.2.debian.tar.xz
771feb72cdab04a196a7a58f2fbbc738b7e35003 6445
fsverity-utils_1.6-1.2_source.buildinfo
Checksums-Sha256:
5869b70d13910d450ce1ed5cf452a6695b5794281e50d34f43b8539d0d25fe13 2098
fsverity-utils_1.6-1.2.dsc
92b57cc7aad828af461e1b334398c008371ed099f2a07aee9fd1560b696704b2 3132
fsverity-utils_1.6-1.2.debian.tar.xz
e166665445f19698407f0ebaddf3ce31dfe53b7cc969cd670a2596ca86ea1544 6445
fsverity-utils_1.6-1.2_source.buildinfo
Files:
a68d89b934199ab649e9178b825260c0 2098 admin optional fsverity-utils_1.6-1.2.dsc
c5a910d165763a80ac4be042b07e4c47 3132 admin optional
fsverity-utils_1.6-1.2.debian.tar.xz
efa6823ef037fbc807123690d11aa713 6445 admin optional
fsverity-utils_1.6-1.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEErCSqx93EIPGOymuRKGv37813JB4FAmdlWZERHGJsdWNhQGRl
Ymlhbi5vcmcACgkQKGv37813JB7OShAAkcrUYD/50NxsJSiZYzBex894juHBC6/J
/E4B4kzFT86zExbYU67+O+td74/2VYkxIWvgy1/UXREC5a3rf2H6Zg1+Qkwd3iXv
iYip7s9Yg80S76eNyPLZt49qu9mvKJ4zxezl1/3rE7T4/t/9I4EwCW0xzrsGz8Gf
zytG/Ki0IyaZWZcmMb26Wt/qC3VyUmm5jpSPxEnzzMv9Q+QcBG2ixgM9lpNbGiKG
7krDcOvDnKuSmQh5cEYa/okW5gKoKgmgckvrGkXmUBZO+MYrwDJuEe7TAKrWJoOO
n7lqInizwhhNUSWYTiZAFJnO19Y5ijLWp9sbPQdc9rXePlkSzXxQrduYq/KZZmjv
H+nhZLZfheJwA7apQsV1X7WulXLlBguWbc5+lDf2jowELi5l1AHkg3Z9WDa/qU4j
Z5PJ5B1arBknDQvrtvH9VzIHG7KsZrQnTZnViQYIMMEwpGjeWC8TD1oKEPJueR6M
TLj5CqMu/ylLv8ho5VUgfdaSCkF5eBPYSxJX9kjOBSz5J1qtkF1PYY0Em2kvFxxD
84xAVEMNRkC2ZQIo93fDDJVxBjXIfb4ztAf41G/eDiZumu1zLaJkhPLLryMmVMod
3C5TKn6WuE5MsEOCaaRhfJqye1lt7ODSvanqmP/9igcnGkcYeOSYw/9nNJAiXmYL
/fV/Akb8zvA=
=Dn3e
-----END PGP SIGNATURE-----
pgp4E6tbNKIZp.pgp
Description: PGP signature
--- End Message ---