Bug#916663: marked as done (libc6-udeb segfaults in buster alpha 4)
Your message dated Mon, 17 Dec 2018 13:28:18 +1100 with message-id <20181217022818.pyo4m4eleox4q...@mayhem.atnf.csiro.au> and subject line closing 916663 has caused the Debian Bug report #916663, regarding libc6-udeb segfaults in buster alpha 4 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.) -- 916663: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916663 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libc6-udeb Version: 2.28-2 Severity: important Trying to install with the netinst image from [1] The hardware is a Dell Optiplex with 64-bit Intel processor. There is an old install of jessie on the disk, which is two SSDs in software raid-1. One partition for /, the rest is LVM. I am doing the interactive install. Set country = AU, keyboard = US, TZ location = New South Wales Set up root password and default user account. Set mirror to: ftp.au.debian.org, also tried deb.debian.org. Right after libc6-udeb is downloaded I get a segfault. Below is a transcription of the console (alt-f4) at the point where the failure occurs. Once the segfault starts, I can't run any commands at all, not even --. Dec 16 23:59:50 anna-install: Installing partman-auto-lvm Dec 16 23:59:50 anna[4872] DEBUG: retrieving libc6-udeb 2.28-2 Dec 16 23:59:51 anna[4072] 2018-12-16 23:59:21 URL:http://cdn-fastly.deb.debian.org/debian//pool/main/glibc/libc6_udeb_2.28-2_amd64.udeb [1323560/1323560] -> "/var/cache/anna/_fetch-url_libc6-udeb_2.28-2_amd64.udeb.4878" [1] Dec 16 23:59:51 kernel: [ 149.467327] sh[4906]: segfault at 401d2460 ip 7175b54b207 sp 7ffdf4711990 error 4 in libc-2.28.so[7f75b54a7000+148000] Dec 16 23:59:51 kernel: [ 149.467332] Code: 66 45 85 c0 0f 84 71 01 00 00 4c 8b 41 10 4d 85 6d 01 00 00 4c 39 cd 0f 84 70 01 00 00 0f 1f 00 48 83 c7 04 83 c0 01 47 fc 01 75 83 89 c1 48 8d 0c 49 49 8d 0c ca 44 0f b7 41 06 66 In case this is a repeat of whatever 837123 was (it seems different) I tried booting a stretch netinst image on the same hardware, using the same tftp server, deb.debian.org as mirror. All seems fine, the installer dropped me into the partitioner so I left it at that. I tried on different hardware, to check. This was similar to the first system (Dell Optiplex 990), but running stretch. Single 1Tb SATA disk, separate / and the rest LVM. I see the same segfault at the same point the installation process. Kind regards Vince [1] http://ftp.us.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64 -- --- End Message --- --- Begin Message --- This turns out to have been (expected) version skew between the alpha 4 netboot image and the rest of the installer. It wasn't a bug. Perhaps the documentation of how to use the netboot image could be improved.--- End Message ---
Bug#916663: libc6-udeb segfaults in buster alpha 4
Package: libc6-udeb Version: 2.28-2 Severity: important Trying to install with the netinst image from [1] The hardware is a Dell Optiplex with 64-bit Intel processor. There is an old install of jessie on the disk, which is two SSDs in software raid-1. One partition for /, the rest is LVM. I am doing the interactive install. Set country = AU, keyboard = US, TZ location = New South Wales Set up root password and default user account. Set mirror to: ftp.au.debian.org, also tried deb.debian.org. Right after libc6-udeb is downloaded I get a segfault. Below is a transcription of the console (alt-f4) at the point where the failure occurs. Once the segfault starts, I can't run any commands at all, not even --. Dec 16 23:59:50 anna-install: Installing partman-auto-lvm Dec 16 23:59:50 anna[4872] DEBUG: retrieving libc6-udeb 2.28-2 Dec 16 23:59:51 anna[4072] 2018-12-16 23:59:21 URL:http://cdn-fastly.deb.debian.org/debian//pool/main/glibc/libc6_udeb_2.28-2_amd64.udeb [1323560/1323560] -> "/var/cache/anna/_fetch-url_libc6-udeb_2.28-2_amd64.udeb.4878" [1] Dec 16 23:59:51 kernel: [ 149.467327] sh[4906]: segfault at 401d2460 ip 7175b54b207 sp 7ffdf4711990 error 4 in libc-2.28.so[7f75b54a7000+148000] Dec 16 23:59:51 kernel: [ 149.467332] Code: 66 45 85 c0 0f 84 71 01 00 00 4c 8b 41 10 4d 85 6d 01 00 00 4c 39 cd 0f 84 70 01 00 00 0f 1f 00 48 83 c7 04 83 c0 01 47 fc 01 75 83 89 c1 48 8d 0c 49 49 8d 0c ca 44 0f b7 41 06 66 In case this is a repeat of whatever 837123 was (it seems different) I tried booting a stretch netinst image on the same hardware, using the same tftp server, deb.debian.org as mirror. All seems fine, the installer dropped me into the partitioner so I left it at that. I tried on different hardware, to check. This was similar to the first system (Dell Optiplex 990), but running stretch. Single 1Tb SATA disk, separate / and the rest LVM. I see the same segfault at the same point the installation process. Kind regards Vince [1] http://ftp.us.debian.org/debian/dists/buster/main/installer-amd64/current/images/netboot/debian-installer/amd64 --
Bug#916661: libc6:amd64: Please document transcendental functions (cos, log, tan, atan2, pow, ...) accuracy
Package: libc6 Version: 2.27-8 Severity: normal AFAIK, accuracy of transcendental functions in libm, like sin cos atan exp log pow tan atan2 is completly undocumented, and do not conform to IEEE 784-2008 chapter 9.2, table 9.1. These are recommended ("optional"), and not mandatory. It is understood that adhering fully to this chapter even for some of the recommended functions, would come at the performance cost without proper hardware support, or hardware tricks to make library implementations fast (i.e. like libultim, or CRlibm). However, documenting properly accuracy and rounding behaviour of glibc provided mathematical functions would serve people very well. At the moment, it is a complete blackbox, and depends on a target hardware too. Best regards, Witold -- System Information: Debian Release: buster/sid Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.18.0-2-amd64 (SMP w/32 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages libc6:amd64 depends on: ii libgcc1 1:8.2.0-9 libc6:amd64 recommends no packages. Versions of packages libc6:amd64 suggests: ii debconf [debconf-2.0] 1.5.69 pn glibc-doc ii libc-l10n 2.27-8 ii locales2.27-8 -- debconf information: glibc/restart-failed: glibc/disable-screensaver: glibc/kernel-not-supported: libraries/restart-without-asking: false glibc/upgrade: true glibc/kernel-too-old: glibc/restart-services:
glibc_2.28-3_source.changes ACCEPTED into unstable
Accepted: -BEGIN PGP SIGNED MESSAGE- Hash: SHA512 Format: 1.8 Date: Sun, 16 Dec 2018 18:25:59 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.28-3 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries libc-l10n - GNU C Library: localization files libc0.1- GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: detached debugging symbols libc0.1-dev - GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64 libc0.1-pic - GNU C Library: PIC archive library libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3- GNU C Library: Shared libraries libc0.3-dbg - GNU C Library: detached debugging symbols libc0.3-dev - GNU C Library: Development Libraries and Header Files libc0.3-pic - GNU C Library: PIC archive library libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - GNU C Library: Shared libraries [Xen version] libc6 - GNU C Library: Shared libraries libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - GNU C Library: detached debugging symbols libc6-dev - GNU C Library: Development Libraries and Header Files libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64 libc6-dev-mipsn32 - GNU C Library: n32 Development Libraries for MIPS64 libc6-dev-powerpc - GNU C Library: 32bit powerpc development libraries for ppc64 libc6-dev-ppc64 - GNU C Library: 64bit Development Libraries for PowerPC64 libc6-dev-s390 - GNU C Library: 32bit Development Libraries for IBM zSeries libc6-dev-sparc - GNU C Library: 32bit Development Libraries for SPARC libc6-dev-sparc64 - GNU C Library: 64bit Development Libraries for UltraSPARC libc6-dev-x32 - GNU C Library: X32 ABI Development Libraries for AMD64 libc6-i386 - GNU C Library: 32-bit shared libraries for AMD64 libc6-mips32 - GNU C Library: o32 Shared libraries for MIPS libc6-mips64 - GNU C Library: 64bit Shared libraries for MIPS64 libc6-mipsn32 - GNU C Library: n32 Shared libraries for MIPS64 libc6-pic - GNU C Library: PIC archive library libc6-powerpc - GNU C Library: 32bit powerpc shared libraries for ppc64 libc6-ppc64 - GNU C Library: 64bit Shared libraries for PowerPC64 libc6-s390 - GNU C Library: 32bit Shared libraries for IBM zSeries libc6-sparc - GNU C Library: 32bit Shared libraries for SPARC libc6-sparc64 - GNU C Library: 64bit Shared libraries for UltraSPARC libc6-udeb - GNU C Library: Shared libraries - udeb (udeb) libc6-x32 - GNU C Library: X32 ABI Shared libraries for AMD64 libc6-xen - GNU C Library: Shared libraries [Xen version] libc6.1- GNU C Library: Shared libraries libc6.1-alphaev67 - GNU C Library: Shared libraries (EV67 optimized) libc6.1-dbg - GNU C Library: detached debugging symbols libc6.1-dev - GNU C Library: Development Libraries and Header Files libc6.1-pic - GNU C Library: PIC archive library libc6.1-udeb - GNU C Library: Shared libraries - udeb (udeb) locales- GNU C Library: National Language (locale) data [support] locales-all - GNU C Library: Precompiled locale data multiarch-support - Transitional package to ensure multiarch compatibility nscd - GNU C Library: Name Service Cache Daemon Closes: 915676 915958 916124 916588 Changes: glibc (2.28-3) unstable; urgency=medium . [ John David Anglin ] * debian/testsuite-xfail-debian.mk: whitelist misc/tst-preadvwritev2, misc/tst-preadvwritev64v2 and test-xfail-tst-setcontext7 on hppa. Closes: #915676. . [ Aurelien Jarno ] * debian/testsuite-xfail-debian.mk: whitelist math/test-float64x-float128-mul on sparc64. Closes: #916124. * debian/control.in/libc: add a Breaks: nocache (<< 1.0-1 ) to @libc@ as it doesn't work with
Processing of glibc_2.28-3_source.changes
glibc_2.28-3_source.changes uploaded successfully to localhost along with the files: glibc_2.28-3.dsc glibc_2.28-3.debian.tar.xz glibc_2.28-3_source.buildinfo Greetings, Your Debian queue daemon (running on host usper.debian.org)
Bug#915676: marked as done (glibc: FTBFS on hppa - Please xfail some new tests)
Your message dated Sun, 16 Dec 2018 17:49:42 + with message-id and subject line Bug#915676: fixed in glibc 2.28-3 has caused the Debian Bug report #915676, regarding glibc: FTBFS on hppa - Please xfail some new tests 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.) -- 915676: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915676 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: glibc Version: 2.28-1 Severity: normal Tags: patch Dear Maintainer, Some new tests fail on hppa. See for example: https://buildd.debian.org/status/fetch.php?pkg=glibc=hppa=2.28-1=1543515737=0 The attached change allows the build to complete. Regards, Dave Anglin -- System Information: Debian Release: buster/sid APT prefers buildd-unstable APT policy: (500, 'buildd-unstable'), (500, 'unstable') Architecture: hppa (parisc64) Kernel: Linux 4.14.85+ (SMP w/4 CPU cores) Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) --- testsuite-xfail-debian.mk.save 2018-12-02 18:52:26.068360032 -0500 +++ testsuite-xfail-debian.mk 2018-12-02 18:55:19.708996325 -0500 @@ -229,9 +229,12 @@ test-xfail-tst-backtrace6 = yes test-xfail-tst-cleanupx4 = yes test-xfail-tst-makecontext = yes +test-xfail-tst-preadvwritev2 = yes +test-xfail-tst-preadvwritev64v2 = yes test-xfail-tst-protected1a = yes test-xfail-tst-protected1b = yes test-xfail-tst-setcontext2 = yes +test-xfail-tst-setcontext7 = yes test-xfail-tst-stack4 = yes # The following tests sometimes fail due to timeouts. test-xfail-tst-barrier5 = yes --- End Message --- --- Begin Message --- Source: glibc Source-Version: 2.28-3 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 915...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (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: Sun, 16 Dec 2018 18:25:59 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.28-3 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries libc-l10n - GNU C Library: localization files libc0.1- GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: detached debugging symbols libc0.1-dev - GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64 libc0.1-pic - GNU C Library: PIC archive library libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3- GNU C Library: Shared libraries libc0.3-dbg - GNU C Library: detached debugging symbols libc0.3-dev - GNU C Library: Development Libraries and Header Files libc0.3-pic - GNU C Library: PIC archive library libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - GNU C Library: Shared libraries [Xen version] libc6 - GNU C Library: Shared libraries libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - GNU C Library: detached debugging symbols libc6-dev - GNU C Library:
Bug#916588: marked as done (libc6: uses non-essential runlevel in preinst and postinst)
Your message dated Sun, 16 Dec 2018 17:49:43 + with message-id and subject line Bug#916588: fixed in glibc 2.28-3 has caused the Debian Bug report #916588, regarding libc6: uses non-essential runlevel in preinst and postinst 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.) -- 916588: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916588 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Package: libc6 Version: 2.28-2 Severity: minor While upgrading libc6 from 2.27-8 to 2.28-2, I saw this: | Checking for services that may need to be restarted... | Checking init scripts... | /var/lib/dpkg/tmp.ci/preinst: 320: /var/lib/dpkg/tmp.ci/preinst: runlevel: not found That's libc6's preinst using runlevel. I also saw this: | Checking for services that may need to be restarted... | Checking init scripts... | /var/lib/dpkg/info/libc6:amd64.postinst: 81: /var/lib/dpkg/info/libc6:amd64.postinst: runlevel: not found | Nothing to restart. That's the same thing for postinst. The message is completely harmless. It's from debian/script.in/nsscheck.sh and tells. When runlevel is not available, we're not running any of sysvinit, systemd or runit and very likely no services are running. In that case, the result is irrelevant and the only negative effect is the message. The upgrade proceeds successfully. Helmut --- End Message --- --- Begin Message --- Source: glibc Source-Version: 2.28-3 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 916...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (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: Sun, 16 Dec 2018 18:25:59 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.28-3 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries libc-l10n - GNU C Library: localization files libc0.1- GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: detached debugging symbols libc0.1-dev - GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64 libc0.1-pic - GNU C Library: PIC archive library libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3- GNU C Library: Shared libraries libc0.3-dbg - GNU C Library: detached debugging symbols libc0.3-dev - GNU C Library: Development Libraries and Header Files libc0.3-pic - GNU C Library: PIC archive library libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - GNU C Library: Shared libraries [Xen version] libc6 - GNU C Library: Shared libraries libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - GNU C Library: detached debugging symbols libc6-dev - GNU C Library: Development Libraries and Header Files libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS libc6-dev-mips64 - GNU C Library: 64bit
Bug#915958: marked as done (glibc: Please include patch to fix sigaction regression on m68k)
Your message dated Sun, 16 Dec 2018 17:49:42 + with message-id and subject line Bug#915958: fixed in glibc 2.28-3 has caused the Debian Bug report #915958, regarding glibc: Please include patch to fix sigaction regression on m68k 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.) -- 915958: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915958 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: glibc Version: 2.28-2 Severity: important Tags: patch upstream User: debian-...@lists.debian.org Usertags: m68k Hello! glibc 2.28 is affected by a regression on m68k which causes some applications to lock up [1]. A patch has been proposed in the bug report which fixes the problem for me. I am attaching the patch. Can you include it in the next upload? Thanks, Adrian > [1] https://sourceware.org/bugzilla/show_bug.cgi?id=23960 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 >From 4a3213d0169370930ec338b6221ea1fe2c9d24d2 Mon Sep 17 00:00:00 2001 From: James Clarke Date: Sat, 8 Dec 2018 14:29:31 + Subject: [PATCH] m68k: Fix kernel_sigaction definition To: libc-al...@sourceware.org The commit b4a5d26d8835d972995f0a0a2f805a8845bafa0b "linux: Consolidate sigaction implementation" changed the m68k kernel_sigaction definition to have the field order of the old API which differ from the current API. * sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h: Use default Linux version as base implementation. --- .../unix/sysv/linux/m68k/kernel_sigaction.h | 22 --- 1 file changed, 4 insertions(+), 18 deletions(-) diff --git a/sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h b/sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h index 54972feb13..94f3e9b082 100644 --- a/sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h +++ b/sysdeps/unix/sysv/linux/m68k/kernel_sigaction.h @@ -1,22 +1,8 @@ -#ifndef _KERNEL_SIGACTION_H -# define _KERNEL_SIGACTION_H - -#include - +/* m68k uses the generic Linux UAPI but defines SA_RESTORER. */ #define SA_RESTORER 0x0400 +#include -/* This is the sigaction structure from the Linux 3.2 kernel. */ -struct kernel_sigaction -{ - __sighandler_t k_sa_handler; - sigset_t sa_mask; - unsigned long sa_flags; - void (*sa_restorer) (void); -}; - -#define SET_SA_RESTORER(kact, act) \ +#define SET_SA_RESTORER(kact, act) \ (kact)->sa_restorer = (act)->sa_restorer -#define RESET_SA_RESTORER(act, kact) \ +#define RESET_SA_RESTORER(act, kact) \ (act)->sa_restorer = (kact)->sa_restorer - -#endif -- 2.19.2 --- End Message --- --- Begin Message --- Source: glibc Source-Version: 2.28-3 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 915...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (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: Sun, 16 Dec 2018 18:25:59 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.28-3 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library:
Bug#916124: marked as done (glibc: Please disable or ignore math/test-float64x-float128-mul on sparc64)
Your message dated Sun, 16 Dec 2018 17:49:42 + with message-id and subject line Bug#916124: fixed in glibc 2.28-3 has caused the Debian Bug report #916124, regarding glibc: Please disable or ignore math/test-float64x-float128-mul on sparc64 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.) -- 916124: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916124 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems --- Begin Message --- Source: glibc Version: 2.28-2 Severity: normal Tags: upstream User: debian-sp...@lists.debian.org Usertags: sparc64 The test math/test-float64x-float128-mul is currently known to be broken on sparc64 and it has been reported upstream [1]. Since this single test prevents glibc 2.28 from being built on sparc64, I would like to ask for this test to be disabled or ignored unless there is something that speaks against this. Upstream has a sparc64 porterbox available through the gcc compile farm which can be used for debugging the problem. Thanks, Adrian > [1] https://sourceware.org/bugzilla/show_bug.cgi?id=23886 -- .''`. John Paul Adrian Glaubitz : :' : Debian Developer - glaub...@debian.org `. `' Freie Universitaet Berlin - glaub...@physik.fu-berlin.de `-GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913 --- End Message --- --- Begin Message --- Source: glibc Source-Version: 2.28-3 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 916...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno (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: Sun, 16 Dec 2018 18:25:59 +0100 Source: glibc Binary: libc-bin libc-dev-bin libc-l10n glibc-doc glibc-source locales locales-all nscd multiarch-support libc6 libc6-dev libc6-dbg libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc libc6-dev-sparc libc6-sparc64 libc6-dev-sparc64 libc6-s390 libc6-dev-s390 libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mips32 libc6-dev-mips32 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-x32 libc6-dev-x32 libc6-xen libc0.3-xen libc6.1-alphaev67 Architecture: source Version: 2.28-3 Distribution: unstable Urgency: medium Maintainer: GNU Libc Maintainers Changed-By: Aurelien Jarno Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc-bin - GNU C Library: Binaries libc-dev-bin - GNU C Library: Development binaries libc-l10n - GNU C Library: localization files libc0.1- GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: detached debugging symbols libc0.1-dev - GNU C Library: Development Libraries and Header Files libc0.1-dev-i386 - GNU C Library: 32bit development libraries for AMD64 libc0.1-i386 - GNU C Library: 32bit shared libraries for AMD64 libc0.1-pic - GNU C Library: PIC archive library libc0.1-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3- GNU C Library: Shared libraries libc0.3-dbg - GNU C Library: detached debugging symbols libc0.3-dev - GNU C Library: Development Libraries and Header Files libc0.3-pic - GNU C Library: PIC archive library libc0.3-udeb - GNU C Library: Shared libraries - udeb (udeb) libc0.3-xen - GNU C Library: Shared libraries [Xen version] libc6 - GNU C Library: Shared libraries libc6-amd64 - GNU C Library: 64bit Shared libraries for AMD64 libc6-dbg - GNU C Library: detached debugging symbols libc6-dev - GNU C Library: Development Libraries and Header Files libc6-dev-amd64 - GNU C Library: 64bit Development Libraries for AMD64 libc6-dev-i386 - GNU C Library: 32-bit development libraries for AMD64 libc6-dev-mips32 - GNU C Library: o32 Development Libraries for MIPS libc6-dev-mips64 - GNU C Library: 64bit Development Libraries for MIPS64 libc6-dev-mipsn32 - GNU C Library: n32
[Git][glibc-team/glibc][sid] releasing package glibc version 2.28-3
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 5b0eebfa by Aurelien Jarno at 2018-12-16T17:26:16Z releasing package glibc version 2.28-3 - - - - - 1 changed file: - debian/changelog View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/5b0eebfaf19394f6ef5f5b687a9554449ca17052 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/commit/5b0eebfaf19394f6ef5f5b687a9554449ca17052 You're receiving this email because of your account on salsa.debian.org.
[Git][glibc-team/glibc] Pushed new tag debian/2.28-3
Aurelien Jarno pushed new tag debian/2.28-3 at GNU Libc Maintainers / glibc -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/tree/debian/2.28-3 You're receiving this email because of your account on salsa.debian.org.
Processed: Bug #916588 in glibc marked as pending
Processing control commands: > tag -1 pending Bug #916588 [libc6] libc6: uses non-essential runlevel in preinst and postinst Added tag(s) pending. -- 916588: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916588 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
Processed: Bug #915958 in glibc marked as pending
Processing control commands: > tag -1 pending Bug #915958 [src:glibc] glibc: Please include patch to fix sigaction regression on m68k Added tag(s) pending. -- 915958: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915958 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems
[Git][glibc-team/glibc][sid] 2 commits: debian/patches/submitted-sigaction-sa-restorer.diff: fix a regression in…
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 530d9c62 by Aurelien Jarno at 2018-12-16T13:30:35Z debian/patches/submitted-sigaction-sa-restorer.diff: fix a regression in sigaction on m68k. Closes: #915958. - - - - - db9fb276 by Aurelien Jarno at 2018-12-16T13:49:10Z debian/script.in/nsscheck.sh: drop direct support for file-rc and always run invoke-rc.d instead. invoke-rc.d in stretch has support for file-rc. Closes: #916588. - - - - - 4 changed files: - debian/changelog - + debian/patches/any/submitted-sigaction-sa-restorer.diff - debian/patches/series - debian/script.in/nsscheck.sh View it on GitLab: https://salsa.debian.org/glibc-team/glibc/compare/02ba9194c909d58981eae156db9249485ef105f7...db9fb27698ad3e2383f0cd993f8d03e7cbb0ad56 -- View it on GitLab: https://salsa.debian.org/glibc-team/glibc/compare/02ba9194c909d58981eae156db9249485ef105f7...db9fb27698ad3e2383f0cd993f8d03e7cbb0ad56 You're receiving this email because of your account on salsa.debian.org.
Bug#916588: libc6: uses non-essential runlevel in preinst and postinst
Package: libc6 Version: 2.28-2 Severity: minor While upgrading libc6 from 2.27-8 to 2.28-2, I saw this: | Checking for services that may need to be restarted... | Checking init scripts... | /var/lib/dpkg/tmp.ci/preinst: 320: /var/lib/dpkg/tmp.ci/preinst: runlevel: not found That's libc6's preinst using runlevel. I also saw this: | Checking for services that may need to be restarted... | Checking init scripts... | /var/lib/dpkg/info/libc6:amd64.postinst: 81: /var/lib/dpkg/info/libc6:amd64.postinst: runlevel: not found | Nothing to restart. That's the same thing for postinst. The message is completely harmless. It's from debian/script.in/nsscheck.sh and tells. When runlevel is not available, we're not running any of sysvinit, systemd or runit and very likely no services are running. In that case, the result is irrelevant and the only negative effect is the message. The upgrade proceeds successfully. Helmut