Package: libxcrypt-source
Version: 4.4.25-2
Severity: normal
Tags: patch
Usertags: rebootstrap

Dear Maintainer,

In 4.4.25-2 version ARC symbols were added,
but since before very recenly we used back-ported glibc 2.31 for ARC
those aforementioned symbols were generated while building with glibc 2.31.

But now glibc 2.32 is available in Unstable and moreover it's
set as a "minver" for ARC, see [1] we need to update ARC symbols.
Otherwise on libxcrypt building 2.32-based symbols get reported as missing.

[1] https://salsa.debian.org/md/libxcrypt/-/blob/master/lib/libcrypt.minver#L63

Please pardon me that extra noise, but I'm still ramping-up on Debian stuff
and keep making stupid mistakes here and there.

Below is a diff against 4.4.25-2:
------------------>8----------------
diff --git a/debian/libcrypt1.symbols.arc b/debian/libcrypt1.symbols.arc
index 4a22dd3..ebbbc05 100644
--- a/debian/libcrypt1.symbols.arc
+++ b/debian/libcrypt1.symbols.arc
@@ -1,10 +1,10 @@
 libcrypt.so.1 libcrypt1 #MINVER#
 #include "libcrypt1.symbols.common"
- GLIBC_2.31@GLIBC_2.31 1:4.1.0
- crypt@GLIBC_2.31 1:4.1.0
- crypt_r@GLIBC_2.31 1:4.1.0
- encrypt@GLIBC_2.31 1:4.1.0
- encrypt_r@GLIBC_2.31 1:4.1.0
- fcrypt@GLIBC_2.31 1:4.1.0
- setkey@GLIBC_2.31 1:4.1.0
- setkey_r@GLIBC_2.31 1:4.1.0
+ GLIBC_2.32@GLIBC_2.32 1:4.4.25
+ crypt@GLIBC_2.32 1:4.4.25
+ crypt_r@GLIBC_2.32 1:4.4.25
+ encrypt@GLIBC_2.32 1:4.4.25
+ encrypt_r@GLIBC_2.32 1:4.4.25
+ fcrypt@GLIBC_2.32 1:4.4.25
+ setkey@GLIBC_2.32 1:4.4.25
+ setkey_r@GLIBC_2.32 1:4.4.25
------------------>8----------------


-- System Information:
Debian Release: bullseye/sid
  APT prefers focal-updates
  APT policy: (500, 'focal-updates'), (500, 'focal-security'), (500, 
'focal-proposed'), (500, 'focal'), (100, 'focal-backports')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.72-microsoft-standard-WSL2 (SMP w/12 CPU cores)
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 
(charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Reply via email to