Processed: Forwarded #1017852

2022-08-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 1017852 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017852
Bug #1017852 [libc6] libc6: mb* functions consider C locale as 7-bit (128 
characters) instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8
Set Bug forwarded-to-address to 
'https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017852'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1017852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017852
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Processed: Forwarded #1017852

2022-08-21 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notforwarded 1017852
Bug #1017852 [libc6] libc6: mb* functions consider C locale as 7-bit (128 
characters) instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8
Unset Bug forwarded-to-address
> forwarded 1017852 https://sourceware.org/bugzilla/show_bug.cgi?id=29511
Bug #1017852 [libc6] libc6: mb* functions consider C locale as 7-bit (128 
characters) instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=29511'.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1017852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017852
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



[Git][glibc-team/glibc][sid] Fix elf/loadfail missing dependency

2022-08-21 Thread Samuel Thibault (@sthibault)


Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
010b75aa by Samuel Thibault at 2022-08-21T11:33:15+00:00
Fix elf/loadfail missing dependency

* debian/patches/hurd-i386/git-loadfail.diff

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/hurd-i386/git-loadfail.diff
- debian/patches/series


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/010b75aa14ece394bad2431c00d4725a35dbeaa1

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/010b75aa14ece394bad2431c00d4725a35dbeaa1
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] Fix elf/global missing dependency

2022-08-21 Thread Samuel Thibault (@sthibault)


Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
9350620a by Samuel Thibault at 2022-08-21T11:29:57+00:00
Fix elf/global missing dependency

  * debian/patches/hurd-i386/git-global.diff

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/hurd-i386/git-global.diff
- debian/patches/series


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/9350620a151c5155e4788794c9f5421b007c5eee

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/9350620a151c5155e4788794c9f5421b007c5eee
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] Update localplt expected results

2022-08-21 Thread Samuel Thibault (@sthibault)


Samuel Thibault pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
e093da17 by Samuel Thibault at 2022-08-21T09:26:40+00:00
Update localplt expected results

- - - - -


1 changed file:

- debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/e093da17a4de032a97018649c24448fd8b185240

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/e093da17a4de032a97018649c24448fd8b185240
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][glibc-2.35] debian/control.in/libc: add a breaks against chrony (<< 4.2-3~). See #1017790.

2022-08-21 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch glibc-2.35 at GNU Libc Maintainers / glibc


Commits:
21da2147 by Aurelien Jarno at 2022-08-21T11:43:49+02:00
debian/control.in/libc: add a breaks against chrony ( 4.2-3~). See 
#1017790.

- - - - -


3 changed files:

- debian/changelog
- debian/control
- debian/control.in/libc


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/21da2147a2ca3fb7f8f08b50c66ddae83407

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/21da2147a2ca3fb7f8f08b50c66ddae83407
You're receiving this email because of your account on salsa.debian.org.




[Git][glibc-team/glibc][sid] 10 commits: debian/debhelper.in/libc-dev.NEWS: fix a typo.

2022-08-21 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
3144b4b7 by Aurelien Jarno at 2022-08-21T14:25:20+02:00
debian/debhelper.in/libc-dev.NEWS: fix a typo.

- - - - -
8da885a2 by Aurelien Jarno at 2022-08-21T14:25:20+02:00
debian/control.in/libc: drop duplicate breaks entry.

