Your message dated Mon, 13 Nov 2023 12:20:05 +0000
with message-id <[email protected]>
and subject line Bug#1055875: fixed in util-linux 2.39.2-6
has caused the Debian Bug report #1055875,
regarding util-linux: FTBFS on hurd-i386
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.)
--
1055875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055875
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: util-linux
Version: 2.39.2-5
Severity: important
Tags: patch
User: [email protected]
Usertags: hurd
X-Debbugs-CC: [email protected]
Hi,
util-linux FTBFS on hurd-i386 (built in the past, last successful build was
2.39.1-4).
A patch enabling a successful build is attached:
libmount_src_hooks.c.diff where mnt_context_is_fake()
is defined only if USE_LIBMOUNT_MOUNTFD_SUPPORT is defined. And
USE_LIBMOUNT_MOUNTFD_SUPPORT is only defined on GNU/Linux systems.
Alternately #ifdef __linux__ instead of #ifdef USE_LIBMOUNT_MOUNTFD_SUPPORT
could be used as condition. Maybe that would be a better solution.
Configure reports:
configure: WARNING: non-linux system; not building libmount_mountfd_support,
among in total 47 warnings for not building on a non-linux system.
Thanks!
--- a/libmount/src/hooks.c 2023-08-17 09:56:12.000000000 +0200
+++ b/libmount/src/hooks.c 2023-11-11 19:29:01.000000000 +0100
@@ -315,11 +315,14 @@
{
int rc = 0;
+#ifdef USE_LIBMOUNT_MOUNTFD_SUPPORT
if (mnt_context_is_fake(cxt))
DBG(CXT, ul_debugobj(cxt, " FAKE call"));
else
rc = hook->func(cxt, hook->hookset, hook->data);
-
+#else
+ rc = hook->func(cxt, hook->hookset, hook->data);
+#endif
hook->executed = 1;
if (!rc)
rc = call_depend_hooks(cxt, hook->hookset->name, hook->stage);
@@ -364,10 +367,14 @@
DBG(CXT, ul_debugobj(cxt, "calling %s [first]", hs->name));
+#ifdef USE_LIBMOUNT_MOUNTFD_SUPPORT
if (mnt_context_is_fake(cxt))
DBG(CXT, ul_debugobj(cxt, " FAKE call"));
else
rc = hs->firstcall(cxt, hs, NULL);
+#else
+ rc = hs->firstcall(cxt, hs, NULL);
+#endif
if (!rc)
rc = call_depend_hooks(cxt, hs->name, stage);
if (rc < 0)
--- End Message ---
--- Begin Message ---
Source: util-linux
Source-Version: 2.39.2-6
Done: Chris Hofstaedtler <[email protected]>
We believe that the bug you reported is fixed in the latest version of
util-linux, 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.
Chris Hofstaedtler <[email protected]> (supplier of updated util-linux 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: SHA256
Format: 1.8
Date: Mon, 13 Nov 2023 12:48:34 +0100
Source: util-linux
Architecture: source
Version: 2.39.2-6
Distribution: unstable
Urgency: medium
Maintainer: util-linux packagers <[email protected]>
Changed-By: Chris Hofstaedtler <[email protected]>
Closes: 1055875
Changes:
util-linux (2.39.2-6) unstable; urgency=medium
.
[ Samuel Thibault ]
* d/util-linux.manpages,util-linux-locales.install: Generalize hurd-i386 into
hurd-any.
.
[ Chris Hofstaedtler ]
* Fix FTBFS on hurd-i386 using upstreamed patch.
Thanks to Samuel Thibault <[email protected]> (Closes: #1055875)
Checksums-Sha1:
e518bda9cb6c997515af50dcd04df0cd7e2c6140 4601 util-linux_2.39.2-6.dsc
fd0a8ca93831eaaac1ea9410ad8599eda878880a 99836
util-linux_2.39.2-6.debian.tar.xz
e77fad712d81af5141e7a345209f0b2e8a60ec51 19162
util-linux_2.39.2-6_arm64.buildinfo
Checksums-Sha256:
42b2a38031c85c2383bfdd4eba1f75d1e06946e6ebf9b9fb4ecd48b5fb3eee39 4601
util-linux_2.39.2-6.dsc
47143ceff6893470cd29d7afdff010df62ac18f84bedc6a9f9ac32e1c1d6039c 99836
util-linux_2.39.2-6.debian.tar.xz
fe9ce02ef9d9c8c6ded4715dd06ddeb612f32c8179349ba852258da69349c903 19162
util-linux_2.39.2-6_arm64.buildinfo
Files:
3eed10df7730dab8b107d1b3bbb25f34 4601 base required util-linux_2.39.2-6.dsc
33a53194fca454d2ed8e8c6c3223ef4d 99836 base required
util-linux_2.39.2-6.debian.tar.xz
4fdb1b7494d8d02e5e0e4e7c1276f5ba 19162 base required
util-linux_2.39.2-6_arm64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEfRrP+tnggGycTNOSXBPW25MFLgMFAmVSEVYACgkQXBPW25MF
LgPZPRAAlurf9U2VvnJjvTORnTxmRkctRBR9ko8x1AxsEU7b2JIFioIy5Mxkk5sx
ClVdHel/bR7nzT5UBgOXJ9Y2qtASg8XHUFJgls/zM+PRZdlI0b9NZicspFalkKvD
wZL4Hd5HWrpvQk7/JyJ1RoHz+3DiX7tbRURA6BUiUJISwO854ATj1XiK6BT/jfko
g3eRKZO8nROMzFxnwPDcnF90yrBe/GUdw66qNuVTw4n+RKiPYiN0yf4kVUj94lBL
yK5nxZbNwDpo/oTRSevBlrBRJC6E3sVgcFIS5zlVfXehRTLyQUWAKog7PriwlD5b
IlZnOHn059FYdrcuOCL1Nmq9aInqyE/lEzMS+FEY7S+P62pR7m2GltDg28BkMi7X
w5LYeWPCtIJ/g8HUU0pfj/mPlVBTLw9enWnapoTc7uKAxK0e91Rt0nQjAu09zbSo
zia2WrfsFnjEs4yAgx6QCZKfllL9DjHztnpUvr+dEjJhqoP873SAaEja8OLBKKrY
bBz/K3GXUm6JPTThUhsBA3ZDUtbCaDxA8s9deUoJKE8WgfTsITfK+iDGkH7zw7jD
PUako9ec5BA1WFgiHB0ByDZaWGktlO0QCrR9A+LwZNHHNIrV4zBBK8yzi/cl0Zv2
l7wQFfJ2b5einazgrx6SKdnmM+K49XpenO5konOYuEXEo2aTNWk=
=0X2U
-----END PGP SIGNATURE-----
--- End Message ---