Your message dated Wed, 16 Aug 2023 14:36:27 +0000
with message-id <[email protected]>
and subject line Bug#1043108: fixed in libevent 2.1.12-stable-9
has caused the Debian Bug report #1043108,
regarding libevent: 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.)
--
1043108: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043108
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libevent
Version: 2.1.12-stable-8
Severity: important
Tags: patch
Hello,
libevent fails to build against glibc 2.38:
dpkg-gensymbols: error: some symbols or patterns disappeared in the symbols
file: see diff output below
dpkg-gensymbols: warning: debian/libevent-core-2.1-7/DEBIAN/symbols doesn't
match completely debian/libevent-core-2.1-7.symbols
--- debian/libevent-core-2.1-7.symbols
(libevent-core-2.1-7_2.1.12-stable-8_hurd-amd64)
+++ dpkg-gensymbols1xbUd2 2023-08-06 03:24:48.473512483 +0000
@@ -309,7 +309,7 @@
event_set_mem_functions@Base 2.1.8-stable
event_sock_err@Base 2.1.8-stable
event_sock_warn@Base 2.1.8-stable
- (arch=!musl-linux-any)event_strlcpy_@Base 2.1.8-stable
+#MISSING: 2.1.12-stable-8# (arch=!musl-linux-any)event_strlcpy_@Base
2.1.8-stable
event_warn@Base 2.1.8-stable
event_warnx@Base 2.1.8-stable
evmap_check_integrity_@Base 2.1.8-stable
(and similar for libevent-2.1-7.symbols)
strlcpy was indeed added to glibc in version 2.38, so it's not
surprising that libevent-core doesn't define its internal version any
more, and the attached patch can probably be applied?
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.4.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/libevent-core-2.1-7.symbols.original 2023-08-06 10:17:18.031636016
+0200
+++ debian/libevent-core-2.1-7.symbols 2023-08-06 10:17:28.135665241 +0200
@@ -310,7 +310,6 @@
event_set_mem_functions@Base 2.1.8-stable
event_sock_err@Base 2.1.8-stable
event_sock_warn@Base 2.1.8-stable
- (arch=!musl-linux-any)event_strlcpy_@Base 2.1.8-stable
event_warn@Base 2.1.8-stable
event_warnx@Base 2.1.8-stable
evmap_check_integrity_@Base 2.1.8-stable
--- ./debian/libevent-2.1-7.symbols.original 2023-08-06 10:23:18.224687297
+0200
+++ ./debian/libevent-2.1-7.symbols 2023-08-06 10:23:19.176690101 +0200
@@ -366,7 +366,6 @@
event_set_mem_functions@Base 2.1.8-stable
event_sock_err@Base 2.1.8-stable
event_sock_warn@Base 2.1.8-stable
- (arch=!musl-linux-any)event_strlcpy_@Base 2.1.8-stable
event_warn@Base 2.1.8-stable
event_warnx@Base 2.1.8-stable
evhttp_accept_socket@Base 2.1.8-stable
--- End Message ---
--- Begin Message ---
Source: libevent
Source-Version: 2.1.12-stable-9
Done: Nicolas Mora <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libevent, 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.
Nicolas Mora <[email protected]> (supplier of updated libevent 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: Mon, 14 Aug 2023 08:59:46 -0400
Source: libevent
Architecture: source
Version: 2.1.12-stable-9
Distribution: experimental
Urgency: medium
Maintainer: Nicolas Mora <[email protected]>
Changed-By: Nicolas Mora <[email protected]>
Closes: 1043108
Changes:
libevent (2.1.12-stable-9) experimental; urgency=medium
.
* d/symbols: Remove event_strlcpy_ symbol, now provided by glibc 2.38
(Closes: #1043108)
Checksums-Sha1:
053f788664ba852dee3464009051e99c1156c3b2 2377 libevent_2.1.12-stable-9.dsc
cd55656a9b5bed630b08f05495230affb7996b21 1100847
libevent_2.1.12-stable.orig.tar.gz
6fccc9c769ed12878f5c7ca67f68ffbb47af04ee 17676
libevent_2.1.12-stable-9.debian.tar.xz
b60fdcdb4d53852d04e34d1018ca72ac8e6bc542 9747
libevent_2.1.12-stable-9_amd64.buildinfo
Checksums-Sha256:
c32e58408339e71a7b4c186b9390404dd9a68af75b449178ae43cb447c69f145 2377
libevent_2.1.12-stable-9.dsc
92e6de1be9ec176428fd2367677e61ceffc2ee1cb119035037a27d346b0403bb 1100847
libevent_2.1.12-stable.orig.tar.gz
615526dd4baa482f5540dea766c104996593140bff1c94dbb82b20915a03b252 17676
libevent_2.1.12-stable-9.debian.tar.xz
267967ecee19ceec0eab6b12929a7abb1ca622457b7c4cd48f4c4c5f99f6c7d2 9747
libevent_2.1.12-stable-9_amd64.buildinfo
Files:
29e8fea21b2112ef9ba37c9db0a3ad82 2377 libs optional
libevent_2.1.12-stable-9.dsc
b5333f021f880fe76490d8a799cd79f4 1100847 libs optional
libevent_2.1.12-stable.orig.tar.gz
57b8a5218563dbae5341a5c3c3bd5fb7 17676 libs optional
libevent_2.1.12-stable-9.debian.tar.xz
b56f1e724e087de766564d6df7407248 9747 libs optional
libevent_2.1.12-stable-9_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEhAWwL8wo75dEyPJT/oITlEC9IrkFAmTc01MACgkQ/oITlEC9
Irkaug//YlLJ0vACcd0Mj8jfyq+DWq5Uo9FlO9mgku6fPN2OQI1AXPCp9bMbTUae
mdDydBs9H4quKFp2i+v06vbBzRZ/tn94bQSfNL25CF8bvk76D+gQc1w7LUkQKHQN
+WeecYPkSkeDXEb88IKpeT1Oo1HBpxITPzua+8QHTbzf2HMUNzP9x+KoYy4O+3mf
eIhLzyhdRbZtD9pIWsgcYx+7ggD1mytcqc59467lw64VjnI+HcOpoXtm9kwQOVYA
LMwdJISB6rfNHLjnV1b/FKPyHp76E+7ej465HIiJtXJrnrLeDQi6GIp2EIPJFc+/
yanDd3uBFwsEHizTgw3Xcx2VULlQCDmpXvtDRE5aoBa36vDyZkov26BwggDZ59dL
kosDy+EvQO17XSXyxEx7ll9Nm4BypN+pF/dHp6HTTHtOy+P9SEKq5eVFo0boV0++
OLBwKck5tR8F2ak+kg39r60yyJM6OSXja3NSIZ4NntZE7Z+cEQi1O+rLkJxddT13
oInMKCmsoimnzWfHi1axHsgFblhV3mQ2uvsb4QJkfNaXQvLcjosGLInOI27/3cnb
LsJrlhqda+Url7htLc9ztQDafa3xBVXhkdgC6XVan0L/b6wy2oOMZ71vyNlFG/mc
zRdziV4wbUUBP3C/wNCSskLeIhsmurlRIYLu8xzF9V0EdxqIpCw=
=BYA2
-----END PGP SIGNATURE-----
--- End Message ---