Your message dated Mon, 28 Nov 2022 21:51:30 +0000 with message-id <e1ozm2e-004oob...@fasolo.debian.org> and subject line Bug#1024130: fixed in glibc 2.36-6 has caused the Debian Bug report #1024130, regarding glibc: discuss libutil and libanl libraries for loongarch 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.) -- 1024130: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1024130 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
--- Begin Message ---Package: glibc Version: 2.36-4 Severity: wishlist Tags: ftbfs patch User: debian-de...@lists.debian.org Usertags: loongarch64 Dear maintainer(s), I'm attaching a patch (only to provide the basis for this discussion) as a discussion point. Reference to other architectures such as amd64, arm64 and riscv64, we want to be consistent with the Debian community's handling of libanl and libutil libraries,meanwhile follow the rules of glibc upstream. - glibc upstream processes libanl and libutil. [1] About libanl: commit dbb949f53d4801b91885b2dfac9875b83a8710bf Author: Florian Weimer <fwei...@redhat.com> resolv: Move libanl into libc (if libpthread is in libc) commit 737e873b305d8a2d925a8e346b84910eae5a39b3 Author: Adhemerval Zanella <adhemerval.zane...@linaro.org> resolv: Do not build libanl.so for ABIs starting at 2.35 [2] About libutil: commit 734c60ebb607086ad6d67b2544d6b7baba72a652 Author: Florian Weimer <fwei...@redhat.com> login: Move libutil into libc commit b3cf94ef15f0bb6ff336907e31ab0064a0381916 Author: Stafford Horne <sho...@gmail.com> login: Add back libutil as an empty library - glibc-2.36-add-support-for-loongarch64.patch Refer to the upstream modification of glibc, add patch of loongarch for debian glibc software package. Only provide the basis for this discussion. We don't expect to use this patch in the loongarch architecture. We hope to use the same processing method as other architectures in debian glibc package. - Loongarch want to use the default libc-dev.install and libc-udeb.install processing methods in glibc package. loongson@loongson-pc:zdd/glibc-2.36/debian/debhelper.in$ pwd /home/loongson/glibc-2.36/debian/debhelper.in loongson@loongson-pc:zdd/glibc-2.36/debian/debhelper.in$ ls libc-udeb.install libc-dev.install libc-dev.install libc-udeb.install - Loongarch want to be consistent with the debian community. Glibc upstream processes all architectures libanl and libutil in the same way. However, libutil and libanl are provided for other architectures in the debian glibc package. I survey from the file of glibc-2.36/debian/debhelper.in/libc-dev-alt.lintian-overrides,such as: # All functionality formerly implemented in the libraries libpthread, # libdl, libutil, libanl has been integrated into libc. For backwards # compatibility, empty static archives libpthread.a, libdl.a, libutil.a, # libanl.a are provided, so that the linker options keep working. If the debian community ship with libanl and libutil, we want to be consistent with the debian community. Otherwise, kind of inconsistency is quite a safeguard for fusion down the road. Therefore,refer to other architectures,whether the loongarch architecture can support libanl and libutil in glibc software package with the help of Debian. - The friends in debian community have questions, can mail me at any time. Loongarch architecture joins Debian as a new architecture. We are in the exploratory stage and we look forward to everybody's help sincerely. Thanks, Dandan Zhang
glibc-2.36-add-support-for-loongarch64.patch
Description: Binary data
--- End Message ---
--- Begin Message ---Source: glibc Source-Version: 2.36-6 Done: Aurelien Jarno <aure...@debian.org> We believe that the bug you reported is fixed in the latest version of glibc, 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 1024...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno <aure...@debian.org> (supplier of updated glibc 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: Mon, 28 Nov 2022 22:26:50 +0100 Source: glibc Architecture: source Version: 2.36-6 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers <debian-glibc@lists.debian.org> Changed-By: Aurelien Jarno <aure...@debian.org> Closes: 1024130 1024940 Changes: glibc (2.36-6) unstable; urgency=medium . [ Aurelien Jarno ] * debian/debhelper.in/libc-udeb.install: stop installing (now empty) libutil.so.1, it is not used by any of the udeb in testing/sid. * debian/rules.d/build.mk: ensure that an empty libanl.a is shipped even on newly added upstream architectures. * debian/patches/git-updates.diff: update from upstream stable branch. . [ Dandan Zhang ] * debian/sysdeps/loong64.mk: add support for loong64 architecture. Closes: #1024130. . [ Helmut Grohne ] * Declare packages skipped by noudeb build profile. Closes: #1024940. Checksums-Sha1: 4d2a3a26125e123f29e82fb7023217bab8d7407b 9721 glibc_2.36-6.dsc 5ad5b539c69b337a57193b16614944deddc80a95 821140 glibc_2.36-6.debian.tar.xz b456071f2ecf288c3effccea3ae955e1327a3ec0 9486 glibc_2.36-6_source.buildinfo Checksums-Sha256: f649a9f1b41e61b38dea14b201b1228a76d2291d7f7a26fb3baa5fc12913ba2b 9721 glibc_2.36-6.dsc b829828c031131f7be0a93f6cec700a97b3a6109565e355a3f08b613a256f255 821140 glibc_2.36-6.debian.tar.xz 88e32a7337ea82d2abc471d6300140f8adb2e5e9a7d4bb79b210e924176650b2 9486 glibc_2.36-6_source.buildinfo Files: 545109f471620c1a47582f83254eaf87 9721 libs required glibc_2.36-6.dsc 95292aaef80f96079dfdd91c75d2dc29 821140 libs required glibc_2.36-6.debian.tar.xz 39da1bcaec69ce9442984a51835bfcc8 9486 libs required glibc_2.36-6_source.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmOFKLIACgkQE4jA+Jno M2tLYhAAg5x9VdmvvPUbMHMgo3aByw16Gq0zajU1Fto6xLdn5uVKJ8/DrFe49Zut eLUAHj8tLn1ioLXwvQY0crkhDr5VicurCNylr0qY7jUnpxKafpG+PMKWwX64twq5 fXnweCDjYTyBUqewAZ/QgoHCOzX7zf3511iabYje28miKn4ykxHkLvMdnUCa39L9 iQFrXwXu0Q8xeNmsMaub3CCWHTRqRSFLRm8qT6PaAnI8st49tZOaQ1K5aQwZcawW nMSe+yf4bvWrkUcYEdFz97xBwA5OmU67BOK/EMTJzCCcPLsRbbYTaPVijnycltfE UMadmsGuh/m0n5vaP7CaCRmQHq7E5TP/CBdopPnxT9Qy8oQkGpSvtR1ifAfMqXTM JlGzLj+xa6sJuW3IhpxSv6OcbQgdviPgnUf5n/aGYvoFyJzhJY/MM2+dtk1WtsPI jRduMEQ6LIoScooQ6bG5rLBuVEs1gEazMOoz/5o7voVseyg27VF8Cmn9eByoK8nL kX8mgmEMndLPo8gEE6wloCX3sFySk4hDNq9Y2kv8uSsvR6seo+ljCF98xQm2gWbm A4g3h6hjcDXNxzXXgVMxkedVrj7UyX5ofdBkB4SCkKd6zX/xAq3A4dyu+CC5vTuJ n+FDfKVa+iKcj/vkdVJ56PeibkytxPEzGYS7AIuqTIfxF5itsbc= =2T9I -----END PGP SIGNATURE-----
--- End Message ---