- - - - -
8b5649f0 by Aurelien Jarno at 2022-08-21T14:25:20+02:00
debian/patches/*: fix typos in patch description.

- - - - -
83ebe117 by Aurelien Jarno at 2022-08-21T14:25:20+02:00
debian/rules: drop trailing whitespaces.

- - - - -
2dccf72b by Aurelien Jarno at 2022-08-21T14:25:20+02:00
debian/debhelper.in/glibc-source.lintian-overrides: drop unused overrides.

- - - - -
1e424274 by Aurelien Jarno at 2022-08-21T16:12:28+02:00
debian/debhelper.in/libc-bin.lintian-overrides: drop unused overrides.

- - - - -
742a6d1f by Aurelien Jarno at 2022-08-21T16:14:47+02:00
debian/source/lintian-overrides: drop unused overrides.

- - - - -
91446c82 by Aurelien Jarno at 2022-08-21T16:19:00+02:00
debian/debhelper.in/libc-devtools.lintian-overrides: rename overrides following 
lintian changes.

- - - - -
f27d42c6 by Aurelien Jarno at 2022-08-21T16:19:11+02:00
debian/debhelper.in/libc{,-otherbuild].lintian-overrides: rename overrides 
following lintian changes.

- - - - -
8419a5d8 by Aurelien Jarno at 2022-08-21T16:19:20+02:00
debian/*: use /usr/share/dpkg/pkg-info.mk instead of parsing changelog with 
dpkg-parsechangelog.

- - - - -


26 changed files:

- debian/changelog
- debian/control
- debian/control.in/libc
- debian/control.in/main
- debian/debhelper.in/glibc-source.lintian-overrides
- debian/debhelper.in/libc-bin.lintian-overrides
- debian/debhelper.in/libc-dev.NEWS
- debian/debhelper.in/libc-devtools.lintian-overrides
- debian/debhelper.in/libc-otherbuild.lintian-overrides
- debian/debhelper.in/libc.lintian-overrides
- debian/debhelper.in/libc.postinst
- debian/debhelper.in/libc.preinst
- debian/patches/hurd-i386/git-htl-init_sigset.diff
- debian/patches/hurd-i386/git-htl-pthread-self-early.diff
- debian/patches/hurd-i386/git-nuke_ports_on_exec.diff
- debian/patches/hurd-i386/git-pthread_kill_exited.diff
- debian/patches/hurd-i386/git-reply_bogus.diff
- debian/patches/hurd-i386/git-ttydefaults.diff
- debian/patches/hurd-i386/tg-EGREGIOUS-fr.diff
- debian/patches/hurd-i386/tg-EIEIO-fr.diff
- debian/rules
- debian/rules.d/build.mk
- debian/rules.d/control.mk
- debian/rules.d/debhelper.mk
- debian/rules.d/tarball.mk
- debian/source/lintian-overrides


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/010b75aa14ece394bad2431c00d4725a35dbeaa1...8419a5d8a9e2d5d2b1217eecae8828b276f6be80

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/compare/010b75aa14ece394bad2431c00d4725a35dbeaa1...8419a5d8a9e2d5d2b1217eecae8828b276f6be80
You're receiving this email because of your account on salsa.debian.org.




Re: Bug#1017777: bullseye-pu: package glibc/2.31-13+deb11u4

2022-08-21 Thread Cyril Brulebois
Aurelien Jarno  (2022-08-20):
> [ Reason ]
> There are multiple fixes in this upload, mostly coming from the upstream
> stable branch:
> - One security issue with CVE entry
> - Multiple overflow fixes to wide string functions
> - Failure to enforce libio vtable protection
> - A performance issue with string functions affecting Skylake-X CPUs (up
>   to 40% slower)
> - A new NEW.Debian.gz entry for libc6-dev explaining users how to switch
>   from to the TI-RPC implementation following the Sun RPC implementation
>   removal in glibc 2.31
> - Make grantpt usable after multi-threaded fork to prevent Ansible
>   deadlocks.

No objections in principle on the d-i side.


Cheers,
-- 
Cyril Brulebois (k...@debian.org)
D-I release manager -- Release team member -- Freelance Consultant


signature.asc
Description: PGP signature


Processed: Re: Bug#1017852: libc6: C locale is 7-bit (127 characters), must be 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8

2022-08-21 Thread Debian Bug Tracking System
Processing control commands:

> severity -1 normal
Bug #1017852 [libc6] libc6: C locale is 7-bit (127 characters), must be 8-bit 
(256 characters) since POSIX Issue 7 TC2/Issue 8
Severity set to 'normal' from 'important'
> tag -1 + upstream
Bug #1017852 [libc6] libc6: C locale is 7-bit (127 characters), must be 8-bit 
(256 characters) since POSIX Issue 7 TC2/Issue 8
Added tag(s) upstream.
> retitle -1 libc6: mb* functions consider C locale as 7-bit (128 characters) 
> instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8
Bug #1017852 [libc6] libc6: C locale is 7-bit (127 characters), must be 8-bit 
(256 characters) since POSIX Issue 7 TC2/Issue 8
Changed Bug title to 'libc6: mb* functions consider C locale as 7-bit (128 
characters) instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8' 
from 'libc6: C locale is 7-bit (127 characters), must be 8-bit (256 characters) 
since POSIX Issue 7 TC2/Issue 8'.

-- 
1017852: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1017852
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1017852: libc6: C locale is 7-bit (127 characters), must be 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8

2022-08-21 Thread Aurelien Jarno
control: severity -1 normal
control: tag -1 + upstream
control: retitle -1 libc6: mb* functions consider C locale as 7-bit (128 
characters) instead of 8-bit (256 characters) since POSIX Issue 7 TC2/Issue 8

On 2022-08-21 16:23, наб wrote:
> Package: libc6
> Version: 2.33-8
> Severity: important
> 
> Dear Maintainer,
> 
> Consider the following reproducer:

[ snip ]
 
> This breaks all programs that expect to process text/data portably,
> since in LC_ALL=C half of all bytes collapse to one character

"breaks" is a bit strong there given that this behaviour of the C locale
has been there for decades. Note also that the C.UTF-8 helps there, even
if I agree that it should also work with the POSIX locale.

> (for sort this means that they all collate equally, , )!

It depends what is used for sorting. For instance the sort(1) utility
behaves correctly with the C locale.

> Consider a diff of XBD 6.2 ("Character Encoding"), Issue 7 vs Issue 7 TC2:
> -- >8 --
> @@ -1768,9 +1664,13 @@
> 
> 6.2 Character Encoding
> 
> -The POSIX locale contains the characters in Portable 
> Character Set , which have the properties listed
> -in LC_CTYPE . 
> In other locales, the presence, meaning, and
> -representation of any additional characters are locale-specific.
> +The POSIX locale shall contain 256 single-byte characters including the 
> characters in Portable Character
> +Set and Non-Portable Control Characters, which 
> have the properties listed in  +"../basedefs/V1_chap07.html#tag_07_03_01">LC_CTYPE. It is 
> unspecified whether characters not listed in those two tables
> +are classified as punct or cntrl, or neither. Other locales 
> shall contain the characters in  +"#tagtcjh_3">Portable Character Set and may contain any or all of the 
> control characters identified in  +"#tagtcjh_4">Non-Portable Control Characters; the presence, meaning, and 
> representation of any additional characters are
> +locale-specific.
> 
>  In locales other than the POSIX locale, a character may have a 
> state-dependent encoding. There are two types of these
>  encodings:
> -- >8 --

That comes for bug 663. However for the functions listed in that bug,
only the mb* functions are affected. The strcasecmp, strncasecmp,
toupper, tolower and is* functions behave as in the standard. 

Anyway please bring this issue upstream, as it has to be solved there. 

Regards
Aurelien

-- 
Aurelien Jarno  GPG: 4096R/1DDD8C9B
aurel...@aurel32.net http://www.aurel32.net


signature.asc
Description: PGP signature


[Git][glibc-team/glibc][sid] debian/rules.d/build.mk, debian/rules.d/debhelper.mk: update NPTL pretty...

2022-08-21 Thread Aurelien Jarno (@aurel32)


Aurelien Jarno pushed to branch sid at GNU Libc Maintainers / glibc


Commits:
0318f1ef by Aurelien Jarno at 2022-08-21T16:28:24+02:00
debian/rules.d/build.mk, debian/rules.d/debhelper.mk: update NPTL pretty 
printer path following the merge of libpthread into libc.

- - - - -


3 changed files:

- debian/changelog
- debian/rules.d/build.mk
- debian/rules.d/debhelper.mk


View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/0318f1ef26e2ae49c6e6274f7efb7b3cae8ffec2

-- 
View it on GitLab: 
https://salsa.debian.org/glibc-team/glibc/-/commit/0318f1ef26e2ae49c6e6274f7efb7b3cae8ffec2
You're receiving this email because of your account on salsa.debian.org.