Source: util-linux Version: 2.41-4 Tags: patch User: [email protected] Usertags: rebootstrap
Hi Chris, I got a symbol failure for util-linux on musl-linux-any. If you look at the source, you'll notice that uuid_time64 is a glibc-only symbol guarded by __GLIBC__. Please drop it from non-glibc architectures such as musl-linux-any. I'm attaching a patch for your convenience. I do not see a reason to include it in trixie, but I also do not see much risk in including it. Helmut
diff --minimal -Nru util-linux-2.41/debian/changelog util-linux-2.41/debian/changelog --- util-linux-2.41/debian/changelog 2025-04-09 23:08:54.000000000 +0200 +++ util-linux-2.41/debian/changelog 2025-05-09 16:13:46.000000000 +0200 @@ -1,3 +1,10 @@ +util-linux (2.41-4.1) UNRELEASED; urgency=medium + + * Non-maintainer upload. + * Update libuuid symbols for musl. (Closes: #-1) + + -- Helmut Grohne <[email protected]> Fri, 09 May 2025 16:13:46 +0200 + util-linux (2.41-4) unstable; urgency=medium * Pick patches from upstream v2.41-stable branch. diff --minimal -Nru util-linux-2.41/debian/libuuid1.symbols util-linux-2.41/debian/libuuid1.symbols --- util-linux-2.41/debian/libuuid1.symbols 2025-04-09 23:08:54.000000000 +0200 +++ util-linux-2.41/debian/libuuid1.symbols 2025-05-09 16:13:44.000000000 +0200 @@ -26,7 +26,7 @@ uuid_parse@UUID_1.0 2.16 uuid_parse_range@UUID_2.36 2.36 uuid_time@UUID_1.0 2.16 - uuid_time64@UUID_2.40 2.40 + (arch=gnu-any-any)uuid_time64@UUID_2.40 2.40 uuid_type@UUID_1.0 2.16 uuid_unparse@UUID_1.0 2.16 uuid_unparse_lower@UUID_1.0 2.16

