Source: libxcrypt Version: 1:4.4.36-4 Severity: important Tags: patch ftbfs
Hello, libxcrypt currently FTBFS on hurd-amd64 because it doesn't know yet about its symbols. There is a missing change upstream https://github.com/besser82/libxcrypt/pull/189 attached to this mail, and also the Debian part that adds the symbols file. Samuel -- System Information: Debian Release: trixie/sid APT prefers testing APT policy: (990, 'testing'), (500, 'unstable-debug'), (500, 'unreleased'), (500, 'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500, 'oldoldstable'), (500, 'buildd-unstable'), (500, 'unstable'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental-debug'), (1, 'buildd-experimental'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386, arm64 Kernel: Linux 6.9.7-amd64 (SMP w/8 CPU threads; PREEMPT) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled -- Samuel <D> m'enfin, le 5 juillet, le mec vient visiter le labo... * D a marque d'une croix rouge le 5 juillet sur son agenda <y> niarc niarc niarc <D> cet homme va souffrir <B> c'est donc le 5 juillet qu'il meurt d'un accident de la route écrasé par un truck muni d'un pare buffle -+- #ens-mim - repaire de terroristes -+-
https://github.com/besser82/libxcrypt/pull/189 commit 93d72c5a20723eb05dc3d78628b6d09a80cc72fa Author: Samuel Thibault <[email protected]> Date: Sun Jul 14 13:13:07 2024 +0200 Add binary compatibility for x86_64 GNU/Hurd diff --git a/lib/libcrypt.map.in b/lib/libcrypt.map.in index 88ea911..a56b7bf 100644 --- a/lib/libcrypt.map.in +++ b/lib/libcrypt.map.in @@ -43,5 +43,5 @@ fcrypt - GLIBC_2.0 %chain GLIBC_2.0 GLIBC_2.2 GLIBC_2.2.1 GLIBC_2.2.2 GLIBC_2.2.5 GLIBC_2.2.6 %chain GLIBC_2.3 GLIBC_2.4 GLIBC_2.12 GLIBC_2.16 GLIBC_2.17 GLIBC_2.18 %chain GLIBC_2.21 GLIBC_2.27 GLIBC_2.29 GLIBC_2.32 GLIBC_2.33 GLIBC_2.35 -%chain GLIBC_2.36 +%chain GLIBC_2.36 GLIBC_2.38 %chain OW_CRYPT_1.0 XCRYPT_2.0 XCRYPT_4.3 XCRYPT_4.4 diff --git a/lib/libcrypt.minver b/lib/libcrypt.minver index 8478077..c5a5bf2 100644 --- a/lib/libcrypt.minver +++ b/lib/libcrypt.minver @@ -51,6 +51,7 @@ #VERSION SYSTEM CPU_FAMILY PREPROCESSOR_CHECK # GNU Hurd +GLIBC_2.38 gnu x86_64 GLIBC_2.2.6 gnu i[3-9]86 ERROR gnu .
libcrypt.so.1 libcrypt1 #MINVER# #include "libcrypt1.symbols.common" GLIBC_2.38@GLIBC_2.38 1:4.1.0 crypt@GLIBC_2.38 1:4.1.0 crypt_r@GLIBC_2.38 1:4.1.0 encrypt@GLIBC_2.38 1:4.1.0 encrypt_r@GLIBC_2.38 1:4.1.0 fcrypt@GLIBC_2.38 1:4.1.0 setkey@GLIBC_2.38 1:4.1.0 setkey_r@GLIBC_2.38 1:4.1.0

