Your message dated Wed, 03 Jan 2024 02:34:57 +0000
with message-id <[email protected]>
and subject line Bug#1055316: fixed in heimdal 7.8.git20221117.28daf24+dfsg-4
has caused the Debian Bug report #1055316,
regarding heimdal: fails to build against glibc 2.38
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.)
--
1055316: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055316
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: heimdal
Version: 7.8.git20221117.28daf24+dfsg-3
Severity: important
Tags: patch
Hello,
krb5 fails to build against glibc 2.38:
dh_makeshlibs -plibkafs0-heimdal -- -c4
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libkafs0-heimdal/DEBIAN/symbols doesn't match
completely debian/libkafs0-heimdal.symbols
--- debian/libkafs0-heimdal.symbols
(libkafs0-heimdal_7.8.git20221117.28daf24+dfsg-3_hurd-amd64)
+++ dpkg-gensymbolsLsSoXx 2023-11-03 17:37:21.000000000 +0000
@@ -12,7 +12,7 @@
_kafs_get_cred@Base 1.4.0+git20110226
_kafs_realm_of_cell@Base 1.4.0+git20110226
_kafs_resolve_debug@Base 1.4.0+git20110226
- _kafs_strlcpy@Base 1.4.0+git20110226
+#MISSING: 7.8.git20221117.28daf24+dfsg-3# _kafs_strlcpy@Base 1.4.0+git20110226
k_afs_cell_of_file@Base 1.4.0+git20110226
k_hasafs@Base 1.4.0+git20110226
k_hasafs_recheck@Base 1.4.0+git20110226
and similarly in libroken19-heimdal.symbols.
strlcat and strlcpy were indeed added to glibc in version 2.38, so it's
not surprising that heimdal doesn't define its internal versions any
more.
I checked all *_amd64.so packages, apparently libafsauthent2 is using
rk_strlcpy and rk_strlcat from libroken, so a Breaks transition is
needed for that.
Samuel
-- System Information:
Debian Release: trixie/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable-debug'), (500,
'testing-debug'), (500, 'stable-security'), (500, 'stable-debug'), (500,
'oldstable-proposed-updates-debug'), (500, 'oldstable-proposed-updates'), (500,
'oldoldstable-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.5.0-1-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
---
Pour une évaluation indépendante, transparente et rigoureuse !
Je soutiens la Commission d'Évaluation de l'Inria.
--- debian/libkafs0-heimdal.symbols.original 2023-11-03 18:46:33.871510701
+0100
+++ debian/libkafs0-heimdal.symbols 2023-11-03 18:46:36.239529194 +0100
@@ -12,7 +12,6 @@
_kafs_get_cred@Base 1.4.0+git20110226
_kafs_realm_of_cell@Base 1.4.0+git20110226
_kafs_resolve_debug@Base 1.4.0+git20110226
- _kafs_strlcpy@Base 1.4.0+git20110226
k_afs_cell_of_file@Base 1.4.0+git20110226
k_hasafs@Base 1.4.0+git20110226
k_hasafs_recheck@Base 1.4.0+git20110226
--- debian/libroken19-heimdal.symbols.original 2023-11-03 18:46:48.879627574
+0100
+++ debian/libroken19-heimdal.symbols 2023-11-03 18:46:50.107637104 +0100
@@ -98,8 +98,6 @@
rk_socket_sockaddr_size@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
rk_strcollect@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
rk_strerror_r@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
- rk_strlcat@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
- rk_strlcpy@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
rk_strlwr@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
rk_strpoolcollect@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
rk_strpoolfree@HEIMDAL_ROKEN_1.0 1.4.0+git20110226
--- End Message ---
--- Begin Message ---
Source: heimdal
Source-Version: 7.8.git20221117.28daf24+dfsg-4
Done: Brian May <[email protected]>
We believe that the bug you reported is fixed in the latest version of
heimdal, 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.
Brian May <[email protected]> (supplier of updated heimdal 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: Wed, 03 Jan 2024 11:43:58 +1100
Source: heimdal
Architecture: source
Version: 7.8.git20221117.28daf24+dfsg-4
Distribution: unstable
Urgency: medium
Maintainer: Brian May <[email protected]>
Changed-By: Brian May <[email protected]>
Closes: 1055316
Changes:
heimdal (7.8.git20221117.28daf24+dfsg-4) unstable; urgency=medium
.
* Always build the rk_strlcat and rk_strlcpy symbols even if included in
glibc. Closes: #1055316.
Checksums-Sha1:
9c9a35f4d55fc592fdadb2bdb045d6c2eb7c916d 3625
heimdal_7.8.git20221117.28daf24+dfsg-4.dsc
0a8023057a49ac94ac196b949bd50841cdbaca4a 7744956
heimdal_7.8.git20221117.28daf24+dfsg.orig.tar.xz
d3ef0275d1d38ac215220608a32ef70c92df98c6 129324
heimdal_7.8.git20221117.28daf24+dfsg-4.debian.tar.xz
702ff9fb75e04e55944a358c47904a382423f014 7261
heimdal_7.8.git20221117.28daf24+dfsg-4_source.buildinfo
Checksums-Sha256:
3e2a5a1042679f5624581720fe124e0be96241016c8529b8c55858fed54a33df 3625
heimdal_7.8.git20221117.28daf24+dfsg-4.dsc
ae703f84856b98609985f8c63ed2d414c69fe8d55147137b3a71136621ffd454 7744956
heimdal_7.8.git20221117.28daf24+dfsg.orig.tar.xz
e3e3d0ebb190732a08a47aaf2dacaf43472effc8357b190395835cf82276e801 129324
heimdal_7.8.git20221117.28daf24+dfsg-4.debian.tar.xz
3eb5e4fae282704c61ac3843af83c5073f8c480f76118bca1bf0fda769118db2 7261
heimdal_7.8.git20221117.28daf24+dfsg-4_source.buildinfo
Files:
106c8c0316983785361799f334e9dc72 3625 net optional
heimdal_7.8.git20221117.28daf24+dfsg-4.dsc
2bfd3177cc2f35aa3d5917c67d2eb845 7744956 net optional
heimdal_7.8.git20221117.28daf24+dfsg.orig.tar.xz
d647de647404f524ac3e4e7bd4b852f2 129324 net optional
heimdal_7.8.git20221117.28daf24+dfsg-4.debian.tar.xz
00ecd764a6d3a91b513d793965a6f0b9 7261 net optional
heimdal_7.8.git20221117.28daf24+dfsg-4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJDBAEBCgAtFiEEKpwfR8DOwu5vyB4TKpJZkldkSvoFAmWUwT4PHGJhbUBkZWJp
YW4ub3JnAAoJECqSWZJXZEr6QvwP/3NOrRXDPAI+kcacSpCA19UzuStnhz27y4g8
MARM4gQRuhE4BvAu4iD1QwEs8G3GLiQG/EbAs/nPop0ifkixztCWTFlg1i/3vvuv
PFH3MZ+bg2U4H495ikmsmqjKjzSJWuk4DF0Qsd4XAbECc7KwxSlZByFV/Q1HIaB1
SnQJaBqHSdDMylbkl4xlwzoVhZEhdqlxdaJXko3OZVLKtAW10CkNHtUs4mFOVt8n
i87FGidumB8YkdETr/zxKegbaM3+o/rBYJxq0oM9c8+lDtXZgwVwWnUcb+r6r+pj
FoMULBh80FkFpvmTI2fJp/VjIxgcrkkv4vTRfdr7UluaQy92KQE/Nv57JH8dm4ig
sxcQfNZbJHdgg83P4QS2Lkb/8Wnw+rjEdBoYxmnAuuaaOFwqfv9uIHjd/AnIt7kc
ummT+IzSoCUtT7vZ6GAETyffpqqeAUXGDE3ZalW4cByRRciOjQnW86NU4a9JpdMZ
5szpblGEuHa7EiA+9TJ6LUhTQ6mF03PcoFQ/CJMlpHplZsdXvaMnGQZqAOdc4qFv
NaRWZTrVXCc0fo8iaWYbFp/qwHpnBNB11qFZo1MXFmITdB44uW+Xv89aLVhdkFAF
/A+N3mgPgxJ+pT50A/E+emsf1eCp5LD+PIRoIfaUyaK/7R6JHRl9zFgCMzI+fs0x
xM6pINRu
=S1Tu
-----END PGP SIGNATURE-----
--- End Message ---