Your message dated Sat, 18 May 2024 05:20:02 +0000
with message-id <e1s8cue-00aa3y...@fasolo.debian.org>
and subject line Bug#1066140: fixed in afflib 3.7.20-2
has caused the Debian Bug report #1066140,
regarding afflib: strlcpy,strlcat in .symbols but not part of API; ftbfs with 
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 ow...@bugs.debian.org
immediately.)


-- 
1066140: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066140
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: afflib
Version: 3.7.20-1.1
Severity: important
Tags: patch
User: ubuntu-de...@lists.ubuntu.com
Usertags: origin-ubuntu noble ubuntu-patch

Hi João,

afflib fails to build from source in Ubuntu because Ubuntu ships glibc 2.39
which now provides implementations of strlcat and strlcpy, which means other
packages no longer include their own implementations, resulting in a
mismatch with the libafflib0t64 symbols file.

The attached patch treats these symbols as optional, since they are not part
of the afflib API.

This change has been uploaded to Ubuntu.

Thanks for considering,
-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                   https://www.debian.org/
slanga...@ubuntu.com                                     vor...@debian.org
diff -Nru afflib-3.7.20/debian/libafflib0t64.symbols 
afflib-3.7.20/debian/libafflib0t64.symbols
--- afflib-3.7.20/debian/libafflib0t64.symbols  2024-02-27 16:12:21.000000000 
-0800
+++ afflib-3.7.20/debian/libafflib0t64.symbols  2024-03-12 17:10:21.000000000 
-0700
@@ -787,8 +787,8 @@
  s3_request_retry_count@Base 3.7.6
  s3_retry_max@Base 3.7.6
  split_raw_increment_fname@Base 3.7.6
- strlcat@Base 3.7.6
- strlcpy@Base 3.7.6
+ (optional)strlcat@Base 3.7.6
+ (optional)strlcpy@Base 3.7.6
  strstart@Base 3.7.6
  term_print_filename@Base 3.7.6
  term_printf@Base 3.7.6

--- End Message ---
--- Begin Message ---
Source: afflib
Source-Version: 3.7.20-2
Done: Joao Eriberto Mota Filho <eribe...@debian.org>

We believe that the bug you reported is fixed in the latest version of
afflib, 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 1066...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Joao Eriberto Mota Filho <eribe...@debian.org> (supplier of updated afflib 
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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sat, 18 May 2024 00:57:52 -0300
Source: afflib
Architecture: source
Version: 3.7.20-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Security Tools <team+pkg-secur...@tracker.debian.org>
Changed-By: Joao Eriberto Mota Filho <eribe...@debian.org>
Closes: 1066140
Changes:
 afflib (3.7.20-2) unstable; urgency=medium
 .
   * debian/control: bumped Standards-Version to 4.6.2.
   * debian/copyright:
       - Added packaging rights for Steve Langasek.
       - Updated packaging copyright years.
   * debian/libafflib0t64.lintian-overrides: updated.
   * debian/libafflib0t64.symbols: set two symbols as optional to avoid a FTBFS
     with glibc >= 2.38. Thanks to Steve Langasek <steve.langa...@ubuntu.com>.
     (Closes: #1066140)
Checksums-Sha1:
 0f156882c6b9085b2e3810714e7e54876bd3420a 2197 afflib_3.7.20-2.dsc
 3d8234063d70f41b3a10f2f0a66422e47e495fdd 21852 afflib_3.7.20-2.debian.tar.xz
 aa5a51f24d8af979e7310e5c6677a8252315e71b 7277 afflib_3.7.20-2_source.buildinfo
Checksums-Sha256:
 35fdb248b1d4d9d11cd1d41ffc796faf8e3ff8e9e66c799c346c9e8d11a322c2 2197 
afflib_3.7.20-2.dsc
 0a6db3ac4027fa534bd7fb5ae26ba75b7a172df6143d503875f0573ca94be016 21852 
afflib_3.7.20-2.debian.tar.xz
 d734c4c9f39fee344d9401e772f0a1e44dfeb3b67cdb8d112e95af12f1057b17 7277 
afflib_3.7.20-2_source.buildinfo
Files:
 77733eeb88d02132090e40dd631ed4fa 2197 libs optional afflib_3.7.20-2.dsc
 60b9b36f5510fab8008c71515838f606 21852 libs optional 
afflib_3.7.20-2.debian.tar.xz
 6556712f5a47f4850ea28f4c755008e8 7277 libs optional 
afflib_3.7.20-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEENX3LDuyVoBrrofDS3mO5xwTr6e8FAmZILWcACgkQ3mO5xwTr
6e8vcA//UqfIdl+UUpivqvfEjgLWWpj152ui2VFIQ+Sg4ouDGhQ6D+RGTFitVllq
dbSNUnW9HFMZKTVkYwhl2mkPu2nX0u+d0nCCWWqM1puyXL2RZl1CsmA6b8YEl6kf
DyJkekJTrr7m9pNLQsctknTmhH308NWf7wo7fgzi1IXK3+7dn+WNFO+22B2XZ1rK
DAXtUN3UJXWvLLttWLlhJNd7ZqqwgGa5lql6oJu9M/fyUsww4XhKZtkd1obXu+Gt
rH8oe7jyM9c7GP38eVtlaID6ndTg/4EiAfxw/Hblp7DyqCHpPTP0iAx9eMHR7MdB
ExO2//Hk87y6N1wE7vIujHeifpTX0LrgH5IoQb0Xtj+55YhyeCV2x+Okqwi7MLNM
4u1m3VhQXzxVEDoc6Rjw5LQfrO9HmqcnwuG9MmrhBczsE+LmojC0j9YYyPkGJZRb
CtXGaFTLTa6frMw7cJvw01qwtlI+Uso6+8rf3QsJxv8I7YWRxXMIciL98/PH5QYS
+UdKlkCVWH2NLUXQ7Lj/R6oWcXlUoOX4kfqAfz/VZmNL3GuPheZX+4dkEtIw7mD/
obO0k2B5vfGqKfW73TMILahbk3vmMeYMsDu/1yNkF2Ya+FOVqvl6KpE/hQ4fIgcb
WjZduwHo+nj4jGXXFgaXdniie8jOwnycMRKWO6gVDFkbk2MvvCU=
=O7wR
-----END PGP SIGNATURE-----

Attachment: pgpVSAIpeqIcP.pgp
Description: PGP signature


--- End Message ---

Reply via email to