Bug#1071084: Updated patch

2024-05-15 Thread Dominik Stadler
A slightly adjusted patch which uses one more newline: --- /usr/update-locale 2024-05-13 23:42:46.584127893 +0200 +++ /usr/sbin/update-locale 2024-05-14 11:18:56.086121879 +0200 @@ -88,7 +88,7 @@ { # Check that this locale does exist my $charset = `LANG= LC_CTYPE= LC_NUMERIC

Bug#1053241: marked as done (glibc: please apply upstream patch to fix slow fstat)

2024-05-11 Thread Debian Bug Tracking System
Your message dated Sat, 11 May 2024 22:36:07 +0200 with message-id and subject line Re: Bug#1053241: glibc: please apply upstream patch to fix slow fstat has caused the Debian Bug report #1053241, regarding glibc: please apply upstream patch to fix slow fstat to be marked as done. This means

Bug#1066887: ENhance Patch for local-gen

2024-04-09 Thread M. Buecher
uot; fi fi - localedef -i "$input" -c -f "$charset" -A /usr/share/locale/locale.alias "$locale" || : + I18NPATH="${I18NPATH}" localedef -i "$input" -c -f "$charset" -A /usr/share/locale/locale.alias "

[Git][glibc-team/glibc][sid] debian/patches/sparc/submitted-sparc-clone.diff: pull patch from the upstream...

2024-04-09 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: fddf20e3 by Aurelien Jarno at 2024-04-10T00:15:00+02:00 debian/patches/sparc/submitted-sparc-clone.diff: pull patch from the upstream BTS to workaround issues with the clone syscall on sparc. Closes: #1063937

Bug#1066887: ENhance Patch for local-gen

2024-04-09 Thread Aurelien Jarno
input="$USER_LOCALES/$input" > fi > fi > - localedef -i "$input" -c -f "$charset" -A > /usr/share/locale/locale.alias "$locale" || : > + I18NPATH="${I18NPATH}" localedef -i "$

[Git][glibc-team/glibc][sid] debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: Rebase patch

2024-03-17 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc Commits: e165102f by Diederik de Haas at 2024-03-16T12:22:47+01:00 debian/patches/hurd-i386/unsubmitted-clock_t_centiseconds.diff: Rebase patch Adjust context due to the following changes: - aa19c68d2bdf3a83 hurd: Use

Bug#1066887: Patch not sufficient

2024-03-16 Thread M. Buecher
Sorry, that was nonsense (assuming I was too tired), of course my local patch is overwritten by a package update. On Fri, 15 Mar 2024 18:54:42 +0100 "M. Buecher" wrote: > Unfortunately enhancing `locale-gen` doesn't work during an package > update via apt: > > ... >

Bug#793368: Patch for debian/debhelper.in/locales.config - POSIX style

2024-03-16 Thread M. Buecher
Here's a working and POSIX compatible patch for locales.config. Kind regards Matthias diff --git a/debian/debhelper.in/locales.config b/debian/debhelper.in/locales.config index b9620bf7..21f96d3d 100644 --- a/debian/debhelper.in/locales.config +++ b/debian/debhelper.in/locales.config @@ -51,7

Bug#1066887: Patch not sufficient

2024-03-15 Thread M. Buecher
Unfortunately enhancing `locale-gen` doesn't work during an package update via apt: ... Setting up locales (2.36-9+deb12u4) ... Generating locales (this might take a while)...   en_US.UTF-8... done   en_DE.UTF-8@INTL...[error] cannot open locale definition file `en_US@INTL': No such file or

Bug#1066887: ENhance Patch for local-gen

2024-03-15 Thread M. Buecher
Adding / back to end of the path, so that a locale file is immediately found. diff --git a/debian/local/usr_sbin/locale-gen b/debian/local/usr_sbin/locale-gen index 7fa3d772..1711a4f0 100755 --- a/debian/local/usr_sbin/locale-gen +++ b/debian/local/usr_sbin/locale-gen @@ -23,6 +23,12 @@

Bug#1066887: Patch for locale-gen

2024-03-15 Thread M. Buecher
diff --git a/debian/local/usr_sbin/locale-gen b/debian/local/usr_sbin/locale-gen index 7fa3d772..1711a4f0 100755 --- a/debian/local/usr_sbin/locale-gen +++ b/debian/local/usr_sbin/locale-gen @@ -23,6 +23,12 @@ is_entry_ok() { fi } +if [ -z "${I18NPATH:-}" ]; then + if [ -d

[Git][glibc-team/glibc][bookworm] 6 commits: debian/patches/any/local-CVE-2023-6246.patch: Fix a heap buffer overflow in...

2024-02-24 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bookworm at GNU Libc Maintainers / glibc Commits: 46985a2a by Aurelien Jarno at 2024-01-21T13:01:52+01:00 debian/patches/any/local-CVE-2023-6246.patch: Fix a heap buffer overflow in __vsyslog_internal (CVE-2023-6246). - - - - - 880368e7 by Aurelien Jarno

[Git][glibc-team/glibc][sid] Fix upstream version for upstream patch

2024-02-17 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc Commits: 3e2e6677 by Samuel Thibault at 2024-02-17T22:21:24+01:00 Fix upstream version for upstream patch - - - - - 1 changed file: - debian/patches/series View it on GitLab: https://salsa.debian.org/glibc-team/glibc

[Git][glibc-team/glibc][glibc-2.39] Refresh hurd-specific patch series

2024-02-03 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch glibc-2.39 at GNU Libc Maintainers / glibc Commits: 1a63c6f2 by Samuel Thibault at 2024-02-03T15:22:44+00:00 Refresh hurd-specific patch series * debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff: Now useless. * debian/patches/hurd-i386/local

[Git][glibc-team/glibc][glibc-2.38] Fix changelog, and drop duplicate patch

2023-12-18 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch glibc-2.38 at GNU Libc Maintainers / glibc Commits: 37ac5688 by Samuel Thibault at 2023-12-18T20:56:01+01:00 Fix changelog, and drop duplicate patch - - - - - 3 changed files: - debian/changelog - − debian/patches/hurd-i386/git-intr-msg-iter.diff - debian

[Git][glibc-team/tzdata][bullseye] 4 commits: Cherry-pick patch from upstream:

2023-12-01 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bullseye at GNU Libc Maintainers / tzdata Commits: 97608e38 by Aurelien Jarno at 2023-12-01T22:28:44+01:00 Cherry-pick patch from upstream: * Cherry-pick patch from upstream: - 25-no-leap-second-on-2023-12-31.patch: Update leap-seconds.list from upstream

Bug#1053241: glibc: please apply upstream patch to fix slow fstat

2023-11-26 Thread Fabio Pedretti
ar Maintainer, > > > > glibc uses a slow version of fstat. Details are documented > > here: https://lwn.net/Articles/944214/ > > > > A patch to fix this was merged in glibc: > > https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=551101e8240b7514fc646d1722f8b

Bug#1053241: glibc: please apply upstream patch to fix slow fstat

2023-11-26 Thread Aurelien Jarno
Hi, On 2023-09-29 21:52, Fabio Pedretti wrote: > Package: glibc > Version: 2.36-9+deb12u1 > Severity: normal > X-Debbugs-Cc: pedretti.fa...@gmail.com > > Dear Maintainer, > > glibc uses a slow version of fstat. Details are documented > here: https://lwn.net/Articles/

[Git][glibc-team/glibc][sid] Use upstream patch

2023-11-20 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc Commits: d30c9766 by Samuel Thibault at 2023-11-20T22:29:12+00:00 Use upstream patch - - - - - 1 changed file: - debian/patches/hurd-i386/git-exec-intr.diff View it on GitLab: https://salsa.debian.org/glibc-team/glibc

[Git][glibc-team/glibc][bullseye] 2 commits: debian/patches/any/local-CVE-2023-4911.patch: Fix a buffer overflow in the...

2023-10-03 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bullseye at GNU Libc Maintainers / glibc Commits: a6ef77d0 by Aurelien Jarno at 2023-09-24T17:43:10+02:00 debian/patches/any/local-CVE-2023-4911.patch: Fix a buffer overflow in the dynamic loaders processing of the GLIBC_TUNABLES environment variable (CVE-2023

[Git][glibc-team/glibc][bookworm] 2 commits: debian/patches/any/local-CVE-2023-4911.patch: Fix a buffer overflow in the...

2023-10-03 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bookworm at GNU Libc Maintainers / glibc Commits: ea8087db by Aurelien Jarno at 2023-09-30T10:30:25+02:00 debian/patches/any/local-CVE-2023-4911.patch: Fix a buffer overflow in the dynamic loaders processing of the GLIBC_TUNABLES environment variable (CVE-2023

Bug#1053241: glibc: please apply upstream patch to fix slow fstat

2023-09-29 Thread Fabio Pedretti
Package: glibc Version: 2.36-9+deb12u1 Severity: normal X-Debbugs-Cc: pedretti.fa...@gmail.com Dear Maintainer, glibc uses a slow version of fstat. Details are documented here: https://lwn.net/Articles/944214/ A patch to fix this was merged in glibc: https://sourceware.org/git/?p=glibc.git

[Git][glibc-team/tzdata][bullseye] 2 commits: Cherry-pick patch from upstream:

2023-04-18 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bullseye at GNU Libc Maintainers / tzdata Commits: 333b7c6a by Aurelien Jarno at 2023-04-18T22:01:31+02:00 Cherry-pick patch from upstream: * Cherry-pick patch from upstream: - 24-lebanon-dst2.patch: Revert the Lebanon DST change introduced in 2023b

[Git][glibc-team/glibc][sid] Fix patch ordering

2022-12-18 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc Commits: 5a1ee844 by Samuel Thibault at 2022-12-19T01:44:35+01:00 Fix patch ordering - - - - - 1 changed file: - debian/patches/series View it on GitLab: https://salsa.debian.org/glibc-team/glibc/-/commit

[Git][glibc-team/glibc][bullseye] debian/patches/local-require-bmi-in-avx2-ifunc.diff: new patch extracted from...

2022-10-04 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch bullseye at GNU Libc Maintainers / glibc Commits: 0456b28d by Aurelien Jarno at 2022-10-04T23:38:48+02:00 debian/patches/local-require-bmi-in-avx2-ifunc.diff: new patch extracted from an upstream commit, to change the AVX2 ifunc selector to require the BMI2

Bug#1015740: marked as done (libc6: Include patch to make grantpt usable after multi-threaded fork in more cases)

2022-08-28 Thread Debian Bug Tracking System
Your message dated Sun, 28 Aug 2022 12:02:08 + with message-id and subject line Bug#1015740: fixed in glibc 2.31-13+deb11u4 has caused the Debian Bug report #1015740, regarding libc6: Include patch to make grantpt usable after multi-threaded fork in more cases to be marked as done

Bug#1015740: libc6: Include patch to make grantpt usable after multi-threaded fork in more cases

2022-07-19 Thread Ian Wienand
Package: libc6 Version: 2.31-13+deb11u3 Severity: normal Tags: patch X-Debbugs-Cc: iwien...@redhat.com Dear Maintainer, The glibc bug https://sourceware.org/bugzilla/show_bug.cgi?id=24941 fixed by https://sourceware.org/git/gitweb.cgi?p=glibc.git;h=27fe5f2e67a0e4cc0526b1b32b55f8e519075edb

[Git][glibc-team/glibc][sid] debian/patches/any/submitted-localedef-check-magic.patch: new patch to display...

2021-12-05 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 7fc9d83d by Aurelien Jarno at 2021-12-05T15:56:44+01:00 debian/patches/any/submitted-localedef-check-magic.patch: new patch to display a proper error message for bad locale-archive files. Closes: #993772

[Git][glibc-team/glibc][sid] debian/debhelper.in/libc.postinst: grab patch from Ubuntu to carefully restart...

2021-09-07 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: c41038a6 by Aurelien Jarno at 2021-09-07T21:48:06+02:00 debian/debhelper.in/libc.postinst: grab patch from Ubuntu to carefully restart systemd on libc6 upgrade. Closes: #993821. - - - - - 2 changed files

Bug#982203: marked as done (all/local-ldd.diff patch needs to be updated or dropped for glibc 2.33)

2021-09-05 Thread Debian Bug Tracking System
Your message dated Mon, 06 Sep 2021 05:18:35 + with message-id and subject line Bug#982203: fixed in glibc 2.33-0experimental0 has caused the Debian Bug report #982203, regarding all/local-ldd.diff patch needs to be updated or dropped for glibc 2.33 to be marked as done. This means that you

[Git][glibc-team/glibc][glibc-2.32] hurd: Complete MONOTONIC patch with timed locks.

2021-08-21 Thread Samuel Thibault (@sthibault)
Samuel Thibault pushed to branch glibc-2.32 at GNU Libc Maintainers / glibc Commits: 73ec4b2d by Samuel Thibault at 2021-08-21T21:57:53+02:00 hurd: Complete MONOTONIC patch with timed locks. * debian/patches/hurd-i386/local-clock_gettime_MONOTONIC.diff - - - - - 2 changed files

[Git][glibc-team/glibc][sid] 2 commits: debian/patches/amd64/git-x86_64-remove-pie-check.diff: new patch from upstream...

2021-08-17 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 6a6c4b4a by Aurelien Jarno at 2021-08-17T21:46:00+02:00 debian/patches/amd64/git-x86_64-remove-pie-check.diff: new patch from upstream to fix FTBFS on amd64 with binutils 2.37. - - - - - c80e4849 by Aurelien Jarno

[Git][glibc-team/glibc][sid] debian/patches/hppa/git-fcntl.h-update.diff: new patch from upstream to update...

2021-08-16 Thread Aurelien Jarno (@aurel32)
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: 3e35ef7a by Aurelien Jarno at 2021-08-16T15:23:27+02:00 debian/patches/hppa/git-fcntl.h-update.diff: new patch from upstream to update EFD_NONBLOCK, IN_NONBLOCK, SFD_NONBLOCK and TFD_NONBLOCK on HPPA. Closes

Re: Is arm/unsubmitted-ldconfig-cache-abi.diff patch still up-to-date/needed?

2021-08-16 Thread Aurelien Jarno
On 2021-08-13 13:28, Diederik de Haas wrote: > On vrijdag 13 augustus 2021 13:11:05 CEST Diederik de Haas wrote: > > But wanted to bring it to your attention none-the-less as the remaining > > patch, arm/unsubmitted-ldconfig-cache-abi.diff, is 5 years old and may no > > longer

Re: Is arm/unsubmitted-ldconfig-cache-abi.diff patch still up-to-date/needed?

2021-08-13 Thread Diederik de Haas
On vrijdag 13 augustus 2021 13:11:05 CEST Diederik de Haas wrote: > But wanted to bring it to your attention none-the-less as the remaining > patch, arm/unsubmitted-ldconfig-cache-abi.diff, is 5 years old and may no > longer be needed. Or should be updated. > Or it's still doing

Is arm/unsubmitted-ldconfig-cache-abi.diff patch still up-to-date/needed?

2021-08-13 Thread Diederik de Haas
for it. But wanted to bring it to your attention none-the-less as the remaining patch, arm/unsubmitted-ldconfig-cache-abi.diff, is 5 years old and may no longer be needed. Or should be updated. Or it's still doing exactly what it intended to do :-) Cheers, Diederik [1] https://github.com/raspberrypi

Processed: Re: Bug#991897: removal of the any/local-rtlddir-cross.diff patch broke cross builds

2021-08-06 Thread Debian Bug Tracking System
Processing control commands: > reassign -1 cross-toolchain-base-ports-46 Bug #991897 [src:glibc] removal of the any/local-rtlddir-cross.diff patch broke cross builds Bug reassigned from package 'src:glibc' to 'cross-toolchain-base-ports-46'. Warning: Unknown package 'cross-toolchain-base-po

Bug#991897: removal of the any/local-rtlddir-cross.diff patch broke cross builds

2021-08-06 Thread Aurelien Jarno
control: reassign -1 cross-toolchain-base-ports-46 control: tag -1 + patch control: tag -1 - moreinfo control: tag -1 - unreproducible On 2021-08-05 18:59, Aurelien Jarno wrote: > control: tag -1 + moreinfo > control: tag -1 + unreproducible > > On 2021-08-04 19:03, Matthias

Processed: Re: Bug#991897: removal of the any/local-rtlddir-cross.diff patch broke cross builds

2021-08-05 Thread Debian Bug Tracking System
Processing control commands: > tag -1 + moreinfo Bug #991897 [src:glibc] removal of the any/local-rtlddir-cross.diff patch broke cross builds Added tag(s) moreinfo. > tag -1 + unreproducible Bug #991897 [src:glibc] removal of the any/local-rtlddir-cross.diff patch broke cross builds Added

Bug#991897: removal of the any/local-rtlddir-cross.diff patch broke cross builds

2021-08-05 Thread Aurelien Jarno
control: tag -1 + moreinfo control: tag -1 + unreproducible On 2021-08-04 19:03, Matthias Klose wrote: > Package: src:glibc > Version: 2.31-13 > Severity: serious > Tags: sid bullseye > > when cross-building glibc in the c-t-b packages, the libc.so linker file for > some non-default multilib

Bug#991897: removal of the any/local-rtlddir-cross.diff patch broke cross builds

2021-08-04 Thread Matthias Klose
Package: src:glibc Version: 2.31-13 Severity: serious Tags: sid bullseye when cross-building glibc in the c-t-b packages, the libc.so linker file for some non-default multilib builds like the sparc build for sparc64 is broken, leading to build failures for at least all gcc-N cross multilib

[Git][glibc-team/glibc][sid] debian/patches/any/local-rtlddir-cross.diff: drop patch, letting upstream...

2021-04-25 Thread Aurelien Jarno
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: d430db62 by Aurelien Jarno at 2021-04-25T18:49:38+02:00 debian/patches/any/local-rtlddir-cross.diff: drop patch, letting upstream makefiles to install the dynamic linker symlink directly in the right location

Bug#982203: all/local-ldd.diff patch needs to be updated or dropped for glibc 2.33

2021-02-07 Thread Matthias Klose
Package: src:glibc all/local-ldd.diff patch needs to be updated or dropped for glibc 2.33. see https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1914860

Bug#264039: Patch to add memusage and memusagestat

2021-01-03 Thread Josh Triplett
On Sun, 3 Jan 2021 15:01:10 +0100 Aurelien Jarno wrote: > On 2020-12-28 23:00, Josh Triplett wrote: > > On Tue, 21 Apr 2020 20:58:56 +0200 Stephen Kitt wrote: > > > The attached patch adds memusage and memusagestat to the libc-bin package. > > > This does mean that t

Bug#264039: Patch to add memusage and memusagestat

2021-01-03 Thread Aurelien Jarno
On 2020-12-28 23:00, Josh Triplett wrote: > On Tue, 21 Apr 2020 20:58:56 +0200 Stephen Kitt wrote: > > The attached patch adds memusage and memusagestat to the libc-bin package. > > This does mean that the latter becomes dependent on libgd3, so it might be > > better to add a

Bug#264039: Patch to add memusage and memusagestat

2020-12-28 Thread Josh Triplett
On Tue, 21 Apr 2020 20:58:56 +0200 Stephen Kitt wrote: > The attached patch adds memusage and memusagestat to the libc-bin package. > This does mean that the latter becomes dependent on libgd3, so it might be > better to add a new memusage package; I can take care of that if the >

[PATCH] Change English locale of Kiev/Kyiv to match the internationally recognizable name.

2020-11-30 Thread Olena Khomenko
Dear all, Change the English name of the Ukrainian capital to Kyiv (not Kiev), to match the internationally recognizable name. In June 2019, at the request of the U.S. Department of State, the Embassy of Ukraine in the USA, and Ukrainian organizations in the United States, the name «Kyiv» was

Bug#91815: Patch to add memusage and memusagestat

2020-11-28 Thread Daichi Fukui
Hi Do you have a plan to push the patch '0001-Build-and-package-memusage.patch' so that it lands in Bullseye or later? I'm looking forward to it. Best, Fukui

[Git][glibc-team/glibc][sid] hurd-i386/git-posix_openpt.diff: Note that patch is commited upstream

2020-11-08 Thread Samuel Thibault
Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc Commits: f8078ccb by Samuel Thibault at 2020-11-08T15:30:24+01:00 hurd-i386/git-posix_openpt.diff: Note that patch is commited upstream - - - - - 3 changed files: - debian/changelog - debian/patches/hurd-i386

Bug#916276: glibc: Please add prelimenary patch to fix regression on qemu-user

2020-09-19 Thread Thorsten Glaser
Hi, >The patch is basically replacing the getdents64 syscall by the getdents >one. This means that applying this patch would make debian differ with >regards to other distributions in the syscalls that are used for the >same binaries. In turns it is likely going to affect binaries tha

Bug#916276: glibc: Please add prelimenary patch to fix regression on qemu-user

2020-09-19 Thread Aurelien Jarno
Hi, On 2020-09-17 21:44, Thorsten Glaser wrote: > Hello glibc maintainers, > > would you please consider including this patch to unbreak things > (fix a regression) until the triangle between qemu, Linux and glibc > has figured out how to best deal with it? The patch is basi

Bug#916276: glibc: Please add prelimenary patch to fix regression on qemu-user

2020-09-17 Thread Thorsten Glaser
Hello glibc maintainers, would you please consider including this patch to unbreak things (fix a regression) until the triangle between qemu, Linux and glibc has figured out how to best deal with it? Thanks, //mirabilos -- you introduced a merge commit│ % g rebase -i HEAD^^ sorry

[Git][glibc-team/glibc][sid] 2 commits: debian/patches/any/submitted-selinux-deprecations.diff: proposed patch to...

2020-07-22 Thread Aurelien Jarno
Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc Commits: c1c080b4 by Aurelien Jarno at 2020-07-22T23:59:08+02:00 debian/patches/any/submitted-selinux-deprecations.diff: proposed patch to ignore the selinux deprecations introduced in libselinux (= 3.1), fixing an FTBFS

Bug#91815: Patch to add memusage and memusagestat

2020-07-08 Thread Stephen Kitt
> > +Multi-Arch: foreign > > I doubt that memusage is eligible for Multi-Arch: foreign. > > > +Depends: ${shlibs:Depends}, ${misc:Depends} > > +Recommends: manpages, manpages-dev > > +Build-Profiles: > > You need Breaks + Replaces here. With the current

Bug#91815: Patch to add memusage and memusagestat

2020-07-08 Thread Helmut Grohne
ly useful for people needing libc-dev. Sounds good to me. > I’ve implemented this, see the attached patch. I’m not sure the upgrade > scenario is ideal though: recommends are ignored on upgrades. This means > that, if libc-dev-bin recommends libc-devtools, upgrades won’t install the

Bug#91815: Patch to add memusage and memusagestat

2020-07-08 Thread Stephen Kitt
o resolve > build-dependencies. In that case we can already create libc-devtools > with memstatusage and also move mtrace, sotruss, sprof there. Those 3 > binaries are very unlikely to be used to build packages, so I don't > expect breakages. From the user point of view, it's just

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-30 Thread Petr Vorel
Hi Florian, > * Petr Vorel: > >> nss_compat no longer depends on libnsl in current glibc. It can be used > >> without NIS, and some users do that. I don't think your patch changes > >> this. > > Interesting. I guess adding this would be worth then:

[RFC PATCH v5 1/2] Remove --enable-obsolete-nsl

2020-06-30 Thread Petr Vorel
this means that *always* libnsl is only built as shared library for backward compatibility and the NSS modules libnss_nis and libnss_nisplus are not built at all, libnsl's headers aren't installed. This compatibility is kept only for architectures and ABIs that have been added in or before

[RFC PATCH v5 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-30 Thread Petr Vorel
Hi, changes v4->v5: * update manual/nsswitch.texi and nss/nsswitch.conf * mention that libnss_compat does not depended on libnsl since 2.27 and thus can be used without NIS * wrap NEWS with column 72 Kind regards, Petr Petr Vorel (2): Remove --enable-obsolete-nsl Remove

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-30 Thread Petr Vorel
; > >> > -#endif > >> > - > >> That looks a bit like a pre-existing bug—we do have nss_compat even > >> without libnsl. But the change itself looks okay. > > Hm, I'll have look into it after this patchset is finished, but not sure > > i

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-30 Thread Florian Weimer
* Petr Vorel: >> nss_compat no longer depends on libnsl in current glibc. It can be used >> without NIS, and some users do that. I don't think your patch changes >> this. > Interesting. I guess adding this would be worth then: > libnss_compat no longer depends on libnsl

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-30 Thread Petr Vorel
Hi Florian, thank you for your review. I'll have time to send next version in second half of July. > * Petr Vorel: > > diff --git a/NEWS b/NEWS > > index a660fc59a8..cfaf50c816 100644 > > --- a/NEWS > > +++ b/NEWS > > @@ -33,6 +33,14 @@ Major new features: > > Deprecated and removed features,

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-30 Thread Florian Weimer
e nss_compat even >> without libnsl. But the change itself looks okay. > Hm, I'll have look into it after this patchset is finished, but not sure > if I'm able to fix this. Sorry, no change to the patch is required. Removing this is fine. We shouldn't have had a default that depend

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-24 Thread Florian Weimer
* Petr Vorel: > diff --git a/NEWS b/NEWS > index a660fc59a8..cfaf50c816 100644 > --- a/NEWS > +++ b/NEWS > @@ -33,6 +33,14 @@ Major new features: > > Deprecated and removed features, and other changes affecting compatibility: > > +* Remove configure option --enable-obsolete-nsl. libnsl is

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-09 Thread Petr Vorel
Hi Szabolcs, ... > > +* Remove configure option --enable-obsolete-nsl. libnsl is only built as > > shared > > + library for backward compatibility and the NSS modules libnss_compat, > > + libnss_nis and libnss_nisplus are not built at all, libnsl's headers > > aren't > > + installed. This

Re: [RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-08 Thread Szabolcs Nagy
The 06/06/2020 22:09, Petr Vorel wrote: > this means that *always* libnsl is only built as shared library for > backward compatibility and the NSS modules libnss_compat, libnss_nis and > libnss_nisplus are not built at all, libnsl's headers aren't installed. > > This compatibility is kept only

[RFC PATCH v4 1/2] configure: Remove --enable-obsolete-nsl

2020-06-06 Thread Petr Vorel
this means that *always* libnsl is only built as shared library for backward compatibility and the NSS modules libnss_compat, libnss_nis and libnss_nisplus are not built at all, libnsl's headers aren't installed. This compatibility is kept only for architectures and ABIs that have been added in

[RFC PATCH v4 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-06 Thread Petr Vorel
Hi, sorry for posting too many versions. changes v3->v4: * Rename libc_hidden_nolink back to libc_hidden_nolink_sunrpc (more descriptive, fewer line changed). changes v2->v3: * Fix issue with missing etc directory. It was caused by missing: install-others = $(inst_sysconfdir)/rpc But now is

Re: [RFC PATCH v3 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-06 Thread Petr Vorel
Hi, Maybe the naming isn't quite right: I guess libc_hidden_nolink should be libc_hidden_nolink_sunrpc (thus files in sunrpc/ will not have to be renamed) => v4. I kept libnsl_hidden_nolink_def. I could rename it to libnsl_hidden_nolink if desired. Kind regards, Petr

[RFC PATCH v3 1/2] configure: Remove --enable-obsolete-nsl

2020-06-06 Thread Petr Vorel
this means that *always* libnsl is only built as shared library for backward compatibility and the NSS modules libnss_compat, libnss_nis and libnss_nisplus are not built at all, libnsl's headers aren't installed. This compatibility is kept only for architectures and ABIs that have been added in

[RFC PATCH v3 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-06 Thread Petr Vorel
Hi, changes v2->v3: * Fix issue with missing etc directory. It was caused by missing: install-others = $(inst_sysconfdir)/rpc But now is /etc/rpc only included on backward compatibility. It leaded me to create /etc directory for tests in testroot.pristine/install.stamp make target (I could add

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-06 Thread Petr Vorel
Hi, > On Fri, 5 Jun 2020, Szabolcs Nagy wrote: > > i would try to see why /etc is not created in the testroot. > Maybe it was only previously created as part of installing /etc/rpc there > and the patch is causing that file no longer to be installed? Found that. That was th

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-06 Thread Petr Vorel
Hi Szabolcs, Joseph, > On Fri, 5 Jun 2020, Szabolcs Nagy wrote: > > i would try to see why /etc is not created in the testroot. > Maybe it was only previously created as part of installing /etc/rpc there > and the patch is causing that file no longer to be installed? Thank

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-05 Thread Joseph Myers
On Fri, 5 Jun 2020, Szabolcs Nagy wrote: > i would try to see why /etc is not created in the testroot. Maybe it was only previously created as part of installing /etc/rpc there and the patch is causing that file no longer to be installed? -- Joseph S. Myers jos...@codesourcery.com

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-05 Thread Szabolcs Nagy
* Petr Vorel [2020-06-05 18:53:53 +0200]: > $ strace -o logfile -f -s 222 -tt make test > t=elf/tst-ldconfig-ld_so_conf-update > original exit status 1 > error: xfopen.c:29: could not open /etc/ld.so.conf (mode "a+"): No such file > or directory > error: 1 test failures > running post-clean

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-05 Thread Florian Weimer
* Petr Vorel: >> I'm still having issues with elf/tst-ldconfig-ld_so_conf-update when >> running with both commits (it's ok when running only first commit). > > OK, I noticed core dump (can be reproduced): > systemd-coredump[26018]: Process 26016 (ld-linux-x86-64) of user 1000 dumped > core. > >

Re: [RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-05 Thread Petr Vorel
> Hi, > I'm still having issues with elf/tst-ldconfig-ld_so_conf-update when > running with both commits (it's ok when running only first commit). OK, I noticed core dump (can be reproduced): systemd-coredump[26018]: Process 26016 (ld-linux-x86-64) of user 1000 dumped core. PID:

[RFC PATCH v2 1/2] configure: Remove --enable-obsolete-nsl

2020-06-05 Thread Petr Vorel
this means that *always* libnsl is only built as shared library for backward compatibility and the NSS modules libnss_compat, libnss_nis and libnss_nisplus are not built at all, libnsl's headers aren't installed. This compatibility is kept only for architectures and ABIs that have been added in

[RFC PATCH v2 0/2] Remove --enable-obsolete-nsl --enable-obsolete-rpc

2020-06-05 Thread Petr Vorel
Hi, I'm still having issues with elf/tst-ldconfig-ld_so_conf-update when running with both commits (it's ok when running only first commit). $ ../glibc/configure --prefix=/usr $ make -j`nproc` $ make -j`nproc` check 1 FAIL 4165 PASS 24 UNSUPPORTED 12 XFAIL 6 XPASS FAIL:

Re: [RFC PATCH] Remove --enable-obsolete-rpc flag

2020-06-04 Thread Petr Vorel
Hi, [ Cc: Debian glibc maintainers and Buildroot maintainer (the only distros I'm aware of they use it, although there will be others) ] > The 06/04/2020 12:35, Petr Vorel wrote: > > The Sun RPC headers are not built, rpcgen program, librpcsvc and > > test for bug #20790 are completely removed.

[Git][glibc-team/glibc][glibc-2.31] debian/patches/riscv64/local-asin-acos-raise-invalid.diff: new patch to...

2020-05-17 Thread Aurelien Jarno
Aurelien Jarno pushed to branch glibc-2.31 at GNU Libc Maintainers / glibc Commits: 6588cab2 by Aurelien Jarno at 2020-05-17T17:35:58+02:00 debian/patches/riscv64/local-asin-acos-raise-invalid.diff: new patch to workaround a GCC 10 bug on riscv64. - - - - - 3 changed files: - debian

Bug#91815: Patch to add memusage and memusagestat

2020-05-16 Thread Aurelien Jarno
Hi Stephen, hi Helmut, On 2020-05-09 12:27, Helmut Grohne wrote: > Hi Stephen, > > Thank you for not dropping the ball after my initial "it's not that > easy" reply. > > On Sat, May 09, 2020 at 10:53:10AM +0200, Stephen Kitt wrote: > > There’s another part of the transition which bothers me: if

Bug#91815: Patch to add memusage and memusagestat

2020-05-09 Thread Helmut Grohne
Hi Stephen, Thank you for not dropping the ball after my initial "it's not that easy" reply. On Sat, May 09, 2020 at 10:53:10AM +0200, Stephen Kitt wrote: > There’s another part of the transition which bothers me: if we add memusage > to a package which is depended upon (albeit temporarily) by

Bug#91815: Patch to add memusage and memusagestat

2020-05-09 Thread Stephen Kitt
Hi Aurélien, hi Helmut, On Mon, 4 May 2020 07:11:37 +0200, Helmut Grohne wrote: > On Mon, May 04, 2020 at 12:00:28AM +0200, Aurelien Jarno wrote: > > Thanks for the detailed explanations. It looks to me that it's better to > > add a different package. And while mtrace looks a good candidate to

Bug#91815: Patch to add memusage and memusagestat

2020-05-03 Thread Helmut Grohne
epends on a specific version of the compiler and such dependencies are not compatible with cross compilation until we fix #666743 aka gcc-for-host. That bug has a patch, but nobody wants to review it and communication isn't working best on the issue either. If you really want to make a dent now, you need to d

Bug#91815: Patch to add memusage and memusagestat

2020-05-03 Thread Aurelien Jarno
Hi, On 2020-04-22 06:53, Helmut Grohne wrote: > Hi Aurelien and Stephen, > > On Wed, Apr 22, 2020 at 12:04:32AM +0200, Aurelien Jarno wrote: > > > The attached patch adds memusage and memusagestat to the libc-bin package. > > > This does mean that the latter beco

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-24 Thread Jonathan Wakely
said he doesn't like it, that doesn't mean it's a bug or actually causes incorrect results. Whereas using -isystem provably *does* break the implementation, making it impossible for #include to meet the requirements of the C++ standard. And your proposed patch doesn't prevent that. If a prog

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-23 Thread Jonathan Wakely
f whether it breaks or unbreaks other pieces of software. He said he doesn't like it, that doesn't mean it's a bug or actually causes incorrect results. Whereas using -isystem provably *does* break the implementation, making it impossible for #include to meet the requirements of the C++ standard. And y

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-22 Thread Helmut Grohne
the additional C++ overloads such as ::abs(long) > and ::abs(long long) won't be defined. That is the reason why > libstdc++ provides its own . > > And if you do -isystem /usr/include (or any other option that causes > libstdc++'s to be skipped) that doesn't work. Only > :

Bug#91815: Patch to add memusage and memusagestat

2020-04-22 Thread Helmut Grohne
Hi Aurelien and Stephen, On Wed, Apr 22, 2020 at 12:04:32AM +0200, Aurelien Jarno wrote: > > The attached patch adds memusage and memusagestat to the libc-bin package. > > This does mean that the latter becomes dependent on libgd3, so it might be > > better to add a new memus

Bug#91815: Patch to add memusage and memusagestat

2020-04-22 Thread Stephen Kitt
Hi, On Wed, 22 Apr 2020 00:04:32 +0200, Aurelien Jarno wrote: > On 2020-04-21 20:58, Stephen Kitt wrote: > Thanks for trying to fix one of the oldest glibc bugs ;-) You’re welcome! > > The attached patch adds memusage and memusagestat to the libc-bin package. > > This does me

Bug#91815: Patch to add memusage and memusagestat

2020-04-21 Thread Aurelien Jarno
Hi, On 2020-04-21 20:58, Stephen Kitt wrote: > Control: tag -1 + patch > > Hi, Thanks for trying to fix one of the oldest glibc bugs ;-) > The attached patch adds memusage and memusagestat to the libc-bin package. > This does mean that the latter becomes dependent on libg

Processed: Patch to add memusage and memusagestat

2020-04-21 Thread Debian Bug Tracking System
Processing control commands: > tag -1 + patch Bug #91815 [src:glibc] Build memusage and memusagestat ? Bug #214257 [src:glibc] Include memusage in distribution Bug #264039 [src:glibc] libc6-dev: memusage and libmemusage missing Added tag(s) patch. Added tag(s) patch. Added tag(s) pa

Bug#91815: Patch to add memusage and memusagestat

2020-04-21 Thread Stephen Kitt
Control: tag -1 + patch Hi, The attached patch adds memusage and memusagestat to the libc-bin package. This does mean that the latter becomes dependent on libgd3, so it might be better to add a new memusage package; I can take care of that if the maintainers think it’s better. Regards, Stephen

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-20 Thread Jonathan Wakely
usr/include breaks code, with or without your patch.

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-20 Thread Marc Glisse
of a header with a different name and wouldn't mind seeing them go. But even if your patch, or some other patch, happens to make things kind of work, please do **not** consider this a supported feature, and keep fixing those broken packages (including the big bad cmake which regularly adds su

Bug#798955: [PATCH] libstdc++: don't use #include_next in c_global headers

2020-04-19 Thread Helmut Grohne
The and headers need their counter parts and from the libc respectively, but libstdc++ wraps these headers. Now and include these headers using $ echo '#include ' | g++ -x c++ -E - -isystem /usr/include >/dev/null In file included from :1: /usr/include/c++/9/cstdlib:75:15: fatal error:

Bug#943538: marked as done (glibc: please backport patch gnu hash support for MIPS)

2020-03-12 Thread Debian Bug Tracking System
Your message dated Thu, 12 Mar 2020 06:20:18 + with message-id and subject line Bug#943538: fixed in glibc 2.31-0experimental0 has caused the Debian Bug report #943538, regarding glibc: please backport patch gnu hash support for MIPS to be marked as done. This means that you claim

Bug#951237: marked as done (glibc/mips: bpo patch: mips: Fix argument passing for inlined syscalls on Linux [BZ #25523])

2020-03-11 Thread Debian Bug Tracking System
Your message dated Wed, 11 Mar 2020 22:21:10 + with message-id and subject line Bug#951237: fixed in glibc 2.30-1 has caused the Debian Bug report #951237, regarding glibc/mips: bpo patch: mips: Fix argument passing for inlined syscalls on Linux [BZ #25523] to be marked as done. This means

Bug#951237: glibc/mips: bpo patch: mips: Fix argument passing for inlined syscalls on Linux [BZ #25523]

2020-02-13 Thread Aurelien Jarno
On 2020-02-13 10:52, YunQiang Su wrote: > Package: src:glibc > Version: 2.29 > Severity: serious > > https://sourceware.org/bugzilla/show_bug.cgi?id=25523 > https://sourceware.org/git/?p=glibc.git;a=commit;h=4fbba6fe904d0094ddc4284066b3860d119cbd4a > > mips: Fix argument passing for inlined

  1   2   3   4   5   6   7   8   9   10   >