Processed: bug 1070875 is forwarded to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709
Processing commands for cont...@bugs.debian.org: > forwarded 1070875 https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709 Bug #1070875 [src:glibc] glibc: FTBFS on hppa - Encountered regressions that don't match expected failures Set Bug forwarded-to-address to 'https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709'. > thanks Stopping processing here. Please contact me if you need assistance. -- 1070875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070875 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1070875: glibc: FTBFS on hppa - Encountered regressions that don't match expected failures
Source: glibc Version: 2.38-10 Severity: normal Tags: ftbfs Dear Maintainer, The following tests are known to fail on hppa when glibc is built with gcc-13 or later: FAIL: math/test-double-fma FAIL: math/test-double-ldouble-fma FAIL: math/test-float32x-float64-fma FAIL: math/test-float32x-fma FAIL: math/test-float64-fma FAIL: math/test-ldouble-fma The tests do not fail when glibc is built with gcc-12. See following gcc bug report: https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709 Full build log is here: https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=hppa&ver=2.38-10&stamp=1715383873&raw=0 Things get worse with gcc-14. I suspect this is an issue with nan representation. Please change the above tests to xfails. Thanks, Dave Anglin -- System Information: Debian Release: trixie/sid APT prefers unreleased APT policy: (500, 'unreleased'), (500, 'buildd-unstable'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 6.1.90+ (SMP w/4 CPU threads) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system)
Processed: libm.a lost fmod + fmodf on i386 + m68k
Processing control commands: > affects -1 src:zsh Bug #1070872 [libc6-dev] libm.a lost fmod + fmodf on i386 + m68k Added indication that 1070872 affects src:zsh -- 1070872: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070872 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Bug#1070872: libm.a lost fmod + fmodf on i386 + m68k
Package: libc6-dev Version: 2.38-7 Severity: serious Tags: ftbfs Control: affects -1 src:zsh https://buildd.debian.org/status/logs.php?pkg=zsh&ver=5.9-6%2Bb1 ... gcc -static -o zsh main.o `cat stamp-modobjs` -lpcre2-8 -lgdbm -lcap -lncursesw -ltinfo -ltinfo -lrt -lm -lc ... ./obj-static/Src/../../Src/math.c:1260:(.text+0x1d8e): undefined reference to `fmod' collect2: error: ld returned 1 exit status make[3]: *** [Makefile:228: zsh] Error 1 $ objdump -t /usr/lib/i386-linux-gnu/libm.a | grep fmod w_fmodl_compat.o: file format elf32-i386 w_fmod_compat.o: file format elf32-i386 w_fmodf_compat.o: file format elf32-i386 e_fmodl.o: file format elf32-i386 g F .text 0013 __ieee754_fmodl w_fmodl.o: file format elf32-i386 g F .text 0085 __fmodl *UND* __ieee754_fmodl wF .text 0085 fmodf64x wF .text 0085 fmodl e_fmod.o: file format elf32-i386 g F .text 0013 __ieee754_fmod w_fmod.o: file format elf32-i386 e_fmodf.o: file format elf32-i386 g F .text 0013 __ieee754_fmodf w_fmodf.o: file format elf32-i386 e_fmodf128.o: file format elf32-i386 g F .text 0c9b __ieee754_fmodf128 *UND* __ieee754_fmodf128 *UND* __ieee754_fmodf128 w_fmodf128.o: file format elf32-i386 g F .text 0237 __fmodf128 *UND* __ieee754_fmodf128 wF .text 0237 fmodf128 $ With 2.37-13 this is instead: $ objdump -t /usr/lib/i386-linux-gnu/libm.a | grep fmod w_fmodl_compat.o: file format elf32-i386 w_fmod_compat.o: file format elf32-i386 w_fmodf_compat.o: file format elf32-i386 e_fmodl.o: file format elf32-i386 g F .text 0013 __ieee754_fmodl w_fmodl.o: file format elf32-i386 g F .text 0085 __fmodl *UND* __ieee754_fmodl wF .text 0085 fmodf64x wF .text 0085 fmodl e_fmod.o: file format elf32-i386 g F .text 0013 __ieee754_fmod w_fmod.o: file format elf32-i386 g F .text 006b __fmod *UND* __ieee754_fmod wF .text 006b fmodf32x wF .text 006b fmodf64 wF .text 006b fmod e_fmodf.o: file format elf32-i386 g F .text 0013 __ieee754_fmodf w_fmodf.o: file format elf32-i386 g F .text 0063 __fmodf *UND* __ieee754_fmodf wF .text 0063 fmodf32 wF .text 0063 fmodf e_fmodf128.o: file format elf32-i386 g F .text 0cc5 __ieee754_fmodf128 *UND* __ieee754_fmodf128 *UND* __ieee754_fmodf128 w_fmodf128.o: file format elf32-i386 g F .text 0237 __fmodf128 *UND* __ieee754_fmodf128 wF .text 0237 fmodf128 $
Processing of glibc_2.38-10_source.changes
glibc_2.38-10_source.changes uploaded successfully to localhost along with the files: glibc_2.38-10.dsc glibc_2.38-10.debian.tar.xz glibc_2.38-10_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
glibc_2.38-10_source.changes ACCEPTED into unstable
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Fri, 10 May 2024 17:59:41 +0200 Source: glibc Architecture: source Version: 2.38-10 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Changes: glibc (2.38-10) unstable; urgency=medium . * debian/control.in/main, debian/rules.d/control.mk: build-depends on g++$(DEB_GCC_VERSION)-for-host instead of listing cross-build-dependency per architecture. Also depends on g++$(DEB_GCC_VERSION)-multilib instead of hardcoding the version. Checksums-Sha1: 9035b13305fcaf7578562891eeb4c8b699c160bb 7535 glibc_2.38-10.dsc 29bf911dbe9683834c212f25ff0ad2b6e9b45e01 427432 glibc_2.38-10.debian.tar.xz bea17627651d85fff1896bd2aa7ed6bb4a37b922 9945 glibc_2.38-10_source.buildinfo Checksums-Sha256: 89b5efeaa2ee1f6e05217c3607313425f516f62cfc68a2bc86211c60309fef9c 7535 glibc_2.38-10.dsc 0efc867cf0cc019d4c266eae93bc8595c334ea3187cfba444a0a1a738cb7073b 427432 glibc_2.38-10.debian.tar.xz dcbdca70239932c4c82c4a9b46033dafc55ef948c95c81db9a417893e204e069 9945 glibc_2.38-10_source.buildinfo Files: deced193a7d3a66b9e789a79ed27e58d 7535 libs required glibc_2.38-10.dsc c251535ffad7af1c140ac8b4727ef878 427432 libs required glibc_2.38-10.debian.tar.xz 6809fafa8f50aa5376026b1bb2e96021 9945 libs required glibc_2.38-10_source.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY+RKUACgkQE4jA+Jno M2skgg//fZBllE8kNFos9DJ9zbyrrbL83QZq4fJF37WPxp/c5pyEv30irTgYg4Ve Wl3RgBQOPkDa6XzkoJlzTlOyQxJI988Y9+bSg67gsMH2ieR6hOwhavlT5/Mkbg+N Z9n/g0p9cIoSHg6eVveEdwIlt+qrKViMdtkJVE9OWta+D11QpkVZtYJ/yTkdoO+D oniuzyOHAMfj6eXFb1qcW13dwoZ26JBsAM01WclEDTkXgxwTrHNpi1cdX/qPB/qp x0YybGa9UmmuufY4Os7N1Q5quLXpNfuPq5+TX0XpBEblNJDbpPZ47QlqO3zGIJfP Z1JcUKizBlo9hSIl6AGAfx41qROoeE6D4g7FxfJuJx5uv5aClxktv09Q45HW+uqb M4RgCzahKmbR4AtgpmqwrDLMNDrMaCbKaCWfOiG2Zhkt55DqIw06CuZdqtUX+Zmn Rbsegyc2issgLz+adtXD/S6cSpSL8lK3WS1oAaqdy6wtHrGG96MqDhZkL73J2K8/ n5IvyIKRp4Ws0IXLfT5I+Wsg3p7Y6VR8euP0JfCcMd7yNsQqRSnZW08aKWi54jIB Lwk27c4vdOE3S2YaWpqcV8NYkAaRAOoH98PwnIuEPtjMFyRuzk5kWHpGMUM51gOe SYgdVnSPBJmXSLuSj9g+U9IIgriEms9nrJASCzLi4oIxP7g84WM= =rl1S -END PGP SIGNATURE- pgp3ryDlyuisQ.pgp Description: PGP signature
[Git][glibc-team/glibc] Pushed new tag debian/2.38-10
Aurelien Jarno pushed new tag debian/2.38-10 at GNU Libc Maintainers / glibc -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/tree/debian/2.38-10 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][sid] 2 commits: Add a missing comma in previous commit
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 09dd5077 by Aurelien Jarno at 2024-05-10T17:58:04+02:00 Add a missing comma in previous commit - - - - - 417593da by Aurelien Jarno at 2024-05-10T17:59:47+02:00 releasing package glibc version 2.38-10 - - - - - 3 changed files: - debian/changelog - debian/control - debian/control.in/main View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/62f9f7b6eccbb45a31f125fd85590a1c15b0802c...417593dafd7a6321b57293cc8f59a34ea5ee5ae5 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/62f9f7b6eccbb45a31f125fd85590a1c15b0802c...417593dafd7a6321b57293cc8f59a34ea5ee5ae5 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][sid] debian/control.in/main, debian/rules.d/control.mk: build-depends on...
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 62f9f7b6 by Aurelien Jarno at 2024-05-10T17:56:23+02:00 debian/control.in/main, debian/rules.d/control.mk: build-depends on g++$(DEB_GCC_VERSION)-for-host instead of listing cross-build-dependency per architecture. Also depends on g++$(DEB_GCC_VERSION)-multilib instead of hardcoding the version. - - - - - 4 changed files: - debian/changelog - debian/control - debian/control.in/main - debian/rules.d/control.mk View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/commit/62f9f7b6eccbb45a31f125fd85590a1c15b0802c -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/commit/62f9f7b6eccbb45a31f125fd85590a1c15b0802c You're receiving this email because of your account on salsa.debian.org.
Bug#1066887: marked as done (locales/locale-gen: Locales Cannot Copy from Locales in /usr/local/share/i18n/locales)
Your message dated Fri, 10 May 2024 14:55:49 + with message-id and subject line Bug#1066887: fixed in glibc 2.38-9 has caused the Debian Bug report #1066887, regarding locales/locale-gen: Locales Cannot Copy from Locales in /usr/local/share/i18n/locales 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.) -- 1066887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1066887 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: locales Version: 2.36-9+deb12u4 Severity: important Tags: l10n X-Debbugs-Cc: maddes+deb...@maddes.net Dear Maintainer, referencing a custom locale that resides in /usr/local/share/i18n/loaces/ via "copy" doesn't work. `dpkg-reconfigure locales` gives the following error message: en_GB.UTF-8@INTL...[error] cannot open locale definition file `en_US@INTL': No such file or directory Both locales will get attached to the bug, so you can be reproduce. * What led up to the situation? Created custom locales in /usr/local/share/i18n/locales/ and wanted to copy from one those custome locales: en_GB@INTL shall copy LC_TIME from en_US@INTL. * What exactly did you do (or not do) that was effective (or ineffective)? Looked around and recognized that locale-gen doesn't pass any I18NPATH to localedef. So only the compiled-in single path /usr/share/i18n/locales/ is referenced. * What was the outcome of this action? Referencing custom locales without I18NPATH does not work (see error message above). * What outcome did you expect instead? Referencing a custom locale should work out of the box. * Workarounds? This worked: `I18NPATH=/usr/local/share/i18n dpkg-reconfigure locales` * Possible solutions? Option #1: Enhance `locale-gen` to set I18NPATH when calling localedef TESTED and working, allows to set I18NPATH also from the outside. /usr/sbin/locale-gen: ... if [ -z "${I18NPATH:-}" ]; then if [ -d "${USER_LOCALES}" ]; then I18NPATH="${USER_LOCALES%/locales}" fi fi echo "Generating locales (this might take a while)..." while read -r locale charset; do ... I18NPATH="${I18NPATH}" localedef ... ... done Option #2: Enhance `localedef` upstream to allow collon separated list of paths via LOCSRCDIR macro There are no changes since glibc 2.36 in function locfile_read() of locale/programs/locfile.c and no debian patches for this function. Something like this should work (UNTESTED!): int locfile_read (struct localedef_t *result, const struct charmap_t *charmap) { ... /* Test in the default directories. */ if (ldfile == NULL) { char *locpath = LOCSRCDIR; const size_t pathlen = strlen (locpath); char locpathbuf[pathlen + 1]; char path[strlen (filename) + 1 + pathlen]; char *next; locpath = memcpy (locpathbuf, locpath, pathlen + 1); while (ldfile == NULL && (next = strsep (&locpath, ":")) != NULL) { stpcpy (stpcpy (path, next), filename); ldfile = lr_open (path, locfile_hash); if (ldfile == NULL) { stpcpy (stpcpy (stpcpy (path, next), "/"), filename); ldfile = lr_open (path, locfile_hash); } } } ... -- System Information: Debian Release: 12.5 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.1.0-9-amd64 (SMP w/1 CPU thread; PREEMPT) Locale: LANG=en_US.UTF-8@INTL, LC_CTYPE=en_US.UTF-8@INTL (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages locales depends on: ii debconf [debconf-2.0] 1.5.82 ii libc-bin 2.36-9+deb12u4 ii libc-l10n 2.36-9+deb12u4 locales recommends no packages. locales suggests no packages. -- debconf information: * locales/locales_to_be_generated: en_DE.UTF-8@INTL UTF-8, en_US.UTF-8 UTF-8, en_US.UTF-8@INTL UTF-8 * locales/default_environment_locale: en_US.UTF-8@INTL comment_char % escape_char / % INTL English locale for US % This is a modified copy of "en_US" % Modifications done for internationally working people: ISO date, 24h clock, comma as decimal separator, A4 paper, metric system, etc. % Most settings are either directly copied from en_US or from i18n % Special cases are explicitly mentioned % "en_US" is part of the GNU C Library and contains locale data. % The Free Softw
glibc_2.38-9_source.changes ACCEPTED into unstable
Thank you for your contribution to Debian. Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Fri, 10 May 2024 15:59:00 +0200 Source: glibc Architecture: source Version: 2.38-9 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Closes: 1066887 Changes: glibc (2.38-9) unstable; urgency=medium . [ Aurelien Jarno ] * debian/rules: build with gcc-13. * debian/tests/control: re-enable autopkgtest on arm64, the memory consumption should be lower with gcc-13. * debian/testsuite-xfail-debian.mk: remove now fixed riscv64 XFAILs. * debian/debhelper.in/libc-bin.{install,lintian-overrides}: move ldconfig to /usr/sbin. * debian/patches/git-updates.diff: update from upstream stable branch. . [ M. Buecher ] * debian/local/usr_sbin/locale-gen: enhance to support referencing locales in /usr/local/share/i18n/locales through copy. Closes: #1066887 Checksums-Sha1: 70541bc4bd32028b9448dfb2c5c2a80db965dd0a 9079 glibc_2.38-9.dsc a5e1b0aee72d2926438be66027e6eb72da22b4fc 427576 glibc_2.38-9.debian.tar.xz 52bfa216e11f84ee7b44bf56df418d027ae1a4d9 9021 glibc_2.38-9_source.buildinfo Checksums-Sha256: 6025837e231c146eeac1a6aee3fbd3450ca5e08f374f144977312161482024f7 9079 glibc_2.38-9.dsc 184aca4ef74e68da9a9b8715074a93cb1717017854d943cc73324281341bd57a 427576 glibc_2.38-9.debian.tar.xz 484c083375ce24f88428ed8ad9912615c955b6d2e042ecc04fcb85820392301e 9021 glibc_2.38-9_source.buildinfo Files: cdb165e4105619c90bf070e17a77489a 9079 libs required glibc_2.38-9.dsc 15f3845b4415127d88436ba916166381 427576 libs required glibc_2.38-9.debian.tar.xz 584fa6fc238450cb2630a1e76022d07c 9021 libs required glibc_2.38-9_source.buildinfo -BEGIN PGP SIGNATURE- iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY+KYYACgkQE4jA+Jno M2ti+g//fnHoC+1Z14FzUHNaWUKTm2WHmGAeeo61ulmexRoikYpIPoM00+O46e0W roeeVKJv/HkvuR/G0zAo1vdzqcQEHZleZgu2DKggH6q6JGJZoQYWQP7q3/PnTyzM IYiAt7wiKZH/JMjy9ZYkqS6AUa5IlHCrQsyWb5/WocoqaWQB4O1PlxYPCMqoz5bF uEmqEjKSPugtjcGkgQeKO4ksgb7Co4P8t/Zp8BW5cH+ZkGqlWv3u2wLYVn78PEZu x4136lGh/PQBl22BVT7Kmm9/86t0xF0bvEyUpWX1EOp0ijvy2SoW0O4Fyt8sNaqT u+vD0LPrfxKi6tBEdp1ALb2BYrx77Jt4RzCYz1poOMd9yaKROdFDL9Ykyv4iyJww wcW2YeXKtleCWu3M2E/mQTiGS/RYOuFnGUbRrDc7l+2LytbnAuv/6met97vtEK7W Oc6OPez9l15B+KXmxyib6EQtZ9QQbv9mRdY0mlVjFEAKk0o5TUrsa1Vwyg5n6ej6 HgGfMEDHV0dX6dn/oDQUGhDDkmp/c4NGvyun70XqzPuwiZVZOGUDLb7kGt1zJmLx 9uBd+/W07KtfTKU484JgPDzuNrNiNuqxpkadCcIvubkI1orbUoyeaq6brUhKTXBv cnZOX7QHdqaW5JtgKp/p2Lxkpzeaj+64cUp9lKVvHYciz5LhKIQ= =Y/Zh -END PGP SIGNATURE- pgp46wuaKww6n.pgp Description: PGP signature
Processing of glibc_2.38-9_source.changes
glibc_2.38-9_source.changes uploaded successfully to localhost along with the files: glibc_2.38-9.dsc glibc_2.38-9.debian.tar.xz glibc_2.38-9_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
[Git][glibc-team/glibc] Pushed new tag debian/2.38-9
Aurelien Jarno pushed new tag debian/2.38-9 at GNU Libc Maintainers / glibc -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/tree/debian/2.38-9 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc][sid] 2 commits: debian/patches/git-updates.diff: update from upstream stable branch.
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 5a3c2953 by Aurelien Jarno at 2024-05-10T15:58:59+02:00 debian/patches/git-updates.diff: update from upstream stable branch. - - - - - 75d1b034 by Aurelien Jarno at 2024-05-10T15:59:05+02:00 releasing package glibc version 2.38-9 - - - - - 2 changed files: - debian/changelog - debian/patches/git-updates.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/5bcaf1ab8f73a5bbcb83ce78c36f3157bf36cad3...75d1b034087f6405eeaa992d94c2c0a3d79867a2 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/compare/5bcaf1ab8f73a5bbcb83ce78c36f3157bf36cad3...75d1b034087f6405eeaa992d94c2c0a3d79867a2 You're receiving this email because of your account on salsa.debian.org.