Bug#1000652: marked as done (/usr/bin/iconv: bus error iconv -f CP1251 -t UTF-8 wmsal.h -o wmsal.h)

2024-09-24 Thread Debian Bug Tracking System
Your message dated Tue, 24 Sep 2024 20:35:54 +
with message-id 
and subject line Bug#1000652: fixed in glibc 2.40-3
has caused the Debian Bug report #1000652,
regarding /usr/bin/iconv: bus error  iconv -f CP1251 -t UTF-8 wmsal.h -o wmsal.h
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.)


-- 
1000652: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1000652
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc-bin
Version: 2.31-13+deb11u2
Severity: normal
File: /usr/bin/iconv

Dear Maintainer,

Steps:

% wget 
https://raw.githubusercontent.com/4creators/jxrlib/master/common/include/wmsal.h
% iconv -f CP1251 -t UTF-8 wmsal.h -o wmsal.h
zsh: bus error  iconv -f CP1251 -t UTF-8 wmsal.h -o wmsal.h

I see this documented as well known error:

https://myotragusbalearicus.wordpress.com/2010/03/10/batch-convert-files-to-utf-8/

For reference:

Program received signal SIGBUS, Bus error.
0x77fc0578 in from_gap (irreversible=0x7fff5990, 
outend=0x5556dfc0 "", outptrp=, inend=0x77fbe69e 
,
inptrp=0x7fff5ad8, step_data=0x55565fd0, step=0x55565800) at 
../iconv/loop.c:336
336   BODY
(gdb) bt
#0  0x77fc0578 in from_gap (irreversible=0x7fff5990, 
outend=0x5556dfc0 "", outptrp=, inend=0x77fbe69e 
,
inptrp=0x7fff5ad8, step_data=0x55565fd0, step=0x55565800) at 
../iconv/loop.c:336
#1  gconv (step=0x55565800, data=0x55565fd0, inptrp=0x7fff5ad8, 
inend=0x77fbe69e , 
outbufstart=0x0, irreversible=0x7fff5a70,
do_flush=0, consume_incomplete=0) at ../iconv/skeleton.c:620
#2  0x77dd56bf in __gconv (cd=0x55565fc0, 
inbuf=inbuf@entry=0x7fff5ad8, inbufend=0x77fbe69e , outbuf=outbuf@entry=0x7fff5ae0,
outbufend=, irreversible=irreversible@entry=0x7fff5a70) 
at gconv.c:78
#3  0x77dd50e7 in iconv (cd=, inbuf=0x7fff5ad8, 
inbytesleft=0x7fff5ad0, outbuf=0x7fff5ae0, outbytesleft=0x7fff5ae8) 
at iconv.c:52
#4  0x8274 in ?? ()
#5  0x780b in ?? ()
#6  0x77dd4d0a in __libc_start_main (main=0x75a0, argc=8, 
argv=0x7fffdd58, init=, fini=, 
rtld_fini=, stack_end=0x7fffdd48)
at ../csu/libc-start.c:308
#7  0x7d1a in ?? ()
(gdb) list
331
332   /* Here comes the body the user provides.  It can stop with
333  RESULT set to GCONV_INCOMPLETE_INPUT (if the size of the
334  input characters vary in size), GCONV_ILLEGAL_INPUT, or
335  GCONV_FULL_OUTPUT (if the output characters vary in size).  */
336   BODY
337 }
338
339   /* Update the pointers pointed to by the parameters.  */
340   *inptrp = inptr;
(gdb)

Thanks

-- System Information:
Debian Release: 11.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'stable-debug'), (500, 'proposed-updates-debug'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.14.0-0.bpo.2-amd64 (SMP w/8 CPU threads)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (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 libc-bin depends on:
ii  libc6  2.31-13+deb11u2

Versions of packages libc-bin recommends:
ii  manpages  5.10-1

libc-bin suggests no packages.

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.40-3
Done: Aurelien Jarno 

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 1000...@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: Tue, 24 Sep 2024 21:46:16 +0200
Source: glibc
Architecture: source
Version: 2.40-3
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 328303 1000652
Cha

Bug#328303: marked as done (iconv breaks on piped input, because it tries to read whole input into a buffer)

2024-09-24 Thread Debian Bug Tracking System
Your message dated Tue, 24 Sep 2024 20:35:54 +
with message-id 
and subject line Bug#328303: fixed in glibc 2.40-3
has caused the Debian Bug report #328303,
regarding iconv breaks on piped input, because it tries to read whole input 
into a buffer
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.)


-- 
328303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=328303
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.3.2.ds1-22

iconv(1) tries to read in its whole input before doing
conversion. This is no good if you want to use it in a
pipe.

Example:

yes | iconv -f utf-8 -t iso-8859-1

expected result: ten lines of `y'
actual result: iconv runs out of memory

As a more serious example, consider

zcat dump-of-wikipedia.xml.gz | iconv -f utf-8 -t $charset | ...

-- 
``The Strategic Railway Authority is not in the business of railway lines.''
  (Cambridgeshire County Councillor Shona Johnstone)

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.40-3
Done: Aurelien Jarno 

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 328...@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: Tue, 24 Sep 2024 21:46:16 +0200
Source: glibc
Architecture: source
Version: 2.40-3
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 328303 1000652
Changes:
 glibc (2.40-3) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/testsuite-xfail-debian.mk: Avoid tests overflowing memory.
   * debian/testsuite-xfail-debian.mk: Update hurd xfails.
 .
   [ Aurelien Jarno ]
   * debian/rules: build with gcc-14.
   * debian/control.in/main: adjust g++-for-host version on arm64 to ensure
 PAC/BTI support.
   * debian/patches/git-updates.diff: update from upstream stable branch.
   * debian/patches/any/git-iconv-*: backport iconv fixes and improvement from
 upstream master.  Closes: #328303, #1000652.
Checksums-Sha1:
 d96378d7546e6f73183ba9a56cf20860f34a1e78 7550 glibc_2.40-3.dsc
 09a651e8f3e07c2eb71922b855248db1fdc079ff 417288 glibc_2.40-3.debian.tar.xz
 cf383b3d306bafbcc58caf2294dbe6b061acd159 11229 glibc_2.40-3_source.buildinfo
Checksums-Sha256:
 ad595e37545bf472d2ce8de51712121c88ca960d2e5617af6359d795d7d35f84 7550 
glibc_2.40-3.dsc
 1a30c14bc68422b6085c0a4d9f0db2be82dffd7da0bf3090307bbbe237c08f73 417288 
glibc_2.40-3.debian.tar.xz
 408085bbc892ad3df04ff48c1665d94d868f69f35cae96e5e008ce8b39539542 11229 
glibc_2.40-3_source.buildinfo
Files:
 3965b42ac0ddd5751115bfca56465804 7550 libs required glibc_2.40-3.dsc
 6eedbba101473dd163b516a6d9d5a013 417288 libs required 
glibc_2.40-3.debian.tar.xz
 4cbca4b6a5480e8295e32094693461f2 11229 libs required 
glibc_2.40-3_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmbzGPgACgkQE4jA+Jno
M2tOmw//UBasQYrGcw6S4XdO1wqAqu6T2DAORQXSJdlMjsHGT7O+2xcRydEIXJhx
dASmgTt66apsZKOCy/Ew+V8WrdQ6riaZyxF7rMxxPwu7Mg5tms1T+xf9tEqD/zJH
Qnn22/ZVT2U8pRNZ9Dgq/sIYVbIQSZLuQso56+Q3YYGAdnhi4KJlhZHX4NTMCHlu
pcCM411BMHgqvMm05GdE1iZnR9QW50eyM4c73v+lZxhMIubPcksOKMTMKEbJG9rL
6BYpegDSQ22j41+ffTjNu7fkyjdwG0zHQP2i81kWEyjIqBB+gv/CXnRgGSZCWFRO
oaWda0hk/kowcH8E35pDrPusA8jlbMsB3EBBVcOKat2TcWyrCD3A8MtEWeiCFa8r
3zEbvKaGg3RANcuGQk5upulchHssG8wn2jDvEswG2Kq5P7VBN9Lt7uM2iG3FoXGj
DDEj0E8JpLvSodzit4PRueZyGJmINN9sAmYqyBgXBXXHO3DBJakamNwV1s9uho/T
wjBkD9dP64p5rd/30k9eFNXIyTHz61rveKYYuFv8g1DoZOVhwOvmt00P2+lh2gXK
OPv55tdZjEtp4PTuZshZKfiSUXkLLuUSc57bB4wDC2Jr5Hrw/o6Z5TCOSDKQSI3j
iGUIW3CImucJuJOGlzqx55F3xdhNpFr/0/RwVu5UlQ81GyAyPHg=
=l0zl
-END PGP SIGNATURE-



pgpfMoek9IoPR.pgp
Description: PGP signature
--- End Message ---


Bug#531188: marked as done (iconvconfig has a misaligned pointer access on arm)

2024-09-24 Thread Debian Bug Tracking System
Your message dated Tue, 24 Sep 2024 21:31:22 +0200
with message-id 
and subject line Re: Bug#531188: iconvconfig has a misaligned pointer access on 
arm
has caused the Debian Bug report #531188,
regarding iconvconfig has a misaligned pointer access on arm
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.)


-- 
531188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531188
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.7-18
Severity: minor

While apt-get upgrading an arm-lenny system I see the following:
-
Checking init scripts...

/var/lib/dpkg/info/libc6.postinst: line 343:  2254 Bus error
iconvconfig
-
This occurs because I have detection of misaligned word accesses
enabled on my arm box
(echo 5 > /proc/cpu/alignment) whereas such accesses normally give
garbage results, returning the word from *(addr & ~3) rotated so that
the byte at *(char *)addr is in the least significant position.

The offending instruction is
(gdb) x/i 0x989c
0x989c :  ldr r2, [r5]
where
r5 0x5875e  362334
(should be a multiple of 4).

With libc6-dbg installed:

Program received signal SIGBUS, Bus error.
0x989c in write_output ()
(gdb) bt
#0  0x989c in write_output ()
#1  0xa7dc in main ()

which suggests that on most Debian ARM machines some piece(s) of
4-byte data are being written to somewhere half-word-swapped.

Strangely enough, the same symptom does not occur with the same
version of libc6 on armel-lenny (only arm-lenny) on the same machine.

Repeat-by:
# iconvconfig
Bus error
#


--- End Message ---
--- Begin Message ---
Hi,

On 2009-05-30 16:46, Martin Guy wrote:
> Package: libc6
> Version: 2.7-18
> Severity: minor
> 
> While apt-get upgrading an arm-lenny system I see the following:
> -
> Checking init scripts...
> 
> /var/lib/dpkg/info/libc6.postinst: line 343:  2254 Bus error
> iconvconfig
> -
> This occurs because I have detection of misaligned word accesses
> enabled on my arm box
> (echo 5 > /proc/cpu/alignment) whereas such accesses normally give
> garbage results, returning the word from *(addr & ~3) rotated so that
> the byte at *(char *)addr is in the least significant position.
> 
> The offending instruction is
> (gdb) x/i 0x989c
> 0x989c :  ldr r2, [r5]
> where
> r5 0x5875e  362334
> (should be a multiple of 4).
> 
> With libc6-dbg installed:
> 
> Program received signal SIGBUS, Bus error.
> 0x989c in write_output ()
> (gdb) bt
> #0  0x989c in write_output ()
> #1  0xa7dc in main ()
> 
> which suggests that on most Debian ARM machines some piece(s) of
> 4-byte data are being written to somewhere half-word-swapped.

This looks like more a compiler problem than a glibc issue.

> Strangely enough, the same symptom does not occur with the same
> version of libc6 on armel-lenny (only arm-lenny) on the same machine.

The arm architecture has been removed from debian for many many years,
and replaced by armel and later armhf, which are not affected. I am
therefore closing the bug.

Regards
Aurelien 

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


Processed: [bts-link] source package glibc

2024-09-23 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> #
> # bts-link upstream status pull for source package glibc
> # see http://lists.debian.org/debian-devel-announce/2006/05/msg1.html
> # https://bts-link-team.pages.debian.net/bts-link/
> #
> user debian-bts-l...@lists.debian.org
Setting user to debian-bts-l...@lists.debian.org (was 
debian-bts-l...@lists.debian.org).
> # remote status report for #328303 (http://bugs.debian.org/328303)
> # Bug title: iconv breaks on piped input, because it tries to read whole 
> input into a buffer
> #  * http://sourceware.org/bugzilla/show_bug.cgi?id=6050
> #  * remote status changed: NEW -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 328303 + fixed-upstream
Bug #328303 [libc6] iconv breaks on piped input, because it tries to read whole 
input into a buffer
Added tag(s) fixed-upstream.
> usertags 328303 - status-NEW
Usertags were: status-NEW.
There are now no usertags set.
> usertags 328303 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> # remote status report for #1000652 (http://bugs.debian.org/1000652)
> # Bug title: /usr/bin/iconv: bus error  iconv -f CP1251 -t UTF-8 wmsal.h -o 
> wmsal.h
> #  * http://sourceware.org/bugzilla/show_bug.cgi?id=10460
> #  * remote status changed: REOPENED -> RESOLVED
> #  * remote resolution changed: (?) -> FIXED
> #  * closed upstream
> tags 1000652 + fixed-upstream
Bug #1000652 [libc-bin] /usr/bin/iconv: bus error  iconv -f CP1251 -t UTF-8 
wmsal.h -o wmsal.h
Added tag(s) fixed-upstream.
> usertags 1000652 - status-REOPENED
Usertags were: status-REOPENED.
There are now no usertags set.
> usertags 1000652 + status-RESOLVED resolution-FIXED
There were no usertags set.
Usertags are now: status-RESOLVED resolution-FIXED.
> thanks
Stopping processing here.

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



Bug#1081201: marked as done (libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 2.39-4cross1 is to be installed)

2024-09-22 Thread Debian Bug Tracking System
Your message dated Sun, 22 Sep 2024 16:49:29 +
with message-id 
and subject line Bug#1081201: fixed in cross-toolchain-base 71
has caused the Debian Bug report #1081201,
regarding libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 
2.39-4cross1 is to be installed
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.)


-- 
1081201: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081201
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev-amd64-cross
Version: 2.39-4cross1
Severity: serious
X-Debbugs-Cc: debian-cr...@lists.debian.org

Hi,

while trying to cross-build the next upload of my source package pico-sdk for
amd64 on my arm64 box in a clean unstable chroot with sbuild, I ran into the
following problem:

Install main build dependencies (apt-based resolver)


Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
Execute external solver...
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-dev:amd64 : Breaks: libc6-dev-amd64-cross (< 2.40~) but 2.39-4cross1 is 
to be installed
E: Broken packages
apt-get failed.
E: Package installation failed


On salsa-ci, the problem is even more weird. The test-crossbuild-arm64 job ends
up installing the native architecture compilers:

The following NEW packages will be installed:
  binutils-aarch64-linux-gnu:arm64 binutils-common:arm64
  cpp-14-aarch64-linux-gnu:arm64 cpp-aarch64-linux-gnu cross-config
  crossbuild-essential-arm64 dpkg-cross file g++-14-aarch64-linux-gnu:arm64
  g++-aarch64-linux-gnu gcc-14-aarch64-linux-gnu:arm64 gcc-14-base:arm64
  gcc-aarch64-linux-gnu libasan8:arm64 libatomic1:arm64 libbinutils:arm64
  libc6:arm64 libc6-dev:arm64 libcc1-0:arm64 libconfig-auto-perl
  libconfig-inifiles-perl libcrypt-dev:arm64 libcrypt1:arm64
  libctf-nobfd0:arm64 libctf0:arm64 libdebian-dpkgcross-perl
  libfile-homedir-perl libfile-which-perl libgcc-14-dev:arm64 libgcc-s1:arm64
  libgmp10:arm64 libgomp1:arm64 libgprofng0:arm64 libhwasan0:arm64 libicu72
  libio-string-perl libisl23:arm64 libitm1:arm64 libjansson4:arm64
  liblocale-gettext-perl liblsan0:arm64 libmagic-mgc libmagic1t64
  libmpc3:arm64 libmpfr6:arm64 libsframe1:arm64 libstdc++-14-dev:arm64
  libstdc++6:arm64 libtsan2:arm64 libubsan1:arm64 libxml-libxml-perl
  libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-perl
  libxml-simple-perl libxml2 libyaml-perl libzstd1:arm64 sensible-utils ucf
  zlib1g:arm64

This means that the build later fails with:

/usr/lib/ccache/aarch64-linux-gnu-g++   -g -O2 
-ffile-prefix-map=/builds/debian/pico-sdk/debian/output/source_dir=. 
-fstack-protector-strong -Wformat -Werror=format-security -Wdate-time 
-D_FORTIFY_SOURCE=2  -o CMakeFiles/cmTC_e5da0.dir/testCXXCompiler.cxx.o -c 
/builds/debian/pico-sdk/debian/output/source_dir/pioasm-obj-aarch64-linux-gnu/CMakeFiles/CMakeScratch/TryCompile-fi0q8w/testCXXCompiler.cxx
ccache: error: execute_noreturn of /usr/bin/aarch64-linux-gnu-g++ failed: 
Exec format error

Because obviously, the compiler binary from g++-14-aarch64-linux-gnu:arm64
cannot be executed on amd64.

Full log here: https://salsa.debian.org/debian/pico-sdk/-/jobs/6250227/raw

The problem does not seem to be limited to my package pico-sdk, hence the 
severity.

Thanks!

cheers, josch
--- End Message ---
--- Begin Message ---
Source: cross-toolchain-base
Source-Version: 71
Done: Matthias Klose 

We believe that the bug you reported is fixed in the latest version of
cross-toolchain-base, 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 1081...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Matthias Klose  (supplier of updated cross-toolchain-base 
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, 22 Sep 2

Processed: bug 1080244 is forwarded to https://sourceware.org/bugzilla/show_bug.cgi?id=32148

2024-09-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 1080244 https://sourceware.org/bugzilla/show_bug.cgi?id=32148
Bug #1080244 [libc6] Memory corruption with ancient i386 binaries using stdio
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=32148'.
> thanks
Stopping processing here.

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



Processed: Re: Bug#1078127: libc6: mcheck(NULL) fails even at the beginning of a program

2024-09-09 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 upstream
Bug #1078127 [libc6] libc6: mcheck(NULL) fails even at the beginning of a 
program
Added tag(s) upstream.
> forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=32156
Bug #1078127 [libc6] libc6: mcheck(NULL) fails even at the beginning of a 
program
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=32156'.

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



Bug#154401: marked as done (locales: Insert french manpages locale.gen.5, locale-gen.8 and locale.alias.5)

2024-08-31 Thread Debian Bug Tracking System
Your message dated Sat, 31 Aug 2024 18:39:38 +
with message-id 
and subject line Re: locales: Insert french manpages locale.gen.5, locale-gen.8 
and locale.alias.5
has caused the Debian Bug report #154401,
regarding locales: Insert french manpages locale.gen.5, locale-gen.8 and 
locale.alias.5
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.)


-- 
154401: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=154401
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.2.5-12
Severity: wishlist

I made french translations for this three manpages
it will be useful for french users:-)
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux debian 2.4.18 #1 SMP lun jun 10 09:21:16 CEST 2002 i686
Locale: LANG=C, LC_CTYPE=C (ignored: LC_ALL set)

Versions of packages locales depends on:
ii  debconf   1.1.18 Debian configuration management sy
ii  libc6 [glibc-2.2.5-12]2.2.5-12   GNU C Library: Shared libraries an

-- debconf information:
* locales/default_environment_locale: C
* locales/locales_to_be_generated: fr_FR@euro ISO-8859-15, fr_FR ISO-8859-1, 
fr_FR.UTF-8 UTF-8


--- End Message ---
--- Begin Message ---
Hello Julien,
thanks for your contribution to Debian.

Am Fri, Jul 26, 2002 at 08:15:40PM +0200 schrieb Julien Louis:
> Package: locales
> Version: 2.2.5-12
> Severity: wishlist
> 
> I made french translations for this three manpages
> it will be useful for french users:-)

locale.gen.5 and locale-gen.8 are shipped by manpages-fr (part of
manpages-l10n) for quite some time. locale.alias.5 no longer exists
(at least in Debian).

If you are interested in further translations, contact
debian-l10-fre...@lists.debian.org or join manpages-l10n.

Greetings

Helge

-- 
  Dr. Helge Kreutzmann deb...@helgefjell.de
   Dipl.-Phys.   http://www.helgefjell.de/debian.php
64bit GNU powered gpg signed mail preferred
   Help keep free software "libre": http://www.ffii.de/


signature.asc
Description: PGP signature
--- End Message ---


Processed: Re: Bug#1079443: Processed: Re: dracut-install ... -m =drivers/XXX is ignored

2024-08-24 Thread Debian Bug Tracking System
Processing control commands:

> unmerge 1079443
Bug #1079443 [src:glibc] fts_build() calling __getdents breaks 32bit on 64bit
Bug #916276 [src:glibc] glibc: Please add prelimenary patch to fix regression 
on qemu-user
Bug #1002699 [src:glibc] libc6: m68k,s390 readdir not returning filled in 
dirent pointer
Disconnected #1079443 from all other report(s).
> retitle 1079443 fts_* calling non-LFS __readdir
Bug #1079443 [src:glibc] fts_build() calling __getdents breaks 32bit on 64bit
Changed Bug title to 'fts_* calling non-LFS __readdir' from 'fts_build() 
calling __getdents breaks 32bit on 64bit'.

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



Processed: Re: Processed (with 1 error): Re: Processed: Re: dracut-install ... -m =drivers/XXX is ignored

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

> reassign 1079443 src:glibc
Bug #1079443 [glibc] fts_build() calling __getdents breaks 32bit on 64bit
Bug reassigned from package 'glibc' to 'src:glibc'.
Ignoring request to alter found versions of bug #1079443 to the same values 
previously set
Ignoring request to alter fixed versions of bug #1079443 to the same values 
previously set
> forcemerge 916276 1079443
Bug #916276 [src:glibc] glibc: Please add prelimenary patch to fix regression 
on qemu-user
Bug #1002699 [src:glibc] libc6: m68k,s390 readdir not returning filled in 
dirent pointer
Bug #1079443 [src:glibc] fts_build() calling __getdents breaks 32bit on 64bit
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=23960'.
Severity set to 'normal' from 'important'
Removed indication that 1079443 affects qemu, debvm, and glibc
Marked as found in versions glibc/2.28-2.
Added tag(s) patch.
Bug #1002699 [src:glibc] libc6: m68k,s390 readdir not returning filled in 
dirent pointer
Merged 916276 1002699 1079443
> thanks
Stopping processing here.

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



Processed (with 1 error): Re: Processed: Re: dracut-install ... -m =drivers/XXX is ignored

2024-08-24 Thread Debian Bug Tracking System
Processing control commands:

> forcemerge 916276 1079443
Bug #916276 [src:glibc] glibc: Please add prelimenary patch to fix regression 
on qemu-user
Bug #1002699 [src:glibc] libc6: m68k,s390 readdir not returning filled in 
dirent pointer
Unable to merge bugs because:
package of #1079443 is 'glibc' not 'src:glibc'
Failed to forcibly merge 916276: Did not alter merged bugs.


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



Processed: glibc: Change bug title

2024-08-24 Thread Debian Bug Tracking System
Processing control commands:

> retitle -1 fts_build() calling __getdents breaks 32bit on 64bit
Bug #1079443 [glibc] dracut-install ... -m =drivers/XXX is ignored
Changed Bug title to 'fts_build() calling __getdents breaks 32bit on 64bit' 
from 'dracut-install ... -m =drivers/XXX is ignored'.

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



Processed: Re: dracut-install ... -m =drivers/XXX is ignored

2024-08-24 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 glibc
Bug #1079443 [dracut-install] dracut-install ... -m =drivers/XXX is ignored
Bug reassigned from package 'dracut-install' to 'glibc'.
No longer marked as found in versions dracut/103-1.1.
Ignoring request to alter fixed versions of bug #1079443 to the same values 
previously set

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



Bug#1073916: marked as done (libc6: aio cleanup function __aio_freemem reads uninitialized memory)

2024-08-16 Thread Debian Bug Tracking System
Your message dated Fri, 16 Aug 2024 20:47:09 +
with message-id 
and subject line Bug#1073916: fixed in glibc 2.36-9+deb12u8
has caused the Debian Bug report #1073916,
regarding libc6: aio cleanup function __aio_freemem reads uninitialized memory
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.)


-- 
1073916: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073916
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.36-9+deb12u7
Severity: normal
Tags: patch

Dear Maintainer,

not sure how exploitable this is, but running programs that use aio_write
causes uninitialized memory access on exit.

This has been fixed upstream about a year ago, but the patch has seemingly not
be integrated in Debian bookworm:

<https://sourceware.org/git/?p=glibc.git;a=blobdiff;f=rt/aio_misc.c;h=4b850b1ab602a2ef9575c3313a979d88574024d6;hp=49ec0aa293d8b36a16ecc951b71d3f98d5e254b1;hb=0cee4aa92f5b9b213856c8ba1ab84c34d73c943b;hpb=5473a1747a7bd10a7a271c7e01e942711a707bb8>

<https://sourceware.org/git/?p=glibc.git;a=commit;h=0cee4aa92f5b9b213856c8ba1ab84c34d73c943b>

>From a look at the patch, and the code in version 2.36 that's used to build the
package, it should be trivial to apply the patch also in stable, since the
affected loop is identical and the variable names still the same.

Kind regards, Thomas


-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 6.1.0-21-amd64 (SMP w/16 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_CPU_OUT_OF_SPEC, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=C, LC_CTYPE=en_US.UTF-8 (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 libc6 depends on:
ii  libgcc-s1  12.2.0-14

Versions of packages libc6 recommends:
ii  libidn2-0  2.3.3-1+b1

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.82
ii  glibc-doc  2.36-9+deb12u7
ii  libc-l10n  2.36-9+deb12u7
ii  libnss-nis 3.1-4
ii  libnss-nisplus 1.3-4
ii  locales2.36-9+deb12u7

-- debconf information excluded
>From 0cee4aa92f5b9b213856c8ba1ab84c34d73c943b Mon Sep 17 00:00:00 2001
From: Samuel Thibault 
Date: Wed, 12 Apr 2023 00:12:02 +0200
Subject: [PATCH] aio: Fix freeing memory

The content of the pool array is initialized only until pool_size,
pointers between pool_size and pool_max_size were not initialized by the
realloc call in get_elem so they should not be freed.

This fixes aio tests crashing at their termination on GNU/Hurd.
---
 rt/aio_misc.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/rt/aio_misc.c b/rt/aio_misc.c
index 49ec0aa293..4b850b1ab6 100644
--- a/rt/aio_misc.c
+++ b/rt/aio_misc.c
@@ -702,7 +702,7 @@ __aio_freemem (void)
 {
   size_t row;
 
-  for (row = 0; row < pool_max_size; ++row)
+  for (row = 0; row < pool_size; ++row)
 free (pool[row]);
 
   free (pool);
-- 
2.43.0

--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.36-9+deb12u8
Done: Aurelien Jarno 

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 1073...@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: Thu, 15 Aug 2024 11:10:46 +0200
Source: glibc
Architecture: source
Version: 2.36-9+deb12u8
Distribution: bookworm
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1073916
Changes:
 glibc (2.36-9+deb12u8) bookworm; urgency=medium
 .
   * debian/patches/git-updates.diff: update from upstream stable branch:
 - debian/patches/kfreebsd/submitted-auxv.diff: refreshed.
 - debian/patches/any/local-CVE-2024-2961-iso-2022-cn-ext.diff: upstreame

Processed: reassign 1054412 to src:cross-toolchain-base-ports

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

> reassign 1054412 src:cross-toolchain-base-ports
Bug #1054412 [libc6.1-dev-alpha-cross] cross-toolchain-base-ports: Stable 
update request to include latest glibc
Bug reassigned from package 'libc6.1-dev-alpha-cross' to 
'src:cross-toolchain-base-ports'.
Ignoring request to alter found versions of bug #1054412 to the same values 
previously set
Ignoring request to alter fixed versions of bug #1054412 to the same values 
previously set
> thanks
Stopping processing here.

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



Processed: request is for bookworm only

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

> tags 1054412 bookworm
Bug #1054412 [libc6.1-dev-alpha-cross] cross-toolchain-base-ports: Stable 
update request to include latest glibc
Added tag(s) bookworm.
> thanks
Stopping processing here.

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



Processed: severity of 684134 is normal

2024-07-27 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 684134 normal
Bug #684134 [locales] Package 'locales' resets pre-set debconf variable 
'default_environment_locale' on install
Severity set to 'normal' from 'serious'
> thanks
Stopping processing here.

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



Processed: severity of 684134 is serious

2024-07-24 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> severity 684134 serious
Bug #684134 [locales] Package 'locales' resets pre-set debconf variable 
'default_environment_locale' on install
Severity set to 'serious' from 'normal'
> thanks
Stopping processing here.

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



Bug#1076512: marked as done (glibc: FTBFS on hppa - stdlib/tst-swapcontext2 test fails)

2024-07-22 Thread Debian Bug Tracking System
Your message dated Mon, 22 Jul 2024 21:21:31 +
with message-id 
and subject line Bug#1076512: fixed in glibc 2.39-5
has caused the Debian Bug report #1076512,
regarding glibc: FTBFS on hppa - stdlib/tst-swapcontext2 test fails
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.)


-- 
1076512: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076512
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.39-4
Severity: normal
Tags: ftbfs

Dear Maintainer,

Build filas here:

--
FAIL: stdlib/tst-swapcontext2
original exit status 1
  [31mfunc1: func3(&uctx_func1, &uctx_main, str1)[0m
[31mfunc3: func4(uocp, ucp, str)[0m
  [31mfunc4: [31mswapcontext(&uctx_func1, &uctx_main)[0m[0m
[35mmain: swapcontext(&uctx_main, &uctx_func2)
[0m  [34mfunc2: func3(&uctx_func2, &uctx_main, str2)[0m
[34mfunc3: func4(uocp, ucp, str)[0m
  [34mfunc4: [34mswapcontext(&uctx_func2, &uctx_main)[0m[0m
[35mmain: swapcontext(&uctx_main, &uctx_func1)
[0m  [31mfunc4: returning[0m
[31mfunc3: returning[0m
  [31mfunc1: func3(&uctx_func1, &uctx_main, str1)[0m
[31mfunc3: func4(uocp, ucp, str)[0m
  [31mfunc4: [31mswapcontext(&uctx_func1, &uctx_main)[0m[0m
[35mmain: swapcontext(&uctx_main, &uctx_func2)
[0m  [34mfunc4: returning[0m
[34mfunc3: returning[0m
[34mfunc2: calling longjmp[0m
Didn't expect signal from child: got `Aborted'
--
+-+
| Encountered regressions that don't match expected failures. |
+-+
FAIL: stdlib/tst-swapcontext2
touch /<>/stamp-dir/check_libc
CHECK SUMMARY
check for check_libc failed

Full log is here:
https://buildd.debian.org/status/fetch.php?pkg=glibc&arch=hppa&ver=2.39-4&stamp=1721152208&raw=0

dave@atlas:~/gnu/glibc/objdir/stdlib$ ./tst-swapcontext2
  func1: func3(&uctx_func1, &uctx_main, str1)
func3: func4(uocp, ucp, str)
  func4: swapcontext(&uctx_func1, &uctx_main)
main: swapcontext(&uctx_main, &uctx_func2)
  func2: func3(&uctx_func2, &uctx_main, str2)
func3: func4(uocp, ucp, str)
  func4: swapcontext(&uctx_func2, &uctx_main)
main: swapcontext(&uctx_main, &uctx_func1)
  func4: returning
func3: returning
  func1: func3(&uctx_func1, &uctx_main, str1)
func3: func4(uocp, ucp, str)
  func4: swapcontext(&uctx_func1, &uctx_main)
main: swapcontext(&uctx_main, &uctx_func2)
  func4: returning
func3: returning
func2: calling longjmp
*** longjmp causes uninitialized stack frame ***: terminated
Didn't expect signal from child: got `Aborted'

This bug is enabled by the --enable-fortify-source configure option.

This needs more research to determine whether this fail is caused
by a real problem (hppa is the only architecure where the stack
grows upward).  I think for now we should xfail the test.

Regards,
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.9.9-dirty (SMP w/4 CPU threads)
Locale: LANG=C.UTF-8, 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)
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.39-5
Done: Aurelien Jarno 

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 1076...@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: Mon, 22 Jul 2024 22:58:49 +0200
Source: glibc
Architecture: source
Version: 2.39-5
Distribution: unstable
Urgency: medium
Maintainer: GNU

Bug#1063515: marked as done (glibc: Please build with -mbranch-protection=standard on arm64 to enable PAC/BTI support)

2024-07-22 Thread Debian Bug Tracking System
Your message dated Mon, 22 Jul 2024 21:21:31 +
with message-id 
and subject line Bug#1063515: fixed in glibc 2.39-5
has caused the Debian Bug report #1063515,
regarding glibc: Please build with -mbranch-protection=standard on arm64 to 
enable PAC/BTI support
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.)


-- 
1063515: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063515
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-15
Severity: wishlist
Tags: patch
User: debian-...@lists.debian.org
Usertags: arm64
Control: block -1 by 1057469

Hi,

As discussed on the debian-glibc mailing list [1], please consider
building glibc on arm64 with -mbranch-protection=standard to enable
support for the PAC/BTI security features in Debian.

The discussion on the mailing list ended up with an agreement on the
attached patch proposed by Aurelien Jarno which works fine in my tests.

In order to properly support PAC/BTI in Debian we need first GCC to
enable support for the feature, and that has not happened yet. For this
reason I'm marking this bug as blocked-by the relevant issue filed
against gcc-12: #1057469.

[1] https://lists.debian.org/debian-glibc/2023/12/msg00022.html
--- glibc-2.37/debian/sysdeps/arm64.mk
+++ glibc-2.37/debian/sysdeps/arm64.mk
@@ -1,2 +1,5 @@
 # configuration options for all flavours
 extra_config_options = --enable-multi-arch --enable-memory-tagging
+
+CC = $(DEB_HOST_GNU_TYPE)-$(BASE_CC)$(DEB_GCC_VERSION) -mbranch-protection=standard
+CXX = $(DEB_HOST_GNU_TYPE)-$(BASE_CXX)$(DEB_GCC_VERSION) -mbranch-protection=standard
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.39-5
Done: Aurelien Jarno 

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 1063...@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: Mon, 22 Jul 2024 22:58:49 +0200
Source: glibc
Architecture: source
Version: 2.39-5
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1063515 1076512
Changes:
 glibc (2.39-5) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/git-pthread_self{,.2}.diff: Fix pthread_self()
 without libpthread.
 .
   [ Aurelien Jarno ]
   * debian/patches/git-updates.diff: update from upstream stable branch:
 - Fixes stdlib/tst-swapcontext2 test on hppa.  Closes: #1076512.
   * debian/rules.d/tarball.mk: remove useless code.
   * debian/sysdeps/arm64.mk: compile with -mbranch-protection=standard on
 arm64 to enable PAC/BTI support.  Closes: #1063515.
   * debian/control.in/main: build-depends on g++13-for-host (>= 13.3.0-3) on
 arm64 to ensure PAC/BTI support in GCC.
Checksums-Sha1:
 e06c4b84243c276c0773273f805c063ec6d20ded 7550 glibc_2.39-5.dsc
 a0a254d55bd1af93aaf68596babe5e3ba6eb0cea 451712 glibc_2.39-5.debian.tar.xz
 1d81324b13aae5a85842135933d282f25ddb035b 10995 glibc_2.39-5_source.buildinfo
Checksums-Sha256:
 a4457c0ee747e243d3c303dfa6c3b2319dee158661f53008914ba1fd5efcaf26 7550 
glibc_2.39-5.dsc
 16fa415e66f58f0a39798993c731362c895aeee791f237d6193dd02f37dbb7ab 451712 
glibc_2.39-5.debian.tar.xz
 48f7dd4cfe1915727a688aa24810d18bec838e33bd0918272adea7a35f3e646b 10995 
glibc_2.39-5_source.buildinfo
Files:
 3a5abec6dc04f2c68a0355c0599bf6db 7550 libs required glibc_2.39-5.dsc
 0fb3b514346624eb8d34b86c79949a9c 451712 libs required 
glibc_2.39-5.debian.tar.xz
 eb032a22da7cfd5795bed0c3fea07c96 10995 libs required 
glibc_2.39-5_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmaeyLUACgkQE4jA+Jno
M2vPsA//bLlRA9YgEjonVi5QCTnbizCnIDn3yBV0zywUVF6Q5BZjyWFN6vnshnb4
03y6kUUzylBWHu/87j4DmB/GH7yP5Vp9TtpLlEiXqKdqzGB0all5vS/iBuWGkA0b
KGK+dZ/0rsP79kr24Yya9qgF4FhGvUWkK8wGXwYEZpcHShE0D2j5dA7koGCbWFaj
atYYTWr2b8s6sfuTq6eDuhMI8vZqvnXwf+5Ens45YfyihVBD0nTmhgglGK5I5tMQ
Q7zWZ3d7u/0NRMdxAghAFZTzQZw+cBictabSpaw0utE6D5JYkdbp2MlxlJ67/Cmq
YArnsoV8R9NXCBP3AuM

Processed: Bug#1063515 marked as pending in glibc

2024-07-22 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1063515 [src:glibc] glibc: Please build with -mbranch-protection=standard 
on arm64 to enable PAC/BTI support
Added tag(s) pending.

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



Processed: Bug#1063515 marked as pending in glibc

2024-07-22 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1063515 [src:glibc] glibc: Please build with -mbranch-protection=standard 
on arm64 to enable PAC/BTI support
Ignoring request to alter tags of bug #1063515 to the same tags previously set

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



Bug#1071172: marked as done (libc6-dev omits the bits directory)

2024-07-21 Thread Debian Bug Tracking System
Your message dated Sun, 21 Jul 2024 18:50:15 +0200
with message-id 
and subject line Re: Bug#1071172: libc6-dev omits the bits directory
has caused the Debian Bug report #1071172,
regarding libc6-dev omits the bits directory
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.)


-- 
1071172: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071172
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
package:libc6-dev
version: 2.36

Libc6 omits thr ‘bits’ directory, rendering glibc inoperable

after sucessfull apt-get install libc6 libc6-dev :

When compiling gcc, the process halts at :

In file included from ../.././libgcc/../gcc/tsystem.h:95,
 from ../.././libgcc/libgcc2.c:27:
/usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No such file 
or directory
   27 | #include 
  |  ^~
compilation terminated.
make[2]: *** [Makefile:508: _muldi3.o] Error 1
make[2]: Leaving directory 
'/home/joris/src/gcc-14.1.0/aarch64-unknown-linux-gnu/libgcc'
make[1]: *** [Makefile:14517: all-target-libgcc] Error 2
make[1]: Leaving directory '/home/joris/src/gcc-14.1.0'
make: *** [Makefile:1050: all] Error 2
--- End Message ---
--- Begin Message ---
On 2024-06-01 22:14, Aurelien Jarno wrote:
> Hi,
> 
> On 2024-05-15 19:10, Aurelien Jarno wrote:
> > Hi,
> > 
> > On 2024-05-15 22:10, Joris van der Geer wrote:
> > > package:libc6-dev
> > > version: 2.36
> > 
> > Please provide a more accurate version than this. In the rest of this
> > email i will therefore consider the latest glibc version, in sid, ie
> > 2.38-11:
> > 
> > > Libc6 omits thr ‘bits’ directory, rendering glibc inoperable
> > 
> > The bits directory is not omitted, it is provided in
> > /usr/include/aarch64-linux-gnu following the multiarch path convention.
> > 
> > > after sucessfull apt-get install libc6 libc6-dev :
> > > 
> > > When compiling gcc, the process halts at :
> > > 
> > > In file included from ../.././libgcc/../gcc/tsystem.h:95,
> > >  from ../.././libgcc/libgcc2.c:27:
> > > /usr/include/stdio.h:27:10: fatal error: bits/libc-header-start.h: No 
> > > such file or directory
> > >27 | #include 
> > >   |  ^~
> > > compilation terminated.
> > > make[2]: *** [Makefile:508: _muldi3.o] Error 1
> > > make[2]: Leaving directory 
> > > '/home/joris/src/gcc-14.1.0/aarch64-unknown-linux-gnu/libgcc'
> > > make[1]: *** [Makefile:14517: all-target-libgcc] Error 2
> > > make[1]: Leaving directory '/home/joris/src/gcc-14.1.0'
> > > make: *** [Makefile:1050: all] Error 2
> > 
> > I guess you are building gcc from source. For using the multiarch path
> > convention, you should configure it with --enable-multiarch.
> 
> Any news on that, can we close the bug?
> 

Closing it now, feel free to reopen it if you wan to provide more
details.

Regards
Aurelien

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


Processed: Bug#1076512 marked as pending in glibc

2024-07-19 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1076512 [src:glibc] glibc: FTBFS on hppa - stdlib/tst-swapcontext2 test 
fails
Added tag(s) pending.

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



Bug#1076385: marked as done (tzdata: Wrong time conversion between IST and CEST timezone, using /usr/bin/date.)

2024-07-16 Thread Debian Bug Tracking System
Your message dated Tue, 16 Jul 2024 18:59:02 +0200
with message-id 
and subject line Re: Bug#1076385: tzdata: Wrong time conversion between IST and 
CEST timezone, using /usr/bin/date.
has caused the Debian Bug report #1076385,
regarding tzdata: Wrong time conversion between IST and CEST timezone, using 
/usr/bin/date.
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.)


-- 
1076385: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1076385
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: tzdata
Version: 2024a-0+deb12u1
Severity: normal
Tags: upstream l10n

Package: coreutils
Version: 9.1-1, 9.4-3.1

Hello,

I noticed that thew `date -d ...` utility converts time between EST and
CEST timezone in wrong way. The time is shifted by 1 hour later:

# cat /etc/timezone
Europe/Prague
# date -d '7:00AM EST'
Po 15. července 2024, 14:00:00 CEST

Env. LANG and LC_* does not change result, just not localised:

# date -d '07:00 EST'
Mon Jul 15 14:00:00 CEST 2024

The expected time is 13:00 CEST.

The problem is observed across all available versions of tzdata or
coreutils in actual Debian releases (tzdata 2024a-4 too).

I am not sure, if a bug sits in tzdata or inside the date from
coreutils, so I attached details about coreutils too...


Thank you and have a nice day, Michal Heppler


-- System Information:
Debian Release: 12.6
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.1.0-16-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=C.UTF-8, 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)
LSM: AppArmor: enabled

Versions of packages tzdata depends on:
ii  debconf [debconf-2.0]  1.5.82

tzdata recommends no packages.

tzdata suggests no packages.

-- debconf information:
  tzdata/Zones/Antarctica:
* tzdata/Zones/Etc: UTC
  tzdata/Zones/Australia:
  tzdata/Zones/SystemV:
  tzdata/Zones/US:
  tzdata/Zones/Pacific:
  tzdata/Zones/Indian:
* tzdata/Zones/Europe: Prague
* tzdata/Areas: Europe
  tzdata/Zones/Asia:
  tzdata/Zones/America:
  tzdata/Zones/Arctic:
  tzdata/Zones/Africa:
  tzdata/Zones/Atlantic:
--- End Message ---
--- Begin Message ---
Hi,

On 2024-07-16 15:20, Michal Heppler wrote:
> Hi,
> 
> I opened a discussion with colleague again, based on your answer. And
> result is - he think that he is in EST timezone, but in real, it is EDT
> timezone now (he is in Toronto).
> 
> And in the online results it is correct too:
>  - https://duckduckgo.com/?q=convert+EST+time+to+CEST&t=ffab&ia=web
> 
> It is just hidden... Between what I asked for and what wanted to know.
> 
> So, it looks tzdata are correct and I got perfectly correct answer to my
> wrong question...
> 
> Thank you, you can close this ticket with peace in mind...

Thanks for your feedback, closing the bug.

Regards
Aurelien

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


Processed: Re: Bug#1076217: locales,gosa-dev: install program with same name (update-locale)

2024-07-13 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 gosa-dev
Bug #1076217 [locales,gosa-dev] locales,gosa-dev: install program with same 
name (update-locale)
Bug reassigned from package 'locales,gosa-dev' to 'gosa-dev'.
Ignoring request to alter found versions of bug #1076217 to the same values 
previously set
Ignoring request to alter fixed versions of bug #1076217 to the same values 
previously set

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



Processed: locales,gosa-dev: install program with same name (update-locale)

2024-07-12 Thread Debian Bug Tracking System
Processing control commands:

> block 1075856 by -1
Bug #1075856 [debian-policy] Clarify filename conflicts for programs
1075856 was blocked by: 1076215 1076216
1075856 was not blocking any bugs.
Added blocking bug(s) of 1075856: 1076217

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



Processed: block 1063515 by 1055711

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

> unblock 1063515 by 1057469
Bug #1063515 [src:glibc] glibc: Please build with -mbranch-protection=standard 
on arm64 to enable PAC/BTI support
1063515 was blocked by: 1057469
1063515 was not blocking any bugs.
Removed blocking bug(s) of 1063515: 1057469
> block 1063515 by 1055711
Bug #1063515 [src:glibc] glibc: Please build with -mbranch-protection=standard 
on arm64 to enable PAC/BTI support
1063515 was not blocked by any bugs.
1063515 was not blocking any bugs.
Added blocking bug(s) of 1063515: 1055711
> thanks
Stopping processing here.

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



Bug#1074607: marked as done (Error: Could not restart systemd, systemd binary not working)

2024-07-04 Thread Debian Bug Tracking System
Your message dated Thu, 04 Jul 2024 20:51:14 +
with message-id 
and subject line Bug#1074607: fixed in glibc 2.38-14
has caused the Debian Bug report #1074607,
regarding Error: Could not restart systemd, systemd binary not working
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.)


-- 
1074607: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074607
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.38-13
Severity: normal

Seen this scary message on a few upgrades. It seems that the postinst
tries to run "systemd --help", but systemd no longer provides a systemd
command.

ii  systemd256.1-2  amd64system and service manager

-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.8.12-amd64 (SMP w/12 CPU threads; PREEMPT)
Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.utf8, LC_CTYPE=en_US.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libc6 depends on:
ii  libgcc-s1  14.1.0-3

Versions of packages libc6 recommends:
ii  libidn2-0  2.3.7-2

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.86
pn  glibc-doc  
ii  libc-l10n  2.38-13
pn  libnss-nis 
pn  libnss-nisplus 
ii  locales2.38-13

-- debconf information excluded

-- 
see shy jo


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-14
Done: Aurelien Jarno 

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 1074...@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: Thu, 04 Jul 2024 21:53:20 +0200
Source: glibc
Architecture: source
Version: 2.38-14
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1074368 1074607
Changes:
 glibc (2.38-14) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/debhelper.in/libc.postinst: drop code to restart init systems.
 Closes: #1074607.
   * debian/control.in/libc: add breaks against systemd and sysvinit versions
 not using the libc-upgrade trigger.
   * debian/control.in/libc: add breaks against base-files version not
 providing /usr-merge aliasing symlinks.  Closes: #1074368.
Checksums-Sha1:
 6905c4e7b067f7da19309f5bad96347bf2d3889c 7535 glibc_2.38-14.dsc
 7e24167dc1f31a23a21cf76e37f30bb12d5b9121 431776 glibc_2.38-14.debian.tar.xz
 edfcabf946fe42778861e9d7c47eed1dcb69cd95 9616 glibc_2.38-14_source.buildinfo
Checksums-Sha256:
 a702ffd739e9acdbeb5e1e1a8fdf703e3983520eed79b19f927e3af4057d7eaa 7535 
glibc_2.38-14.dsc
 61332c6c084e950aa150b4208e44e11ff64baffc70a7b7cb6c53715633388364 431776 
glibc_2.38-14.debian.tar.xz
 12038abd2db2637a350c0c008a0bfe2d23e8bbbe38760272bc5d068503698b8c 9616 
glibc_2.38-14_source.buildinfo
Files:
 c59863c24c33105c63258120b42d9afb 7535 libs required glibc_2.38-14.dsc
 0b20104e2d5d69aee364bc2635c82b1b 431776 libs required 
glibc_2.38-14.debian.tar.xz
 a2a4183ac46bb3714328e422082099c0 9616 libs required 
glibc_2.38-14_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmaG/wcACgkQE4jA+Jno
M2u5hw/7BVHg+mzpCr/zqADvcnXePPTPVKQVS58uw0Z6PVtE7AD6wZ0kfNLjzKYu
FQ6dWami+wWHiee0RjuThI1x37/Hbe0e8SeZWIqEhuv+Umj0pDl+zlRWsrvxVMG+
yfUE8IrW+lo2LE9g6IL4H+BMT/QCTbd/ej24ohtUg5GaWdtm3/C7Pm6v7y3ohWX1
e2UuGPdF5gAWTZXeiznI/xuXjWOrXUYbVCTCGrqJgbHePpjZa58C85c69dxrBp0x
brEGOjIgx8whf5WCd2ElWmhlIFyPusgncduYMvZCzzHrMZ3D3nLcKoPVUnO7ce6S
PH1KwSTz8R1WntCGieyEr2Rmco812uHdOXFIkzdMfZmrapr/lj6DpAqagrqVRueN
Z1RUuMFPt1ICyn+62FZpFrh6IdnDqMOhBgyj2W0/1HWwsw1QVmcjAVc7Kx6UU+vj
L/DZAu7o02XbpBymq7q6J+Y8BquVApjc8+j8KwTChw5fCQtzgC6i0mLD4uSaP5TC
kTfWC/QAo29MmSspvZP+j0Iud

Bug#1074368: marked as done (libc6: libguestfs-test-tool fails on 2.38.13 libc6)

2024-07-04 Thread Debian Bug Tracking System
Your message dated Thu, 04 Jul 2024 20:51:14 +
with message-id 
and subject line Bug#1074368: fixed in glibc 2.38-14
has caused the Debian Bug report #1074368,
regarding libc6: libguestfs-test-tool fails on  2.38.13 libc6
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.)


-- 
1074368: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074368
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.38-13
Severity: important
X-Debbugs-Cc: vishalb...@gmail.com

Dear Maintainer,

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
  Upgrading libc6 on testing has caused libguestfs usage.

   * What exactly did you do (or not do) that was effective (or
 ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***


-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.5.0-41-generic (SMP w/22 CPU threads; PREEMPT)
Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages libc6 depends on:
ii  libgcc-s1  14-20240330-1

Versions of packages libc6 recommends:
ii  libidn2-0  2.3.7-2

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.86
pn  glibc-doc  
pn  libc-l10n  
pn  libnss-nis 
pn  libnss-nisplus 
pn  locales

-- debconf information excluded
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-14
Done: Aurelien Jarno 

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 1074...@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: Thu, 04 Jul 2024 21:53:20 +0200
Source: glibc
Architecture: source
Version: 2.38-14
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1074368 1074607
Changes:
 glibc (2.38-14) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/debhelper.in/libc.postinst: drop code to restart init systems.
 Closes: #1074607.
   * debian/control.in/libc: add breaks against systemd and sysvinit versions
 not using the libc-upgrade trigger.
   * debian/control.in/libc: add breaks against base-files version not
 providing /usr-merge aliasing symlinks.  Closes: #1074368.
Checksums-Sha1:
 6905c4e7b067f7da19309f5bad96347bf2d3889c 7535 glibc_2.38-14.dsc
 7e24167dc1f31a23a21cf76e37f30bb12d5b9121 431776 glibc_2.38-14.debian.tar.xz
 edfcabf946fe42778861e9d7c47eed1dcb69cd95 9616 glibc_2.38-14_source.buildinfo
Checksums-Sha256:
 a702ffd739e9acdbeb5e1e1a8fdf703e3983520eed79b19f927e3af4057d7eaa 7535 
glibc_2.38-14.dsc
 61332c6c084e950aa150b4208e44e11ff64baffc70a7b7cb6c53715633388364 431776 
glibc_2.38-14.debian.tar.xz
 12038abd2db2637a350c0c008a0bfe2d23e8bbbe38760272bc5d068503698b8c 9616 
glibc_2.38-14_source.buildinfo
Files:
 c59863c24c33105c63258120b42d9afb 7535 libs required glibc_2.38-14.dsc
 0b20104e2d5d69aee364bc2635c82b1b 431776 libs required 
glibc_2.38-14.debian.tar.xz
 a2a4183ac46bb3714328e422082099c0 9616 libs required 
glibc_2.38-14_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmaG/wcACgkQE4jA+Jno
M2u5hw/7BVHg+mzpCr/zqADvcnXePPTPVKQVS58uw0Z6PVtE7AD6wZ0kfNLjzKYu
FQ6dWami+wWHiee0RjuThI1x37/Hbe0e8SeZWIqEhuv+Umj0pDl+zlRWsrvxVMG+
yfUE8IrW+lo2LE9g6IL4H+BMT/QCTbd/ej24ohtUg5GaWdtm3/C7Pm6v7y3ohWX1
e2UuGPdF5gAWTZXeiznI/xuXjWOrXUYbVCTCGrqJgbHePpjZa58C85c69dxrBp0x
brEGOjIgx8whf5WCd2ElWmhlIFyPusgncduYMvZCzzHrMZ3D3nLcKoPVUnO7ce6S
PH1KwSTz8R1WntCGieyEr2Rmco812uHdOXFIkzdMfZmrapr/lj6DpAqagrqVRueN
Z1RUuMFPt1ICyn+62FZpFrh6IdnDqMOhBgyj2W0/1HWwsw1QVmcjAVc7Kx6UU+vj
L/DZAu7o02XbpBymq7q6J+Y8BquVApjc8+j8KwTChw5fCQtzgC6i0mLD4uSaP5TC
kTfWC/QAo29MmSspvZP+j0Iudx

Processed: Bug#1074607 marked as pending in glibc

2024-07-02 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1074607 [libc6] Error: Could not restart systemd, systemd binary not 
working
Ignoring request to alter tags of bug #1074607 to the same tags previously set

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



Processed: Bug#1074607 marked as pending in glibc

2024-07-02 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1074607 [libc6] Error: Could not restart systemd, systemd binary not 
working
Added tag(s) pending.

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



Processed: Bug#1074368 marked as pending in glibc

2024-07-02 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1074368 [libc6] libc6: libguestfs-test-tool fails on  2.38.13 libc6
Added tag(s) pending.

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



Bug#1074590: marked as done (libc6-dev: Fails to update)

2024-07-02 Thread Debian Bug Tracking System
Your message dated Tue, 2 Jul 2024 22:42:09 +0200
with message-id 
and subject line Re: Bug#1074590: libc6-dev: Fails to update
has caused the Debian Bug report #1074590,
regarding libc6-dev: Fails to update
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.)


-- 
1074590: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1074590
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6-dev
Version: 2.28-10+rpt2+rpi1+deb10u2
Severity: normal

Dear Maintainer,

# apt dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Error!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6+rpi1 is to be 
installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by 
held packages.



-- System Information:
Distributor ID: Raspbian
Description:Raspbian GNU/Linux 12 (bookworm)
Release:12
Codename:   bookworm
Architecture: armv7l

Kernel: Linux 5.10.103-v7+ (SMP w/4 CPU threads)
Kernel taint flags: TAINT_CRAP
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libc6-dev depends on:
ii  libc-dev-bin2.28-10+rpt2+rpi1+deb10u2
ii  libc6   2.28-10+rpt2+rpi1+deb10u2
ii  linux-libc-dev  1:1.20230509~buster-1

libc6-dev recommends no packages.

Versions of packages libc6-dev suggests:
pn  glibc-doc 
ii  manpages-dev  6.03-2

-- no debconf information
--- End Message ---
--- Begin Message ---
Hi,

On 2024-07-01 13:41, Nigel Horne wrote:
> Package: libc6-dev
> Version: 2.28-10+rpt2+rpi1+deb10u2
> Severity: normal
> 
> Dear Maintainer,
> 
> # apt dist-upgrade
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Calculating upgrade... Error!
> Some packages could not be installed. This may mean that you have
> requested an impossible situation or if you are using the unstable
> distribution that some required packages have not yet been created
> or been moved out of Incoming.
> The following information may help to resolve the situation:
> 
> The following packages have unmet dependencies:
>  libc6-dev : Breaks: libgcc-8-dev (< 8.4.0-2~) but 8.3.0-6+rpi1 is to be 
> installed
> E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by 
> held packages.

From a quick look, it seems that you are trying to upgrade directly from
buster to bookworm, without passing by bullseye. This is not supported
by Debian.

Your system is a Raspbian one, I have no idea if such an upgrade is
supposed to be supported, in any case you should report the issue there
instead.

Regards
Aurelien

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


Processed: Reassign 123999 to glibc-doc package

2024-07-02 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 123999 glibc-doc
Bug #123999 [gnulib] [WANTED] obstack_*(3)
Bug reassigned from package 'gnulib' to 'glibc-doc'.
Ignoring request to alter found versions of bug #123999 to the same values 
previously set
Ignoring request to alter fixed versions of bug #123999 to the same values 
previously set
> thanks
Stopping processing here.

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



Bug#816833: marked as done ("LD_TRACE_LOADED_OBJECTS=1 LD_WARN=1 LD_BIND_NOW=1 /lib/ld-linux.so.2" segfaults on some Go programs)

2024-06-30 Thread Debian Bug Tracking System
Your message dated Sun, 30 Jun 2024 22:17:51 +0200
with message-id 
and subject line same as #710521
has caused the Debian Bug report #816833,
regarding "LD_TRACE_LOADED_OBJECTS=1 LD_WARN=1 LD_BIND_NOW=1 
/lib/ld-linux.so.2" segfaults on some Go programs
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.)


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

Package: libc6
Version: 2.21-9
Control: affects -1 + adequate

(This might be the same as #710521...)

$ dpkg-query -W minica ratt
minica  1.0-1
ratt0.0~git20150816.0.b060319-1

$ LD_TRACE_LOADED_OBJECTS=1 LD_WARN=1 LD_BIND_NOW=1 /lib/ld-linux.so.2 
/usr/bin/minica
linux-gate.so.1 (0xf7786000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7763000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf75e6000)
/lib/ld-linux.so.2 (0x56628000)
Segmentation fault

$ LD_TRACE_LOADED_OBJECTS=1 LD_WARN=1 LD_BIND_NOW=1 /lib/ld-linux.so.2 
/usr/bin/ratt
linux-gate.so.1 (0xf773d000)
libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf771a000)
libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf759d000)
/lib/ld-linux.so.2 (0x565b)
Segmentation fault


-- System Information:
Debian Release: stretch/sid
 APT prefers unstable
 APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 4.4.0-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages libc6 depends on:
ii  libgcc1  1:5.3.1-10

Versions of packages libc6 recommends:
pn  libc6-i686  

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]  1.5.58
pn  glibc-doc  
pn  libc-l10n  
pn  locales

--
Jakub Wilk
--- End Message ---
--- Begin Message ---


signature.asc
Description: PGP signature
--- End Message ---


Processed: notfixed 1061248 in palo/2.25

2024-06-22 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfixed 1061248 palo/2.25
Bug #1061248 {Done: Helge Deller } [src:glibc] glibc: DEP17: 
move most files but rtld to /usr
No longer marked as fixed in versions palo/2.25.
> thanks
Stopping processing here.

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



Bug#1061248: marked as done (glibc: DEP17: move most files but rtld to /usr)

2024-06-18 Thread Debian Bug Tracking System
Your message dated Tue, 18 Jun 2024 19:04:43 +
with message-id 
and subject line Bug#1061248: fixed in palo 2.25
has caused the Debian Bug report #1061248,
regarding glibc: DEP17: move most files but rtld to /usr
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.)


-- 
1061248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061248
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-13
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Hi Aurelien,

thanks for your answers on IRC to my design question. As promised here
comes a patch that moves most files in binary packages built from glibc
from aliased locations to /usr. This excludes the runtime dynamic linker
for native libc packages (i.e. not multilib), because moving it would
break filesystem bootstrap unless base-files installs the aliasing
symlinks at the same time. That move is a later step and is what I asked
for in https://lists.debian.org/20230912181509.ga2588...@subdivi.de.
What I'm asking for here is staging the changes to glibc in two phases
where the majority of the move happens before that coordinated upload.
This patch is that majority move.

Regarding the implementation, I asked whether you'd prefer to change
slibdir or not and you answered that you'd rather not change it as e.g.
Fedora is not changing it either. My first implementation changed
slibdir and this second iteration that does not change slibdir is quite
a bit simpler. I also asked about how to deal with symbolic links that
point at aliased locations. Your answer felt a little inconclusive to
me, but fixing them practically is a requirement: During filesystem
bootstrap, libc6 needs to briefly operate in an unmerged state
(temporarily until that coordinated move) and therefore those symlinks
in libc6 cannot rely on the aliasing symlinks having been set up. Hence,
I added code for fixing those links before letting dh_link perform their
canonicalization according to Debian policy. In practice, this turns
most of the links (but runtime dynamic linker links) into relative ones.
We may be able to drop this after the coordinated move if you disagree
about the approach taken here, but I think it is best to accept this
temporarily at least. Are you also comfortable with keeping this link
fixing permanently?

The change at hand requires significant testing, because there is a
significant risk of breaking stuff and doing so is very annoying to many
developers. I've performed the following steps:
 * Reviewed the file lists of created .debs to see that all files but
   runtime dynamic linkers have moved out of aliased locations.
 * Reviewed all symbolic links in created .debs.
 * Ran piuparts. It complained about /lib32 and /libx32 not being
   cleaned up after removal of multilib packages. I think this is
   vaguely fine. Do you agree? If not, I can add postrm code that checks
   whether /usr/lib32 and /usr/libx32 vanished and removes the aliasing
   links in those cases.
 * I set up a custom reprepro repository with these packages and ran a
   number of filesystem bootstraps:
* debootstrap
* debootstrap --variant=minbase
* cdebootstrap --flavour=standard
* cdebootstrap --flavour=minimal
* mmdebstrap --variant=debootstrap
* mmdebstrap --variant=minbase
* mmdebstrap --variant=apt
   All of these bootstraps do not contain any glibc-owned files in
   aliased locations with the exception of the runtime dynamic linker.
 * I compiled a minimal C program in chroot both with -m32 and without
   and verified that the embedded location of the runtime dynamic linker
   still is aliased and that the resulting program still runs.
 * In addition to testing on amd64, I performed a i386 build. I note
   that my builds are nocheck builds, due to failing tests unrelated to
   my changes. I did not bother figuring out what local configuration
   causes those the test failures.

Do you miss any testing here?

Helmut
diff --minimal -Nru glibc-2.37/debian/changelog glibc-2.37/debian/changelog
--- glibc-2.37/debian/changelog 2023-12-03 14:23:52.0 +0100
+++ glibc-2.37/debian/changelog 2024-01-19 15:56:06.0 +0100
@@ -1,3 +1,10 @@
+glibc (2.37-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * DEP17: Move most files but rtld to /usr. (Closes: #-1)
+
+ -- Helmut Grohne   Fri, 19 Jan 2024 15:56:06 +0100
+
 glibc (2.37-13) unstable; urgency=medium
 
   [ Aurelien Jarno ]
diff --minimal -Nru glibc-2.37/debian/debhelper.in/libc-alt.install 
glibc-2.37/debian/debhelper.in/libc-alt.install
-

Processed (with 1 error): reassign 1072748 to src:upower, reassign 1072947 to src:dropbear ..., tagging 1072532 ...

2024-06-11 Thread Debian Bug Tracking System
ersions gcc-14/14-20240429-1.
> affects 1064426 + src:evolver
Bug #1064426 {Done: Matthias Klose } [src:gcc-14] evolver 
fails the last two autopkg tests with glibc 2.39 on amd64
Added indication that 1064426 affects src:evolver
> reassign 1068380 src:debci
Bug #1068380 {Done: Antonio Terceiro } [autopkgtest] 
autopkgtest: new --lxcpath option doesn't seem to work on ci.d.n workers
Bug reassigned from package 'autopkgtest' to 'src:debci'.
No longer marked as found in versions autopkgtest/5.34.
No longer marked as fixed in versions debci/3.10.
> fixed 1068380 3.10
Bug #1068380 {Done: Antonio Terceiro } [src:debci] 
autopkgtest: new --lxcpath option doesn't seem to work on ci.d.n workers
Marked as fixed in versions debci/3.10.
> reassign 1056992 src:freerdp3
Bug #1056992 {Done: Jeremy Bícha } [src:freerdp2] freerdp2: 
Please package version 3
Bug reassigned from package 'src:freerdp2' to 'src:freerdp3'.
No longer marked as found in versions freerdp2/2.11.2+dfsg1-1.
No longer marked as fixed in versions freerdp3/3.3.0+dfsg1-1 and 
freerdp3/3.5.0+dfsg1-1.
> fixed 1056992 3.3.0+dfsg1-1
Bug #1056992 {Done: Jeremy Bícha } [src:freerdp3] freerdp2: 
Please package version 3
Marked as fixed in versions freerdp3/3.3.0+dfsg1-1.
> fixed 1056992 3.5.0+dfsg1-1
Bug #1056992 {Done: Jeremy Bícha } [src:freerdp3] freerdp2: 
Please package version 3
Marked as fixed in versions freerdp3/3.5.0+dfsg1-1.
> fixed 1068188 2.38-7
Bug #1068188 {Done: Aurelien Jarno } [glibc-doc] 
pthread_cond_init.3.gz: conflict with manpages-dev 6.7-1
Marked as fixed in versions glibc/2.38-7.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1056496: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056496
1056992: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056992
1064426: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064426
1064480: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064480
1068188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068188
1068380: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068380
1069052: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069052
1070692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070692
1072532: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072532
1072682: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072682
1072690: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072690
1072748: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072748
1072806: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072806
1072807: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072807
1072858: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072858
1072913: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072913
1072947: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072947
898536: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=898536
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Bug#1061248: marked as done (glibc: DEP17: move most files but rtld to /usr)

2024-06-06 Thread Debian Bug Tracking System
Your message dated Thu, 06 Jun 2024 08:38:15 +
with message-id 
and subject line Bug#1061248: fixed in glibc 2.39-3.1
has caused the Debian Bug report #1061248,
regarding glibc: DEP17: move most files but rtld to /usr
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.)


-- 
1061248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061248
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-13
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Hi Aurelien,

thanks for your answers on IRC to my design question. As promised here
comes a patch that moves most files in binary packages built from glibc
from aliased locations to /usr. This excludes the runtime dynamic linker
for native libc packages (i.e. not multilib), because moving it would
break filesystem bootstrap unless base-files installs the aliasing
symlinks at the same time. That move is a later step and is what I asked
for in https://lists.debian.org/20230912181509.ga2588...@subdivi.de.
What I'm asking for here is staging the changes to glibc in two phases
where the majority of the move happens before that coordinated upload.
This patch is that majority move.

Regarding the implementation, I asked whether you'd prefer to change
slibdir or not and you answered that you'd rather not change it as e.g.
Fedora is not changing it either. My first implementation changed
slibdir and this second iteration that does not change slibdir is quite
a bit simpler. I also asked about how to deal with symbolic links that
point at aliased locations. Your answer felt a little inconclusive to
me, but fixing them practically is a requirement: During filesystem
bootstrap, libc6 needs to briefly operate in an unmerged state
(temporarily until that coordinated move) and therefore those symlinks
in libc6 cannot rely on the aliasing symlinks having been set up. Hence,
I added code for fixing those links before letting dh_link perform their
canonicalization according to Debian policy. In practice, this turns
most of the links (but runtime dynamic linker links) into relative ones.
We may be able to drop this after the coordinated move if you disagree
about the approach taken here, but I think it is best to accept this
temporarily at least. Are you also comfortable with keeping this link
fixing permanently?

The change at hand requires significant testing, because there is a
significant risk of breaking stuff and doing so is very annoying to many
developers. I've performed the following steps:
 * Reviewed the file lists of created .debs to see that all files but
   runtime dynamic linkers have moved out of aliased locations.
 * Reviewed all symbolic links in created .debs.
 * Ran piuparts. It complained about /lib32 and /libx32 not being
   cleaned up after removal of multilib packages. I think this is
   vaguely fine. Do you agree? If not, I can add postrm code that checks
   whether /usr/lib32 and /usr/libx32 vanished and removes the aliasing
   links in those cases.
 * I set up a custom reprepro repository with these packages and ran a
   number of filesystem bootstraps:
* debootstrap
* debootstrap --variant=minbase
* cdebootstrap --flavour=standard
* cdebootstrap --flavour=minimal
* mmdebstrap --variant=debootstrap
* mmdebstrap --variant=minbase
* mmdebstrap --variant=apt
   All of these bootstraps do not contain any glibc-owned files in
   aliased locations with the exception of the runtime dynamic linker.
 * I compiled a minimal C program in chroot both with -m32 and without
   and verified that the embedded location of the runtime dynamic linker
   still is aliased and that the resulting program still runs.
 * In addition to testing on amd64, I performed a i386 build. I note
   that my builds are nocheck builds, due to failing tests unrelated to
   my changes. I did not bother figuring out what local configuration
   causes those the test failures.

Do you miss any testing here?

Helmut
diff --minimal -Nru glibc-2.37/debian/changelog glibc-2.37/debian/changelog
--- glibc-2.37/debian/changelog 2023-12-03 14:23:52.0 +0100
+++ glibc-2.37/debian/changelog 2024-01-19 15:56:06.0 +0100
@@ -1,3 +1,10 @@
+glibc (2.37-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * DEP17: Move most files but rtld to /usr. (Closes: #-1)
+
+ -- Helmut Grohne   Fri, 19 Jan 2024 15:56:06 +0100
+
 glibc (2.37-13) unstable; urgency=medium
 
   [ Aurelien Jarno ]
diff --minimal -Nru glibc-2.37/debian/debhelper.in/libc-alt.install 
glibc-2.37/debian/debhelper.in/libc-alt.in

Bug#1061248: marked as done (glibc: DEP17: move most files but rtld to /usr)

2024-06-06 Thread Debian Bug Tracking System
Your message dated Thu, 06 Jun 2024 07:36:03 +
with message-id 
and subject line Bug#1061248: fixed in glibc 2.38-12.1
has caused the Debian Bug report #1061248,
regarding glibc: DEP17: move most files but rtld to /usr
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.)


-- 
1061248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061248
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-13
Tags: patch
User: helm...@debian.org
Usertags: dep17m2

Hi Aurelien,

thanks for your answers on IRC to my design question. As promised here
comes a patch that moves most files in binary packages built from glibc
from aliased locations to /usr. This excludes the runtime dynamic linker
for native libc packages (i.e. not multilib), because moving it would
break filesystem bootstrap unless base-files installs the aliasing
symlinks at the same time. That move is a later step and is what I asked
for in https://lists.debian.org/20230912181509.ga2588...@subdivi.de.
What I'm asking for here is staging the changes to glibc in two phases
where the majority of the move happens before that coordinated upload.
This patch is that majority move.

Regarding the implementation, I asked whether you'd prefer to change
slibdir or not and you answered that you'd rather not change it as e.g.
Fedora is not changing it either. My first implementation changed
slibdir and this second iteration that does not change slibdir is quite
a bit simpler. I also asked about how to deal with symbolic links that
point at aliased locations. Your answer felt a little inconclusive to
me, but fixing them practically is a requirement: During filesystem
bootstrap, libc6 needs to briefly operate in an unmerged state
(temporarily until that coordinated move) and therefore those symlinks
in libc6 cannot rely on the aliasing symlinks having been set up. Hence,
I added code for fixing those links before letting dh_link perform their
canonicalization according to Debian policy. In practice, this turns
most of the links (but runtime dynamic linker links) into relative ones.
We may be able to drop this after the coordinated move if you disagree
about the approach taken here, but I think it is best to accept this
temporarily at least. Are you also comfortable with keeping this link
fixing permanently?

The change at hand requires significant testing, because there is a
significant risk of breaking stuff and doing so is very annoying to many
developers. I've performed the following steps:
 * Reviewed the file lists of created .debs to see that all files but
   runtime dynamic linkers have moved out of aliased locations.
 * Reviewed all symbolic links in created .debs.
 * Ran piuparts. It complained about /lib32 and /libx32 not being
   cleaned up after removal of multilib packages. I think this is
   vaguely fine. Do you agree? If not, I can add postrm code that checks
   whether /usr/lib32 and /usr/libx32 vanished and removes the aliasing
   links in those cases.
 * I set up a custom reprepro repository with these packages and ran a
   number of filesystem bootstraps:
* debootstrap
* debootstrap --variant=minbase
* cdebootstrap --flavour=standard
* cdebootstrap --flavour=minimal
* mmdebstrap --variant=debootstrap
* mmdebstrap --variant=minbase
* mmdebstrap --variant=apt
   All of these bootstraps do not contain any glibc-owned files in
   aliased locations with the exception of the runtime dynamic linker.
 * I compiled a minimal C program in chroot both with -m32 and without
   and verified that the embedded location of the runtime dynamic linker
   still is aliased and that the resulting program still runs.
 * In addition to testing on amd64, I performed a i386 build. I note
   that my builds are nocheck builds, due to failing tests unrelated to
   my changes. I did not bother figuring out what local configuration
   causes those the test failures.

Do you miss any testing here?

Helmut
diff --minimal -Nru glibc-2.37/debian/changelog glibc-2.37/debian/changelog
--- glibc-2.37/debian/changelog 2023-12-03 14:23:52.0 +0100
+++ glibc-2.37/debian/changelog 2024-01-19 15:56:06.0 +0100
@@ -1,3 +1,10 @@
+glibc (2.37-13.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * DEP17: Move most files but rtld to /usr. (Closes: #-1)
+
+ -- Helmut Grohne   Fri, 19 Jan 2024 15:56:06 +0100
+
 glibc (2.37-13) unstable; urgency=medium
 
   [ Aurelien Jarno ]
diff --minimal -Nru glibc-2.37/debian/debhelper.in/libc-alt.install 
glibc-2.37/debian/debhelper.in/libc-alt.in

Bug#1071462: marked as done (installing/upgrading libc6 does not work in sbuild when systemd is installed as ischroot declines)

2024-06-01 Thread Debian Bug Tracking System
Your message dated Sat, 01 Jun 2024 21:35:59 +
with message-id 
and subject line Bug#1071462: fixed in glibc 2.38-12
has caused the Debian Bug report #1071462,
regarding installing/upgrading libc6 does not work in sbuild when systemd is 
installed as ischroot declines
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.)


-- 
1071462: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071462
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: sbuild,debianutils,libc6,systemd-sysv
Severity: important

Hello lots of maintainers,

I am faced with a very crazy interaction bug. Roughly speaking, when you
use sbuild to build a package and your build-depends happen to include
systemd-sysv and you happen to install (cross building) or upgrade
libc6, installing build-depends reliably fails. Since upgrading libc6 is
a thing, I guess that this now affects buildds and is why I file this at
important severity. Regenerating buildd chroots, will "heal" buildds, so
it is self-recovering there.

Without further ado, let's dive into the details. The issue is
reproducible using mmdebstrap:

mmdebstrap unstable --verbose --architectures amd64,arm64 --variant=apt 
/dev/null --include=systemd-sysv,libc6:arm64 --essential-hook='ln -sf 
/bin/false $1/usr/bin/ischroot'

This is using a cross build setting, because libc6 is installed early
during bootstrap and reproducing the bug takes configuring libc6 after
systemd-sysv has been unpacked. So I simply install a foreign libc6 and
apt happens to configure it late enough in my tests. So we now look into
libc6.postinst. We take the "$1" = "configure" branch. We eventually run
into:

| # Restart init.  Currently handles chroots, systemd and upstart, and
| # assumes anything else is going to not fail at behaving like
| # sysvinit:
| TELINIT=yes
| if ischroot 2>/dev/null; then
| # Don't bother trying to re-exec init from a chroot:
| TELINIT=no

I note that mmdebstrap creates a number of namespaces and then
externally runs apt. If I understand things correctly, it also runs an
external dpkg --root ... without --force-scripts-chrootless. Hence dpkg
performs a chroot for every maintainer script and ischroot correctly
detects this, so we would be setting TELINIT=no if I were not replacing
it in the --essential-hook.

In sbuild, the namespace setup is different. apt is entirely run inside
the namespace. ischroot compares /proc/1/mountinfo to
/proc/self/mountinfo. If both are readable and equal, it concludes that
we're not in a chroot. If they differ, it concludes that we are in a
chroot. For mmdebstrap, pid 1 happens to be a mmdebstrap process in the
initial namespace and the ischroot process sees fewer mounts. Hence it
concludes success there. For sbuild, pid 1 is a runuser process already
running chrooted. Hence the mountinfo files equal and ischroot concludes
that we are not running in a chroot.

| elif [ -n "${DPKG_ROOT:-}" ]; then
| # Do not re-exec init if we are operating on a chroot from outside:
| TELINIT=no

In neither case DPKG_ROOT is non-empty.

| elif [ -d /run/systemd/system ]; then
| # Restart systemd on upgrade, but carefully.
| # The restart is wanted because of LP: #1942276 and Bug: #993821
| # The care is needed because of https://bugs.debian.org/753725
| # (if systemd --help fails the system might still be quite broken but
| # that seems better than the kernel panic that results if systemd
| # cannot reexec itself).
| TELINIT=no

In neither case /run/systemd/system exists.

| if systemd --help >/dev/null 2>/dev/null; then
| systemctl daemon-reexec
| else
| echo "Error: Could not restart systemd, systemd binary not 
working" >&2
| fi
| fi
| if [ "$TELINIT" = "yes" ]; then
| telinit u 2>/dev/null || true ; sleep 1
| fi

And finally we run telinit u when running inside sbuild or faking
ischroot in mmdebstrap. Running telinit u doesn't go well. This actually
has been a known problem with different symptoms recently. Earlier,
cross build nodes would get stuck in libc6.postinst hanging in telinit
forever. The reason was that telinit was re-executing itself over and
over again attempting to forward to another init system but always
returning back to itself. This has been fixed by Luca Boccassi:

https://github.com/systemd/systemd/pull/31251 and #1063147

telin

Bug#1071549: marked as done (gencat.1: some remarks and editorial changes for this man page)

2024-06-01 Thread Debian Bug Tracking System
Your message dated Sat, 01 Jun 2024 21:35:59 +
with message-id 
and subject line Bug#1071549: fixed in glibc 2.38-12
has caused the Debian Bug report #1071549,
regarding gencat.1: some remarks and editorial changes for this man page
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.)


-- 
1071549: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071549
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc-dev-bin
Version: 2.38-11
Severity: minor
Tags: patch

Dear Maintainer,

  here are some notes and editorial fixes for the manual.

The patch is in the attachment.

-.-

The difference between the formatted outputs can be seen with:

  nroff -man  > 
  nroff -man  > 
  diff -u  

and for groff, using

"printf '%s\n%s\n' '.kern 0' '.ss 12 0' | groff -man -Z - "

instead of "nroff -man"

  Add the option "-t", if the file contains a table.

  Read the output of "diff -u" with "less -R" or similar.

-.-.

  If "man" (man-db) is used to check the manual for warnings,
the following must be set:

  The option "-warnings=w"

  The environmental variable:

export MAN_KEEP_STDERR=yes (or any non-empty value)

  or

  (produce only warnings):

export MANROFFOPT="-ww -z"

export MAN_KEEP_STDERR=yes (or any non-empty value)

-.-.

Output from "mandoc -T lint gencat.1": (possibly shortened list)

mandoc: gencat.1:97:14: STYLE: whitespace at end of input line
mandoc: gencat.1:99:19: STYLE: whitespace at end of input line
mandoc: gencat.1:214:2: WARNING: skipping paragraph macro: PP empty

-.-.

Remove space characters at the end of lines.

Use "git apply ... --whitespace=fix" to fix extra space issues, or use
global configuration "core.whitespace".

97:.\"  TH  Title 
99:.\"  Sh  Subsection 

-.-.

Mark a full stop (.) and the exclamation mark (!) with "\&",
if it does not mean an end of a sentence.
This is a preventive action,
the paragraph could be reshaped, e.g., after changes.

When typing, one does not always notice when the line wraps after the
period.
There are too many examples of input lines in manual pages,
that end with an abbreviation point.

This marking is robust, and independent of the position on the line.

It corresponds to "\ " in TeX, and to "@:" in Texinfo.


208:gencat [OPTION...] -o OUTPUT-FILE [INPUT-FILE]...

-.-.

Change -- in x--y to \(em (em-dash), or, if an
option, to \-\-

216:\fB-H\fR, \fB--header\fR \fINAME\fR
219:\fB--new\fR
222:\fB-o\fR, \fB--output\fR \fINAME\fR

-.-.

Add a backslash, if it is missing after \{ at the end of a line.

104:.if \nF \{

-.-.

Wrong distance between sentences.

  Separate the sentences and subordinate clauses; each begins on a new
line.  See man-pages(7) ("Conventions for source file layout") and
"info groff" ("Input Conventions").

  The best procedure is to always start a new sentence on a new line,
at least, if you are typing on a computer.

Remember coding: Only one command ("sentence") on each (logical) line.

E-mail: Easier to quote exactly the relevant lines.

Generally: Easier to edit the sentence.

Patches: Less unaffected text.

Search for two adjacent words is easier, when they belong to the same line,
and the same phrase.

  The amount of space between sentences in the output can then be
controlled with the ".ss" request.

212:correctly formed input files. Additionally some extension are implemented

-.-.

Do not use "\s0" in a string definition but an absolute number,
as the size of the string could be changed.
Then a situation of "\s+X...\s+Y...\s0...\s0" could emerge.
Type size changes have an effect in "groff", but not in "nroff".

115:.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-1p'+\s0\v'.1v'\h'-1p'
169:.ds v 
\\k:\h'-(\\n(.wu*9/10-\*(#H)'\v'-\*(#V'\*(#[\s-4v\s0\v'\*(#V'\h'|\\n:u'\*(#]
172:.ds 3 \*(#[\v'.2m'\s-2\&3\s0\v'-.2m'\*(#]

-.-.

Add a zero (0) in front of a decimal fraction that begins with a period
(.)

30:.if t .sp .5v
131:.   ds #V .8m
132:.   ds #F .3m
138:.   ds #V .6m

-.-.

Output from "test-groff -b -mandoc -dAD=l -rF0 -rHY=0 -t -w w -z 
-rCHECKSTYLE=0":

Bad use of \s0 in a string definition, the string could be resized.

115:.ds C+ C\v'-.1v'\h'-1p'\s-2+\h'-

Bug#1071084: marked as done (locales: update-locale hides error information when invoking 'locale charmap')

2024-06-01 Thread Debian Bug Tracking System
Your message dated Sat, 01 Jun 2024 21:35:59 +
with message-id 
and subject line Bug#1071084: fixed in glibc 2.38-12
has caused the Debian Bug report #1071084,
regarding locales: update-locale hides error information when invoking 'locale 
charmap'
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.)


-- 
1071084: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071084
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.38-10
Severity: normal
Tags: newcomer, patch



The perl script update-local internally invokes 'locale charmap' to perform 
additional checks.

However if this call fails for some reason, update-locale always only prints 
"Error: invalid locale settings: LANG=" which can be very misleading when 
the root-cause is actually different.


I.e. sample output of "sudo /usr/sbin/update-locale LANG=de_AT.UTF-8" on Debian 
Trixie:


*** update-locale: Error: invalid locale settings:  LANG=de_AT.UTF-8



After applying the following patch:

==
--- /usr/update-locale  2024-05-13 23:42:46.584127893 +0200
+++ /usr/sbin/update-locale 2024-05-13 23:40:25.160121142 +0200
@@ -88,7 +88,7 @@
 {
#  Check that this locale does exist
my $charset = `LANG= LC_CTYPE= LC_NUMERIC= LC_TIME= LC_COLLATE= 
LC_MONETARY= LC_MESSAGES= LC_PAPER= LC_NAME= LC_ADDRESS= LC_TELEPHONE= 
LC_MEASUREMENT= LC_IDENTIFICATION= LC_ALL= $env locale charmap 2>&1`;
-   die "*** $progname: Error: invalid locale settings: $env\n"
+   die "*** $progname: Error: invalid locale settings: 
$env\n\n--$charset--\n"
if ($charset =~ m/Cannot set/);
#  If LANGUAGE is set, its first value must be compatible with 
LC_MESSAGES
if (defined $arg{LANGUAGE})
==


The output contains the actual information why the call to "locale chaarmap" 
failed, thus making it possible to investigate why the call actually failed:

===
*** update-locale: Error: invalid locale settings:  LANG=de_AT.UTF-8

--locale: Cannot set LC_CTYPE to default locale: No such file or 
directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
ANSI_X3.4-1968
--
===



-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.5.0-2-amd64 (SMP w/2 CPU threads; PREEMPT)
Locale: LANG=de_AT.UTF-8, LC_CTYPE=C.UTF-8 (charmap=locale: Cannot set 
LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages locales depends on:
ii  debconf [debconf-2.0]  1.5.86
ii  libc-bin   2.38-10
ii  libc-l10n  2.38-10

locales recommends no packages.

locales suggests no packages.

-- debconf information:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_TIME = "de_AT.UTF-8",
LC_MONETARY = "de_AT.UTF-8",
LC_CTYPE = "C.UTF-8",
LC_ADDRESS = "de_AT.UTF-8",
LC_TELEPHONE = "de_AT.UTF-8",
LC_NAME = "de_AT.UTF-8",
LC_MEASUREMENT = "de_AT.UTF-8",
LC_IDENTIFICATION = "de_AT.UTF-8",
LC_NUMERIC = "de_AT.UTF-8",
LC_PAPER = "de_AT.UTF-8",
LANG = "de_AT.UTF-8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
  locales/locales_to_be_generated:
  locales/default_environment_locale: None
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-12
Done: Aurelien Jarno 

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 1071...@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)

Processed: Bug#1071462 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071462 [sbuild,debianutils,libc6,systemd-sysv] installing/upgrading libc6 
does not work in sbuild when systemd is installed as ischroot declines
Ignoring request to alter tags of bug #1071462 to the same tags previously set

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



Processed: Bug#1071549 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071549 [libc-dev-bin] gencat.1: some remarks and editorial changes for 
this man page
Ignoring request to alter tags of bug #1071549 to the same tags previously set

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



Processed: Bug#1071084 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071084 [locales] locales: update-locale hides error information when 
invoking 'locale charmap'
Ignoring request to alter tags of bug #1071084 to the same tags previously set

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



Processed: Bug#1071549 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071549 [libc-dev-bin] gencat.1: some remarks and editorial changes for 
this man page
Added tag(s) pending.

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



Processed: Bug#1071084 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071084 [locales] locales: update-locale hides error information when 
invoking 'locale charmap'
Added tag(s) pending.

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



Processed: Bug#1071462 marked as pending in glibc

2024-06-01 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1071462 [sbuild,debianutils,libc6,systemd-sysv] installing/upgrading libc6 
does not work in sbuild when systemd is installed as ischroot declines
Added tag(s) pending.

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



Processed: raise remaining usrmerge normal bugs to important

2024-05-29 Thread Debian Bug Tracking System
ug 1063458 to the same value.
> severity 1063455 important
Bug #1063455 [open-infrastructure-compute-tools] 
open-infrastructure-compute-tools: move files to /usr for DEP17
Ignoring request to change severity of Bug 1063455 to the same value.
> thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
1054013: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054013
1054084: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054084
1054086: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054086
1054088: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054088
1054089: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054089
1054090: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054090
1054093: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054093
1054191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054191
1055514: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1055514
1061238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061238
1061245: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061245
1061248: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061248
1061259: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061259
1061332: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061332
1061337: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061337
1061342: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061342
1061352: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061352
1061353: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061353
1061489: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061489
1061491: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061491
1061527: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061527
1061702: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061702
1061849: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061849
1061851: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061851
1061855: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061855
1061865: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1061865
1063455: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063455
1063458: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063458
1063552: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063552
1063571: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063571
1063572: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063572
1063620: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063620
1063622: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063622
1063692: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063692
1063693: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063693
1063694: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063694
1063696: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063696
1063699: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063699
1063876: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063876
1063878: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063878
1064045: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064045
1064046: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064046
1064125: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064125
1064126: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064126
1064237: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064237
1064238: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064238
1064299: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064299
1064315: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064315
1064316: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064316
1064396: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064396
1064400: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064400
1064408: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064408
1064430: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064430
1064449: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064449
1064459: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064459
1064887: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064887
1064888: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064888
1071119: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1071119
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: Re: Bug#1070666: util-linux: last(1) is broken on i386 since 2.40-8

2024-05-16 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> fixed 1070666 glibc/2.38-7
Bug #1070666 [glibc] util-linux: last(1) is broken on i386 since 2.40-8
Marked as fixed in versions glibc/2.38-7.
> thanks
Stopping processing here.

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



Bug#1070666: marked as done (util-linux: last(1) is broken on i386 since 2.40-8)

2024-05-16 Thread Debian Bug Tracking System
Your message dated Thu, 16 May 2024 22:08:32 +0200
with message-id 
and subject line Re: Bug#1070666: util-linux: last(1) is broken on i386 since 
2.40-8
has caused the Debian Bug report #1070666,
regarding util-linux: last(1) is broken on i386 since 2.40-8
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.)


-- 
1070666: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070666
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: util-linux
Version: 2.40-8
Severity: normal

 Hello.

 Upgrade of util-linux from 2.39.3-6 to 2.40-8 on i386 systems breaks
 last(1), while the same upgrade on amd64 systems does not break it.
 Examples on my hosts running in 32-bit mode:

--
root@citrine # /usr/bin/last -3
last: unrecognized ut_type: 22985
last: preallocation size exceeded

--
root@typhoon # /usr/bin/last -3
last: unrecognized ut_type: 3640
last: unrecognized ut_type: 52
6.5.0-1- 3 Thu Jan  1 03:00gone - no logout
last: unrecognized ut_type: -14908
amd64evel  Sat Jul  6 11:21 - down  
(586103921+18:44)
last: preallocation size exceeded

--
root@passat # /usr/bin/last -3
last: unrecognized ut_type: -13985
last: unrecognized ut_type: 53
6.5.0-1- 2 Thu Jan  1 03:00gone - no logout
last: unrecognized ut_type: 15714
last: unrecognized ut_type: -4407
amd64evel  Sat Jul  6 11:21gone - no logout
last: unrecognized ut_type: -31324
last: unrecognized ut_type: 29555
6.5.0-1- b9Thu Jan  1 03:00gone - no logout
last: unrecognized ut_type: 2583
last: unrecognized ut_type: 29556
last: unrecognized ut_type: -18676
last: unrecognized ut_type: 19843
last: unrecognized ut_type: 14690
192.168. ts/9root  Thu Jan  1 03:00gone - no logout
last: preallocation size exceeded

--

 Running binary extracted from util-linux 2.39.3-6 package (as /tmp/last)
 always produce right results:
--
root@citrine # /tmp/last -3
root pts/9192.168.27.27Mon May  6 22:40   still logged in
root pts/9192.168.27.7 Mon May  6 10:19 - 13:20  (03:01)
root pts/10   192.168.27.17Fri May  3 16:12 - 19:10  (02:57)

wtmp begins Sun Apr 14 11:18:49 2024
--

 Package info:
 
||/ Name   Version  Architecture Description
+++-==---=
ii  util-linux 2.40-8   i386 miscellaneous system utilities
ii  libc-bin   2.37-18  i386 GNU C Library: Binaries
ii  libc-l10n  2.37-18  all  GNU C Library: localization files
ii  libc6:i386 2.37-18  i386 GNU C Library: Shared libraries

-- 
 Eugene Berdnikov
--- End Message ---
--- Begin Message ---
fixed 1070666 glibc/2.38-7
thanks

Hi,

On Thu, May 16, 2024 at 10:46:28PM +0300, Eugene Berdnikov wrote:
>  Installation of util-linux 2.40.1-1 (and accompanied libmount1,
>  libuuid1, libblkid1, libsmartcols1 of the same version) solves
>  the problem, output of "last" is correct.

Thanks for reporting back with the good news!

>  Thank you, guys!

Chris--- End Message ---


Processed: Re: Bug#1071172: libc6-dev omits the bits directory

2024-05-15 Thread Debian Bug Tracking System
Processing control commands:

> tags -1 + moreinfo
Bug #1071172 [libc6-dev] libc6-dev omits the bits directory
Added tag(s) moreinfo.

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



Processed: Re: Bug#1071093: libc6: [adequate] undefined-symbol

2024-05-14 Thread Debian Bug Tracking System
Processing control commands:

> reassign -1 adequate
Bug #1071093 [libc6] libc6:i386: [adequate] undefined-symbol 
/lib/i386-linux-gnu/libthread_db.so.1
Bug reassigned from package 'libc6' to 'adequate'.
No longer marked as found in versions glibc/2.38-11.
Ignoring request to alter fixed versions of bug #1071093 to the same values 
previously set
> retitle -1 false positive detected in in libthread_db.so.1
Bug #1071093 [adequate] libc6:i386: [adequate] undefined-symbol 
/lib/i386-linux-gnu/libthread_db.so.1
Changed Bug title to 'false positive detected in in libthread_db.so.1' from 
'libc6:i386: [adequate] undefined-symbol /lib/i386-linux-gnu/libthread_db.so.1'.

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



Processed: retitle 1071093 to libc6:i386: [adequate] undefined-symbol /lib/i386-linux-gnu/libthread_db.so.1

2024-05-14 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 1071093 libc6:i386: [adequate] undefined-symbol 
> /lib/i386-linux-gnu/libthread_db.so.1
Bug #1071093 [libc6] libc6: [adequate] undefined-symbol
Changed Bug title to 'libc6:i386: [adequate] undefined-symbol 
/lib/i386-linux-gnu/libthread_db.so.1' from 'libc6: [adequate] 
undefined-symbol'.
> thanks
Stopping processing here.

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



Processed: Re: Bug#1070666: util-linux: last(1) is broken on i386 since 2.40-8

2024-05-13 Thread Debian Bug Tracking System
Processing control commands:

> reassign 1070666 glibc
Bug #1070666 [util-linux] util-linux: last(1) is broken on i386 since 2.40-8
Bug reassigned from package 'util-linux' to 'glibc'.
No longer marked as found in versions util-linux/2.40-8.
Ignoring request to alter fixed versions of bug #1070666 to the same values 
previously set
> affects 1070666 util-linux
Bug #1070666 [glibc] util-linux: last(1) is broken on i386 since 2.40-8
Added indication that 1070666 affects util-linux

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



Bug#1070875: marked as done (glibc: FTBFS on hppa - Encountered regressions that don't match expected failures)

2024-05-11 Thread Debian Bug Tracking System
Your message dated Sat, 11 May 2024 21:35:43 +
with message-id 
and subject line Bug#1070875: fixed in glibc 2.38-11
has caused the Debian Bug report #1070875,
regarding glibc: FTBFS on hppa - Encountered regressions that don't match 
expected failures
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.)


-- 
1070875: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070875
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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)
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-11
Done: Aurelien Jarno 

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 1070...@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: Sat, 11 May 2024 23:17:18 +0200
Source: glibc
Architecture: source
Version: 2.38-11
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1070872 1070875
Changes:
 glibc (2.38-11) unstable; urgency=medium
 .
   [ Aurelien Jarno ]
   * debian/testsuite-xfail-debian.mk: ignore a few math failures due to GCC
 13 on hppa.  Closes: #1070875.
   * debian/patches/any/submitted-static-*.diff: add proposed patches to fix
 various missing math function in libm.a.  Closes: #1070872.
   * debian/testsuite-xfail-debian.mk: mark tst-support_descriptors as XFAIL,
 due to sbuild bug #1070003.
Checksums-Sha1:
 cb16f1fe7d3a90116921dfec258d9b1686b894d0 7535 glibc_2.38-11.dsc
 cc793377025830f66fb937ad2b6316f630c11bfc 429076 glibc_2.38-11.debian.tar.xz
 2c283e082e8a33880c389204e658e0d97a5c5e6a 9945 glibc_2.38-11_source.buildinfo
Checksums-Sha256:
 e3673f0f0f7371335ed6d9ac1221d33c62604af8171686282a481da8e7a4aa80 7535 
glibc_2.38-11.dsc
 336d41903e4c2b12a71bb646b68c9c295c980a4a7f22a43da70aadbcfa80a825 429076 
glibc_2.38-11.debian.tar.xz
 c8f760e85c32c0d5ec7d97431213e67682fc285dbc0d58aaf2812482746624e6 9945 
glibc_2.38-11_source.buildinfo
Files:
 a811ef2a956ad933930fc7eebfeff191 7535 libs required glibc_2.38-11.dsc
 f28787622972a7abf9410e185856 429076 libs required 
glibc_2.38-11.debian.tar.xz
 8107fceff977128d94b922275a6a3f3a 9945 libs required 
glibc_2.38-11_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmY/4XoACgkQE4jA+Jno
M2uXFg//Yje3QGX/t1bfLHjnkWHCdUm+YttbET18bsbObuT4jdGgv4aDUgEmhXB3
ncB+BAJI6mJiaRjLu6E9eaHlVyMhzpMSVlJ40O12XVo45W3gxtjZ5RxrO8HEso4b
8HFWwtpt6wa2VnQqmneaoNdHA/ZYpPI9dDvELlanvvIc7u6pzQ7606A3oTd+O/Aw
RnXaRWrREPKi305+1bEzShymgcM+uDxlQ1w6PhXiEPlbROg6Qg+Oz8CbJHM9UAMJ
T984QNwTfJRSLtkSmxl1bv8dOoaNJop8qiXdlEGgavs87cEACB7e5RObzZNzNTXl
f09sHzdc1NIpjuNXGUYr5V7RcKl0A59rvk1mWHcR3PHPtbvKUHpRJumhxmzWioDc
h6pNxj0NnUomWNNgvBnhzykpxzSGkWAtrqi6lEdh8HQMt5FsFwNKOZaj7ytRYjNO
a3h0FdD4lGKupJKe2nwgpurT91Oc/C0TwobYvxuyrPMEgp7pkzhQrc5UXvH4kWMA
tih7Da6qhHZk/

Bug#1070872: marked as done (libm.a lost fmod + fmodf on i386 + m68k)

2024-05-11 Thread Debian Bug Tracking System
Your message dated Sat, 11 May 2024 21:35:43 +
with message-id 
and subject line Bug#1070872: fixed in glibc 2.38-11
has caused the Debian Bug report #1070872,
regarding libm.a lost fmod + fmodf on i386 + 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.)


-- 
1070872: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070872
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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
$
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-11
Done: Aurelien Jarno 

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 1070...@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: Sat, 11 May 2024 23:17:18 +0200
Source: glibc
Architecture: source
Version: 2.38-11
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1070872 107087

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 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.)


-- 
1053241: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1053241
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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;a=commitdiff;h=551101e8240b7514fc646d1722f8b79c90362b8f

The patch applies cleanly and builds fine also on bookworm glibc.
Please consider apply it to fix slow fstat.

Thanks.
--- End Message ---
--- Begin Message ---
Version: 2.39-1

On 2023-11-26 18:19, Fabio Pedretti wrote:
> Il giorno dom 26 nov 2023 alle ore 16:28 Aurelien Jarno
>  ha scritto:
> >
> > 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/944214/
> > >
> > > A patch to fix this was merged in glibc:
> > > https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=551101e8240b7514fc646d1722f8b79c90362b8f
> > >
> > > The patch applies cleanly and builds fine also on bookworm glibc.
> > > Please consider apply it to fix slow fstat.
> >
> > This patch changes the syscall used by binaries, so it has to be
> > considered with a lot of care in a stable release, it could break
> > existing seccomp filters. In any case it has to live a few months in
> > testing/unstable first.
> >
> > Note that the kernel patch that improves the performance of fstatat, has
> > not been merge to the upstream stable tree, nor to bookworm.
> >
> > In order to better understand the need for this patch in bookworm, could
> > you please give some details about your workload and the performance
> > impact it has?
> 
> I did some test with my use case, borg backup with many unchanged
> files, see https://github.com/borgbackup/borg/issues/4498 for some
> background and system calls impact, where borg 1.2 slow downs a lot
> vs. borg 1.1.
> 
> I checked using strace the patch, it did the job (newfstatat calls
> were replaced with fstat), and I'd hoped that it would improve
> performance, however my use case improved just marginally (difficult
> to have reproducible data in my case, but it was like 5%).
> 
> I didn't notice any other regression, however.
> 
> I see the glibc patch is still only on 2.39, while even Debian
> experimental has just 2.38.

Debian experimental now has version 2.39, closing the bug accordingly.

Regards
Aurelien

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


Processed: Bug#1070875 marked as pending in glibc

2024-05-11 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1070875 [src:glibc] glibc: FTBFS on hppa - Encountered regressions that 
don't match expected failures
Added tag(s) pending.

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



Processed: Bug#1070872 marked as pending in glibc

2024-05-11 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1070872 [libc6-dev] libm.a lost fmod + fmodf on i386 + m68k
Added tag(s) pending.

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



Processed: bug 1070872 is forwarded to https://sourceware.org/bugzilla/show_bug.cgi?id=31488

2024-05-11 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> forwarded 1070872 https://sourceware.org/bugzilla/show_bug.cgi?id=31488
Bug #1070872 [libc6-dev] libm.a lost fmod + fmodf on i386 + m68k
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=31488'.
> thanks
Stopping processing here.

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



Processed: bug 1070875 is forwarded to https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111709

2024-05-10 Thread Debian Bug Tracking System
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



Processed: libm.a lost fmod + fmodf on i386 + m68k

2024-05-10 Thread Debian Bug Tracking System
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#1066887: marked as done (locales/locale-gen: Locales Cannot Copy from Locales in /usr/local/share/i18n/locales)

2024-05-10 Thread Debian Bug Tracking System
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 c

Processed: Bug#1066887 marked as pending in glibc

2024-05-08 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1066887 [locales] locales/locale-gen: Locales Cannot Copy from Locales in  
/usr/local/share/i18n/locales
Added tag(s) pending.

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



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

2024-05-06 Thread Debian Bug Tracking System
Processing control commands:

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

2024-05-06 Thread Debian Bug Tracking System
Processing control commands:

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

2024-05-06 Thread Debian Bug Tracking System
Processing control commands:

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070441 to the same value.
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070443 to the same value.
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070444 to the same value.
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Ignoring request to change severity of Bug 1070446 to the same value.
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070443 1070444 1070446 1070441
1070668 was not blocking any bugs.
Ignoring request to alter blocking bugs of bug #1070668 to the same blocks 
previously set

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: FTBFS due to /usr/include/aarch64-linux-gnu/bits/math-vector.h

2024-05-06 Thread Debian Bug Tracking System
Processing control commands:

> severity 1070441 important
Bug #1070441 [src:cbmc] cmbc: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070441
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was not blocked by any bugs.
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070441
> severity 1070443 important
Bug #1070443 [src:aspectc++] aspectc++: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070443
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070443
> severity 1070444 important
Bug #1070444 {Done: Camm Maguire } [src:cxref] cxref: arm64 
FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070444
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441 1070443
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070444
> severity 1070446 important
Bug #1070446 [src:rocm-hipamd] rocm-hipamd: arm64 FTBFS with glibc 2.38
Severity set to 'important' from 'serious'
> block 1070668 by 1070446
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
1070668 was blocked by: 1070441 1070444 1070443
1070668 was not blocking any bugs.
Added blocking bug(s) of 1070668: 1070446

-- 
1070441: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070441
1070443: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070443
1070444: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070444
1070446: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070446
1070668: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070668
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems



Processed: tagging 1070668

2024-05-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1070668 + help
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Added tag(s) help.
> thanks
Stopping processing here.

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



Processed: affects 1070668

2024-05-06 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 1070668 cbmc aspectc++ cxref rocm-hipamd
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Added indication that 1070668 affects cbmc, aspectc++, cxref, and rocm-hipamd
> thanks
Stopping processing here.

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



Processed: glibc: packages FTBFS caused by vector math library header on arm64

2024-05-06 Thread Debian Bug Tracking System
Processing control commands:

> forwarded -1 https://sourceware.org/bugzilla/show_bug.cgi?id=30909
Bug #1070668 [src:glibc] glibc: packages FTBFS caused by vector math library 
header on arm64
Set Bug forwarded-to-address to 
'https://sourceware.org/bugzilla/show_bug.cgi?id=30909'.

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



Bug#1041415: marked as done (libc6: fchmodat emulation fails in the absence of /proc)

2024-05-03 Thread Debian Bug Tracking System
Your message dated Fri, 03 May 2024 22:51:07 +
with message-id 
and subject line Bug#1041415: fixed in glibc 2.39-1
has caused the Debian Bug report #1041415,
regarding libc6: fchmodat emulation fails in the absence of /proc
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.)


-- 
1041415: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041415
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: emacs
Version: 1:28.2+1-15
Severity: serious

Dear Maintainer,

in a sid chroot:

root@debian:~# apt install emacs
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  emacs-bin-common emacs-common emacs-el emacs-gtk fonts-noto-color-emoji 
libgccjit0 libm17n-0 libotf1 m17n-db
Suggested packages:
  emacs-common-non-dfsg ncurses-term m17n-docs
The following NEW packages will be installed:
  emacs emacs-bin-common emacs-common emacs-el emacs-gtk fonts-noto-color-emoji 
libgccjit0 libm17n-0 libotf1 m17n-db
0 upgraded, 10 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/57.4 MB of archives.
After this operation, 179 MB of additional disk space will be used.
Do you want to continue? [Y/n]
E: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device)
Selecting previously unselected package emacs-el.
(Reading database ... 243178 files and directories currently installed.)
Preparing to unpack .../0-emacs-el_1%3a28.2+1-15_all.deb ...
Unpacking emacs-el (1:28.2+1-15) ...
Selecting previously unselected package emacs-common.
Preparing to unpack .../1-emacs-common_1%3a28.2+1-15_all.deb ...
Unpacking emacs-common (1:28.2+1-15) ...
Selecting previously unselected package emacs-bin-common.
Preparing to unpack .../2-emacs-bin-common_1%3a28.2+1-15_amd64.deb ...
Unpacking emacs-bin-common (1:28.2+1-15) ...
Selecting previously unselected package libgccjit0:amd64.
Preparing to unpack .../3-libgccjit0_13.1.0-8_amd64.deb ...
Unpacking libgccjit0:amd64 (13.1.0-8) ...
Selecting previously unselected package m17n-db.
Preparing to unpack .../4-m17n-db_1.8.2-1_all.deb ...
Unpacking m17n-db (1.8.2-1) ...
Selecting previously unselected package libotf1:amd64.
Preparing to unpack .../5-libotf1_0.9.16-4_amd64.deb ...
Unpacking libotf1:amd64 (0.9.16-4) ...
Selecting previously unselected package libm17n-0:amd64.
Preparing to unpack .../6-libm17n-0_1.8.2-1_amd64.deb ...
Unpacking libm17n-0:amd64 (1.8.2-1) ...
Selecting previously unselected package emacs-gtk.
Preparing to unpack .../7-emacs-gtk_1%3a28.2+1-15_amd64.deb ...
Unpacking emacs-gtk (1:28.2+1-15) ...
Selecting previously unselected package emacs.
Preparing to unpack .../8-emacs_1%3a28.2+1-15_all.deb ...
Unpacking emacs (1:28.2+1-15) ...
Selecting previously unselected package fonts-noto-color-emoji.
Preparing to unpack .../9-fonts-noto-color-emoji_2.038-1_all.deb ...
Unpacking fonts-noto-color-emoji (2.038-1) ...
Setting up libotf1:amd64 (0.9.16-4) ...
Setting up fonts-noto-color-emoji (2.038-1) ...
Setting up m17n-db (1.8.2-1) ...
Setting up libm17n-0:amd64 (1.8.2-1) ...
Setting up libgccjit0:amd64 (13.1.0-8) ...
Setting up emacs-el (1:28.2+1-15) ...
Setting up emacs-common (1:28.2+1-15) ...
Setting up emacs-bin-common (1:28.2+1-15) ...
update-alternatives: using /usr/bin/ctags.emacs to provide /usr/bin/ctags 
(ctags) in auto mode
update-alternatives: using /usr/bin/ebrowse.emacs to provide /usr/bin/ebrowse 
(ebrowse) in auto mode
update-alternatives: using /usr/bin/emacsclient.emacs to provide 
/usr/bin/emacsclient (emacsclient) in auto mode
update-alternatives: using /usr/bin/etags.emacs to provide /usr/bin/etags 
(etags) in auto mode
Setting up emacs-gtk (1:28.2+1-15) ...
update-alternatives: using /usr/bin/emacs-gtk to provide /usr/bin/emacs (emacs) 
in auto mode
Install emacsen-common for emacs
emacsen-common: Handling install of emacsen flavor emacs
>>Error occurred processing /usr/share/emacs/site-lisp/debian-startup.el: File 
>>error (("Doing chmod" "Operation not supported" 
>>"/usr/share/emacs/site-lisp/debian-startup.elcxkbhIA"))
ERROR: install script from emacsen-common package failed
dpkg: error processing package emacs-gtk (--configure):
 installed emacs-gtk package post-installation script subprocess returned error 
exit status 1
dpkg: dependency problems prevent configuration of emacs:
 emacs depends on emacs-gtk (>= 1:27.1) | emacs-lucid (>= 1:27.1) | emacs-nox 
(>= 1:27.1); however:
  Package emacs-gtk is not configured yet.
  Package emacs-lucid is not inst

Bug#1042562: marked as done (libc6: broken utmp handling in 32-bit programs with 64-bit time_t)

2024-05-03 Thread Debian Bug Tracking System
Your message dated Fri, 03 May 2024 20:49:31 +
with message-id 
and subject line Bug#1042562: fixed in glibc 2.38-7
has caused the Debian Bug report #1042562,
regarding libc6: broken utmp handling in 32-bit programs with 64-bit time_t
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.)


-- 
1042562: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1042562
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc6
Version: 2.37-6
Tags: upstream

The utmp(5) interface has broken its compatibility in 32-bit programs
built with -D_TIME_BITS=64.  In bits/utmpx.h we see this:

,
| /* The fields ut_session and ut_tv must be the same size when compiled
|32- and 64-bit.  This allows files and shared memory to be shared
|between 32- and 64-bit applications.  */
| #if __WORDSIZE_TIME64_COMPAT32
|   __int32_t ut_session;   /* Session ID, used for windowing.  */
|   struct
|   {
| __int32_t tv_sec; /* Seconds.  */
| __int32_t tv_usec;/* Microseconds.  */
|   } ut_tv;/* Time entry was made.  */
| #else
|   long int ut_session;/* Session ID, used for windowing.  */
|   struct timeval ut_tv;   /* Time entry was made.  */
| #endif
`

The definition of __WORDSIZE_TIME64_COMPAT32 can be found in bits/wordsize.h:

,
| #ifdef __x86_64__
| # define __WORDSIZE_TIME64_COMPAT32   1
| /* Both x86-64 and x32 use the 64-bit system call interface.  */
| # define __SYSCALL_WORDSIZE   64
| #else
| # define __WORDSIZE_TIME64_COMPAT32   0
| #endif
`

So on i386 (and I suppose on other 32-bit architectures except x32)
ut_tv is of struct timeval, and ut_tv.tv_sec is of time_t, which is
actually a 64-bit integer in programs built with -D_TIME_BITS=64.

One example where this already has caused problems is the who(1) program
which has opted in for -D_TIME_BITS=64, see #1027135.  Once programs
start to _write_ utmp entries with a 64-bit ut_tv.tv_sec rather than
merely reading them, things could become more interesting. :-(


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (101, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.38-7
Done: Aurelien Jarno 

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 1042...@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: Fri, 03 May 2024 21:55:28 +0200
Source: glibc
Architecture: source
Version: 2.38-7
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1042562
Changes:
 glibc (2.38-7) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/git-context.diff: Add hurd-amd64 version of
 *context.
   * debian/testsuite-xfail-debian.mk: Update hurd-amd64-specific xfails
 accordingly.
   * debian/patches/hurd-i386/local-no-bootstrap-fs-access.2.diff: Also update
 localplt.data on hurd-amd64.
   * debian/patches/hurd-i386/local-stack_chk_guard.diff: Also update
 ld.abilist on hurd-amd64.
   * debian/patches/hurd-i386/local-exec_filename.diff: Also update
 libc.abilist on hurd-amd64.
   * debian/patches/hurd-i386/local-usr.diff: Also update libc.abilist on
 hurd-amd64.
 .
   [ Aurelien Jarno ]
   * debian/patches/any/git-test-epoll.diff: improve test-epoll robustness
 improvements from upstream, useful when running the testsuite on
 overloaded hosts.
   * debian/patches/git-updates.diff: update from upstream stable branch:
 - Fix utmp handling in 32-bit programs when using -D_TIME_BITS=64.
   Closes: #1042562.
Checksums-Sha1:
 2cc660b009ea9028c240a88064b05740237ff860 9079 glibc_2.38-7.dsc
 32442f4ebdcf7cabbd9fab979c7db6b47fa4f6ae 426224 glibc_2.38-7.debian.tar.xz
 560e43e1a854511e54ea90052979ecae44a90189 10084 glibc_2.3

Processed: Bug#1042562 marked as pending in glibc

2024-05-03 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1042562 [libc6] libc6: broken utmp handling in 32-bit programs with 64-bit 
time_t
Added tag(s) pending.

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



Processed: host.conf: "multi on" appears to be default

2024-04-29 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 459664 src:glibc
Bug #459664 [base-files] host.conf: "multi on" appears to be default
Bug reassigned from package 'base-files' to 'src:glibc'.
No longer marked as found in versions base-files/4.
Ignoring request to alter fixed versions of bug #459664 to the same values 
previously set
> thanks
Stopping processing here.

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



Processed: affects 1041415

2024-04-24 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> affects 1041415 emacs
Bug #1041415 [libc6] libc6: fchmodat emulation fails in the absence of /proc
Added indication that 1041415 affects emacs
> thanks
Stopping processing here.

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



Processed: Re: Bug#1041415: details

2024-04-24 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 + fixed-upstream
Bug #1041415 [libc6] libc6: fchmodat emulation fails in the absence of /proc
Added tag(s) fixed-upstream.

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



Processed: reassign emacs bug to libc

2024-04-24 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> reassign 1041415 libc6
Bug #1041415 [emacs] emacs: fails to install: post-installation script 
subprocess returned error exit status 1
Bug reassigned from package 'emacs' to 'libc6'.
No longer marked as found in versions emacs/1:28.2+1-15.
Ignoring request to alter fixed versions of bug #1041415 to the same values 
previously set
> retitle 1041415 libc6: fchmodat emulation fails in the absence of /proc
Bug #1041415 [libc6] emacs: fails to install: post-installation script 
subprocess returned error exit status 1
Changed Bug title to 'libc6: fchmodat emulation fails in the absence of /proc' 
from 'emacs: fails to install: post-installation script subprocess returned 
error exit status 1'.
> thanks
Stopping processing here.

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



Bug#1069191: marked as done (glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence)

2024-04-23 Thread Debian Bug Tracking System
Your message dated Tue, 23 Apr 2024 16:47:50 +
with message-id 
and subject line Bug#1069191: fixed in glibc 2.31-13+deb11u9
has caused the Debian Bug report #1069191,
regarding glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix 
out-of-bound writes when writing escape sequence
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.)


-- 
1069191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069191
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-17
Severity: important
Tags: security upstream
X-Debbugs-Cc: car...@debian.org, Debian Security Team 
Control: found -1 2.37-15
Control: found -1 2.36-9+deb12u5
Control: found -1 2.36-9+deb12u4
Control: found -1 2.36-9
Control: found -1 2.31-13+deb11u8
Control: found -1 2.31-13

Hi,

The following vulnerability was published for glibc.

CVE-2024-2961[0]:
| The iconv() function in the GNU C Library versions 2.39 and older
| may overflow the output buffer passed to it by up to 4 bytes when
| converting strings to the ISO-2022-CN-EXT character set, which may
| be used to crash an application or overwrite a neighbouring
| variable.


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2024-2961
https://www.cve.org/CVERecord?id=CVE-2024-2961
[1] https://www.openwall.com/lists/oss-security/2024/04/17/9

Regards,
Salvatore
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.31-13+deb11u9
Done: Aurelien Jarno 

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 1069...@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: Fri, 19 Apr 2024 22:40:26 +0200
Source: glibc
Architecture: source
Version: 2.31-13+deb11u9
Distribution: bullseye-security
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1069191
Changes:
 glibc (2.31-13+deb11u9) bullseye-security; urgency=medium
 .
   * debian/patches/any/local-CVE-2024-2961-iso-2022-cn-ext.patch: Fix
 out-of-bound writes when writing escape sequence in iconv ISO-2022-CN-EXT
 module (CVE-2024-2961).  Closes: #1069191.
Checksums-Sha1:
 d555a20390c7fba05a2cd1f5419bf973c1e9a969 8347 glibc_2.31-13+deb11u9.dsc
 60fc288d2351b8b8c2b6ad23aa1f8f65c795249c 961928 
glibc_2.31-13+deb11u9.debian.tar.xz
 42ef9addd34cfe89709a746373618fcea2ea8d11 9270 
glibc_2.31-13+deb11u9_source.buildinfo
Checksums-Sha256:
 d434d56ceee9b81ca36558abdf21fe95ce96dd0be5f296c4d1394a53aac3bdce 8347 
glibc_2.31-13+deb11u9.dsc
 c57f8a2e9bfbedeb110cfe35f9aa387337464ab1233de37f520a802f828a2b97 961928 
glibc_2.31-13+deb11u9.debian.tar.xz
 cd4f7494c0cb52b6f0d8b001cffb111b21f8d33515f43321103b41224e6b2dba 9270 
glibc_2.31-13+deb11u9_source.buildinfo
Files:
 1380cc777ac43126bbdd4897ee61b795 8347 libs required glibc_2.31-13+deb11u9.dsc
 1d4c2a4a8ac6df5fa8aa09d321aed75b 961928 libs required 
glibc_2.31-13+deb11u9.debian.tar.xz
 b5e0bcd9c0e7954c897758490d5647ad 9270 libs required 
glibc_2.31-13+deb11u9_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmYi2KcACgkQE4jA+Jno
M2tKbBAAiAu+/4xAq5ZQxjpEcxESNsgZomD1Wz0z17IuvkQD1+bUYAkFu/Bkxz+k
hSA7COEzXSO8xEp2fmkRPrL711MR2USsDde0muZFHHYpcBQXgGJdRwSDnFJ9HE/l
nGgaBHJSQyi/li8lGuGLjiRECCzLZF6pw0mAggEkULwnjN0FG7kMW39EBcZAABpX
WmZacAJOozUDTYNEowx4V+lwDujMUKr6nxrtL1xUUsMnY7wcU7Kd/hOCXgcU37VO
fjYQkDw5XBLCP/sDgxjAtsv5Ep4qLcsbm23SAycv00JUygyL4/OolQWSU8vSt8Bs
Pdfdd1CaTSY+LdjrxtHXxFbKsNcjXI+2u2GNQ8m8jzvYEB4j2yX6dyE1zOugxOBo
EOZNu13+/8Tn6XFm7gsQmo4CBju9je3CpgrWAa+XGUP3KKWe+XotmqlkEJwZDn3X
XXZaGYNtb5HebmUgQhs+H56J/qpcv2Cb4CM4K7mF/e3YKzwAb53qHsisjYN+krMC
QEfdEqUl9i1ip8f2z6ME8WB+92mfCg/i3YOk5NfdBS6BQWXeDAtkALyxxWRZgIsa
4vPDc0poYFTpUj6QrqbymlSnC/iKVUydrmjrok6XhxuJUrE+vcM7EK0lfChyVP17
rm8hcN2/xVHOebJFPTC9+jWr4VQHoBFND2unKHib2xH+2lkJVFg=
=tfsn
-END PGP SIGNA

Bug#1069191: marked as done (glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence)

2024-04-23 Thread Debian Bug Tracking System
Your message dated Tue, 23 Apr 2024 16:47:08 +
with message-id 
and subject line Bug#1069191: fixed in glibc 2.36-9+deb12u6
has caused the Debian Bug report #1069191,
regarding glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix 
out-of-bound writes when writing escape sequence
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.)


-- 
1069191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069191
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-17
Severity: important
Tags: security upstream
X-Debbugs-Cc: car...@debian.org, Debian Security Team 
Control: found -1 2.37-15
Control: found -1 2.36-9+deb12u5
Control: found -1 2.36-9+deb12u4
Control: found -1 2.36-9
Control: found -1 2.31-13+deb11u8
Control: found -1 2.31-13

Hi,

The following vulnerability was published for glibc.

CVE-2024-2961[0]:
| The iconv() function in the GNU C Library versions 2.39 and older
| may overflow the output buffer passed to it by up to 4 bytes when
| converting strings to the ISO-2022-CN-EXT character set, which may
| be used to crash an application or overwrite a neighbouring
| variable.


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2024-2961
https://www.cve.org/CVERecord?id=CVE-2024-2961
[1] https://www.openwall.com/lists/oss-security/2024/04/17/9

Regards,
Salvatore
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.36-9+deb12u6
Done: Aurelien Jarno 

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 1069...@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: Fri, 19 Apr 2024 18:34:04 +0200
Source: glibc
Architecture: source
Version: 2.36-9+deb12u6
Distribution: bookworm-security
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1069191
Changes:
 glibc (2.36-9+deb12u6) bookworm-security; urgency=medium
 .
   * debian/patches/any/local-CVE-2024-2961-iso-2022-cn-ext.diff: Fix
 out-of-bound writes when writing escape sequence in iconv ISO-2022-CN-EXT
 module (CVE-2024-2961).  Closes: #1069191.
Checksums-Sha1:
 89201c9a3dc4b12a21085158cc671e65ef2cd2d2 9761 glibc_2.36-9+deb12u6.dsc
 ce2b34137062a0ddba922d5b34a80770737bb59c 858672 
glibc_2.36-9+deb12u6.debian.tar.xz
 a44d3239eba25b6c7f4ce2756457d71ae0b857ac 9744 
glibc_2.36-9+deb12u6_source.buildinfo
Checksums-Sha256:
 fbd6a3b34c8019bc677c1aa3c55a7cdd2fac0f5226151d408cbf107e89002c10 9761 
glibc_2.36-9+deb12u6.dsc
 dab8173d6a6393b50ed0737bd32ff993a3fa7bf4a837573eab8c67f1391ecb12 858672 
glibc_2.36-9+deb12u6.debian.tar.xz
 7ee850a9b13f43b44460b82fd59ca548b22123dd500bf942c3af4acbbb957bf6 9744 
glibc_2.36-9+deb12u6_source.buildinfo
Files:
 d98990edb6c22014e5b8c48aa43152c9 9761 libs required glibc_2.36-9+deb12u6.dsc
 65d05b6e083f7e0d364a30fa0349efd9 858672 libs required 
glibc_2.36-9+deb12u6.debian.tar.xz
 1cdb197b7714c8fd5c6e9ca7d19aa569 9744 libs required 
glibc_2.36-9+deb12u6_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmYirqMACgkQE4jA+Jno
M2sPNQ/+LTclWWW5JsLlpFpI1n0eCno6yzVxuU7nW31IffIRQ/eNYPqKa2iM+Wi+
q41DfI/0KV8yLdVkGiTofVK4RnFAAwN7FIzX0NBazCNlhr3cgBOR33YS8ep0bOfN
EjXAS0PYsUwCB1Rf5ozKja6j0Lt8oWoodhRYayL29/WA8yf7oJru/Xaho0bVj68B
lP29vRFEtNeBcG+s9iR617jlnUrbyY+1qCP5CwtRH6cBTKM6RozK8hCcNiw/BSwx
S9wK+62oMNOpUJaOJLfuIygJH0nwaHzKQU+MQkQhI97ROeJJkGOhzBjAZK44CjkZ
HYsizViEUO2Qjq5stTuExD6uYeLK9lcmlhwRgQVqqyQTRKoUOssQDeiNY/SyYscH
3f/HbUJ4QYQ5mlnpYrP3i7EQ2qHbzHEy6qgnmhhnoiPBr7vFQ7/CijIzt7RF78E8
B3XWTiWFuy5SCouXtEoJHhWrE2XNU/w5Ucpe+e2R23mnu5362ECGGvT+WHU2maaD
TBdCwNYqw1oA5iy5XwF/FdlRqSEQk88vohl73EFPHl9HTyYiKcxlocQgRFRumv7x
NFPHMxk27kGm7kXJb0FtBT7XOX+XUOjbCYRiNqWMlT/mH8bFg/Ey5KXI9TKXUjHB
+fQKMYdXSn9O1waG9XFkDmz5TmrbP2+4vv9iahgXoanYnezUKCY=
=p/cK
-END PGP SIGNATURE-



pgpJxbA8Mzw_d

Bug#1069191: marked as done (glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence)

2024-04-18 Thread Debian Bug Tracking System
Your message dated Fri, 19 Apr 2024 05:20:35 +
with message-id 
and subject line Bug#1069191: fixed in glibc 2.37-18
has caused the Debian Bug report #1069191,
regarding glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix 
out-of-bound writes when writing escape sequence
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.)


-- 
1069191: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1069191
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-17
Severity: important
Tags: security upstream
X-Debbugs-Cc: car...@debian.org, Debian Security Team 
Control: found -1 2.37-15
Control: found -1 2.36-9+deb12u5
Control: found -1 2.36-9+deb12u4
Control: found -1 2.36-9
Control: found -1 2.31-13+deb11u8
Control: found -1 2.31-13

Hi,

The following vulnerability was published for glibc.

CVE-2024-2961[0]:
| The iconv() function in the GNU C Library versions 2.39 and older
| may overflow the output buffer passed to it by up to 4 bytes when
| converting strings to the ISO-2022-CN-EXT character set, which may
| be used to crash an application or overwrite a neighbouring
| variable.


If you fix the vulnerability please also make sure to include the
CVE (Common Vulnerabilities & Exposures) id in your changelog entry.

For further information see:

[0] https://security-tracker.debian.org/tracker/CVE-2024-2961
https://www.cve.org/CVERecord?id=CVE-2024-2961
[1] https://www.openwall.com/lists/oss-security/2024/04/17/9

Regards,
Salvatore
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-18
Done: Aurelien Jarno 

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 1069...@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: Fri, 19 Apr 2024 07:10:32 +0200
Source: glibc
Architecture: source
Version: 2.37-18
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1069191
Changes:
 glibc (2.37-18) unstable; urgency=medium
 .
   * debian/patches/git-updates.diff: update from upstream stable branch:
 - Fix fix out-of-bound writes when writing escape sequence in iconv
   ISO-2022-CN-EXT module (CVE-2024-2961).  Closes: #1069191.
Checksums-Sha1:
 55a2d32004c64d219b2c24802cc30e5a7aa02729 9043 glibc_2.37-18.dsc
 6e6a9646c9296dc7de9b321f2a07a432472ff27b 422556 glibc_2.37-18.debian.tar.xz
 1b076043374ce74f757b97bf54b4dca9705b9a33 10084 glibc_2.37-18_source.buildinfo
Checksums-Sha256:
 53fec1eca4e1c6e7ccb36a533eeb3e6b76c6ba5ecfb6ad0e66ee251ae356b638 9043 
glibc_2.37-18.dsc
 2d04ca854821da8d1a414d0afa20812cba5e3cfb9e10da7d824f9d8215acccad 422556 
glibc_2.37-18.debian.tar.xz
 c8e98dd7add508db574499a2543b7d6f425dde3bee4de28502977dac0392f0c0 10084 
glibc_2.37-18_source.buildinfo
Files:
 7f6b5b38d801a916027c292fedf6c6af 9043 libs required glibc_2.37-18.dsc
 62a072981057354cea926396dd00c0ff 422556 libs required 
glibc_2.37-18.debian.tar.xz
 87335394d5cf6b840689e187a8b591e7 10084 libs required 
glibc_2.37-18_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmYh/VUACgkQE4jA+Jno
M2s+5w//SZHS7bFkz8VPpL2HrkP1cYgMuCswNIyLtf9h3533u9V4LU/XfEIh6OGV
7WnGDMO3HGUr2RvrgN5JqYRIP0YO5XaYJtkZrr9Tgy4QshTf8KZxxML2nKYJW62h
GSEH8rPyHGjWwOgIOZ1tlMUp2Io+l15SEfMotOmDfjIoc5epwlXqdp1pgZaAlxZn
i72jTm+Bj7/BlfTjYmrl1VDKJUw6fJmN+GOhEhl1eOsLWl1QN3S+d/pwtaPbgscF
rCN18d9r1IodH8wpUmAKosgZ7hDuEIlL/+Z5f1YwcquE5+UtzVv7VfCor289Xi1i
rKSTy7Eyurfh/zvfBvl9gdgmN66Y+Ey4h8ks1HkItQS53R6QjFaFqiNOjDNF1VKv
MOvsqENoARp3fS/gcbL53mEi53pSvPWIiaiZygQ/2aonwIFEJSKC6s4QQ96OIjSs
AJVCKjVYFU1Kht5kAr5yhUEg0fdcj11jLLF5UD7ZXABx4fFU+aKffnBd4qfiNRsY
4l/3hxKv6gsxaBVEAINCXJZmuMv7xz/Ir6YcKATQdiGNgTRijxJ6teqr+uUrxgqt
k5DxrVntZwL8Xoy20gIejYwRGx4MlhSW5eYGWXyygyG8rnt6T+rR8eo+/WF0Blnq
fzImbXtNf+vHkOpgAGmk7iIuG8MJZcFIEIRn/3vrYsghAqsq56U=
=EcGb
-END PGP SIGNATURE-



pgpnpA4A7sfFs.pgp
Description: PGP signature
--- End Message ---


Processed: Bug#1069191 marked as pending in glibc

2024-04-18 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Added tag(s) pending.

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



Processed: retitle 1069265 to tzdata: Upgrade from 2023c-2 to 2024a-0+deb10u1 corrupts zoneinfo files

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> retitle 1069265 tzdata: Upgrade from 2023c-2 to 2024a-0+deb10u1 corrupts 
> zoneinfo files
Bug #1069265 [tzdata] tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files
Changed Bug title to 'tzdata: Upgrade from 2023c-2 to 2024a-0+deb10u1 corrupts 
zoneinfo files' from 'tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files'.
> thanks
Stopping processing here.

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



Processed: tagging 1069265

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1069265 - upstream
Bug #1069265 [tzdata] tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files
Removed tag(s) upstream.
> thanks
Stopping processing here.

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



Processed: tagging 1069265

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> tags 1069265 - d-i
Bug #1069265 [tzdata] tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files
Removed tag(s) d-i.
> thanks
Stopping processing here.

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



Processed: notfound 1069265 in tzdata/2023c-2

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> notfound 1069265 tzdata/2023c-2
Bug #1069265 [tzdata] tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files
No longer marked as found in versions tzdata/2023c-2.
> thanks
Stopping processing here.

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



Processed: found 1069265 in tzdata/2024a-0+deb10u1

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> found 1069265 tzdata/2024a-0+deb10u1
Bug #1069265 [tzdata] tzdata: Upgrade from 2023c-2 to 2024 corrupts zoneinfo 
files
The source tzdata and version 2024a-0+deb10u1 do not appear to match any binary 
packages
Marked as found in versions tzdata/2024a-0+deb10u1.
> thanks
Stopping processing here.

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



Processed: severity of 1069191 is grave

2024-04-18 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

> # make it RC with https://www.openwall.com/lists/oss-security/2024/04/18/4
> severity 1069191 grave
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Severity set to 'grave' from 'important'
> thanks
Stopping processing here.

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



Processed: glibc: GLIBC-SA-2024-0004/CVE-2024-2961: ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence

2024-04-17 Thread Debian Bug Tracking System
Processing control commands:

> found -1 2.37-15
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.37-15.
> found -1 2.36-9+deb12u5
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.36-9+deb12u5.
> found -1 2.36-9+deb12u4
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.36-9+deb12u4.
> found -1 2.36-9
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.36-9.
> found -1 2.31-13+deb11u8
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.31-13+deb11u8.
> found -1 2.31-13
Bug #1069191 [src:glibc] glibc: GLIBC-SA-2024-0004/CVE-2024-2961: 
ISO-2022-CN-EXT: fix out-of-bound writes when writing escape sequence
Marked as found in versions glibc/2.31-13.

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



Bug#1068737: marked as done (locales fails to install: locales failed to preconfigure, with exit status 2)

2024-04-10 Thread Debian Bug Tracking System
Your message dated Wed, 10 Apr 2024 22:07:02 +
with message-id 
and subject line Bug#1068737: fixed in glibc 2.37-17
has caused the Debian Bug report #1068737,
regarding locales fails to install: locales failed to preconfigure, with exit 
status 2
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.)


-- 
1068737: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068737
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: locales
Version: 2.37-16
Severity: grave

A fresh `debootstrap unstable' chroot plus `apt install locales`:

 Preconfiguring packages ...
 locales failed to preconfigure, with exit status 2
 dpkg: error processing package locales (--configure):
  installed locales package post-installation script subprocess returned error 
exit status 2
 Errors were encountered while processing:
  locales

This is coming from this line in locales.config:

 DEFAULT_ENVIRONMENT="$(sed -En -e '/^LANG="?([^"]+)"?/h; g; $s//\1/p' 
/etc/default/locale /etc/locale.conf 2>/dev/null)"  

/etc/locale.conf does not exist (and it doesn't exist on my regular
system too), so sed fails with "can't read: No such file or directory"
error message (which is sent to /dev/null), and since whole script is
run under `set -e', it exits here.

This is caused by "debian/debhelper.in/locales.config: Extract default
environment LANG using only sed" change in 2.37-16.

Do we really need /etc/locale.conf at this time?  I think it's unused for
a very long time.  Also see EE= assignment at the very beginning of this
script.
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-17
Done: Aurelien Jarno 

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 1068...@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: Wed, 10 Apr 2024 23:43:53 +0200
Source: glibc
Architecture: source
Version: 2.37-17
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1068737
Changes:
 glibc (2.37-17) unstable; urgency=medium
 .
   * debian/debhelper.in/locales.config: revert to the version that has been
 working for 20+ years.  Closes: #1068737.
   * debian/debhelper.in/locales.config: define LEGACY_EE and use $EE and
 $LEGACY_EE to refer the the locales config files, as done in the postinst.
Checksums-Sha1:
 c6b0873331a62e1d020bb2c5d8c008fe13ce8803 9043 glibc_2.37-17.dsc
 836d0a57a9dc91bc583dd9f094a7b71f8a70b6c7 412292 glibc_2.37-17.debian.tar.xz
 b8f3f13f1f4e182ba4690fd332dd248ae85a0596 10094 glibc_2.37-17_source.buildinfo
Checksums-Sha256:
 1b05b94f0d7bbdd79e4bb622d459fab83c65efbf01d0415125bc0c9db00c7030 9043 
glibc_2.37-17.dsc
 e9f78eb7d437ab7fc8a45524099b3965f43ca93fa9000253984f47877d99a282 412292 
glibc_2.37-17.debian.tar.xz
 392433642da88f48ee16431be541d24a1dfd3c03425e3a827a9355dc9761b41d 10094 
glibc_2.37-17_source.buildinfo
Files:
 0f29d810e9f5fdf01482379c2f55a22b 9043 libs required glibc_2.37-17.dsc
 feed3e116b0b58b0a0b57205bd3008d6 412292 libs required 
glibc_2.37-17.debian.tar.xz
 581368f9aba9658640a4c57de370d518 10094 libs required 
glibc_2.37-17_source.buildinfo

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEUryGlb40+QrX1Ay4E4jA+JnoM2sFAmYXCWYACgkQE4jA+Jno
M2uJ9hAAhOlv3P0UzDdkwZByg9OIo5Bkj8AhOwjnbX+GDCp+TSn4yguu5nEV/Tmk
GRiX5YrsCUZekIoZuxXQ+POK0XqDZZB23eRHJjC/VlXDwbVMJzg4UA+jXfPNwhq9
JAATMsAojW96yjcsvS//d5fOwus8jT964zAzZfxTYBy1VHxIspbEq9+/VLkjQEr8
KQgSTBhJEoqR/9+/O736N1zMVT7l0POzOosdKV3s9JXbf4QDenaxkZ5VIy9bE+Pb
bXjIr73TxM5jC9lnRfB/W1Naf2uy2pjXnE3I1P4lfNnskRlH5oKQxv4Kj6vnEtmJ
JU5Qos030JTySc8Ygq+SeEKbigWDPh/Pmvf7T63y5MVBNwBz84Bn3QkB5H2pCwrN
vP08TxI8GFE4gk5iOPTww0CB0zOqz2VuGHKdB/CBpl3sOgai8etT0ZPze7Y/BFqm
ATsd8jFXMWNWTO0pHXjedzWws8kIJcUS6TKVXOlw8HSjkncdxZ9VeIXXoYfP23QW
oMGVOttlaiXcYRvzZc8wR/74qM8q/ax5WXRHZoiPpLlRsk5uaYoaG0UiptAtuIK9
ByhPnORyT/zAWGsM8LyZaLHf6L0pOpoD8YrbnJ9qxNCZNtohx

Processed: Bug#1068737 marked as pending in glibc

2024-04-10 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1068737 [locales] locales fails to install: locales failed to 
preconfigure, with exit status 2
Added tag(s) pending.

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



Bug#1068251: marked as done (glibc: FTBFS on 32-bit architectures due to GCC defaulting to 64-bit time_t)

2024-04-09 Thread Debian Bug Tracking System
Your message dated Tue, 09 Apr 2024 22:35:39 +
with message-id 
and subject line Bug#1068251: fixed in glibc 2.37-16
has caused the Debian Bug report #1068251,
regarding glibc: FTBFS on 32-bit architectures due to GCC defaulting to 64-bit 
time_t
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.)


-- 
1068251: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068251
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-15.1
Severity: serious
Tags: ftbfs
Justification: fails to build from source (but built successfully in the past)
X-Debbugs-Cc: debian-...@lists.debian.org

Starting with gcc-12 version 12.3.0-15, -D_TIME_BITS=64 together with
-D_FILE_OFFSET_BITS=64 are passed by default on 32-bit architectures
except i386.

This has been partially fixed in the 2.37-15.1 NMU by adding
-U_TIME_BITS to CFLAGS, however it causes failures in the testsuite:

| +-+
| | Encountered regressions that don't match expected failures. |
| +-+
| FAIL: conform/ISO/stdio.h/linknamespace
| FAIL: conform/ISO11/stdio.h/linknamespace
| FAIL: conform/ISO99/stdio.h/linknamespace
| FAIL: conform/POSIX/aio.h/linknamespace
| FAIL: conform/POSIX/dirent.h/linknamespace
| FAIL: conform/POSIX/fcntl.h/conform
| FAIL: conform/POSIX/fcntl.h/linknamespace
| FAIL: conform/POSIX/glob.h/conform
| FAIL: conform/POSIX/mqueue.h/conform
| FAIL: conform/POSIX/mqueue.h/linknamespace
| FAIL: conform/POSIX/stdio.h/linknamespace
| FAIL: conform/POSIX/sys/mman.h/linknamespace
| FAIL: conform/POSIX/sys/stat.h/conform
| FAIL: conform/POSIX/unistd.h/conform
| FAIL: conform/POSIX/unistd.h/linknamespace
| FAIL: conform/POSIX/utime.h/conform
| FAIL: conform/POSIX2008/aio.h/linknamespace
| FAIL: conform/POSIX2008/dirent.h/linknamespace
| FAIL: conform/POSIX2008/fcntl.h/conform
| FAIL: conform/POSIX2008/fcntl.h/linknamespace
| FAIL: conform/POSIX2008/glob.h/conform
| FAIL: conform/POSIX2008/mqueue.h/conform
| FAIL: conform/POSIX2008/mqueue.h/linknamespace
| FAIL: conform/POSIX2008/signal.h/conform
| FAIL: conform/POSIX2008/stdio.h/linknamespace
| FAIL: conform/POSIX2008/stdlib.h/linknamespace
| FAIL: conform/POSIX2008/sys/mman.h/linknamespace
| FAIL: conform/POSIX2008/sys/select.h/conform
| FAIL: conform/POSIX2008/sys/stat.h/conform
| FAIL: conform/POSIX2008/sys/statvfs.h/linknamespace
| FAIL: conform/POSIX2008/unistd.h/linknamespace
| FAIL: conform/UNIX98/aio.h/linknamespace
| FAIL: conform/UNIX98/dirent.h/linknamespace
| FAIL: conform/UNIX98/fcntl.h/conform
| FAIL: conform/UNIX98/fcntl.h/linknamespace
| FAIL: conform/UNIX98/glob.h/conform
| FAIL: conform/UNIX98/mqueue.h/conform
| FAIL: conform/UNIX98/mqueue.h/linknamespace
| FAIL: conform/UNIX98/stdio.h/linknamespace
| FAIL: conform/UNIX98/stdlib.h/linknamespace
| FAIL: conform/UNIX98/sys/mman.h/linknamespace
| FAIL: conform/UNIX98/sys/resource.h/linknamespace
| FAIL: conform/UNIX98/sys/statvfs.h/linknamespace
| FAIL: conform/UNIX98/sys/time.h/conform
| FAIL: conform/UNIX98/unistd.h/linknamespace
| FAIL: conform/UNIX98/utmpx.h/conform
| FAIL: conform/XOPEN2K/aio.h/linknamespace
| FAIL: conform/XOPEN2K/dirent.h/linknamespace
| FAIL: conform/XOPEN2K/fcntl.h/conform
| FAIL: conform/XOPEN2K/fcntl.h/linknamespace
| FAIL: conform/XOPEN2K/glob.h/conform
| FAIL: conform/XOPEN2K/mqueue.h/conform
| FAIL: conform/XOPEN2K/mqueue.h/linknamespace
| FAIL: conform/XOPEN2K/stdio.h/linknamespace
| FAIL: conform/XOPEN2K/stdlib.h/linknamespace
| FAIL: conform/XOPEN2K/sys/mman.h/linknamespace
| FAIL: conform/XOPEN2K/sys/resource.h/linknamespace
| FAIL: conform/XOPEN2K/sys/select.h/conform
| FAIL: conform/XOPEN2K/sys/statvfs.h/linknamespace
| FAIL: conform/XOPEN2K/sys/time.h/conform
| FAIL: conform/XOPEN2K/unistd.h/linknamespace
| FAIL: conform/XOPEN2K/utmpx.h/conform
| FAIL: conform/XOPEN2K8/aio.h/linknamespace
| FAIL: conform/XOPEN2K8/dirent.h/linknamespace
| FAIL: conform/XOPEN2K8/fcntl.h/conform
| FAIL: conform/XOPEN2K8/fcntl.h/linknamespace
| FAIL: conform/XOPEN2K8/ftw.h/conform
| FAIL: conform/XOPEN2K8/glob.h/conform
| FAIL: conform/XOPEN2K8/mqueue.h/conform
| FAIL: conform/XOPEN2K8/mqueue.h/linknamespace
| FAIL: conform/XOPEN2K8/signal.h/conform
| FAIL: conform/XOPEN2K8/stdio.h/linknamespace
| FAIL: conform/XOPEN2K8/stdlib.h/linknamespace
| FAIL: conform/XOPEN2K8/sys/mman.h/linknamespace
| FAIL: conform/XOPEN2K8/sys/resource.h/linknamespace
| FAIL: conform/XOPEN2K8/sys/select.h/conform
| FAIL: conform/XOPEN2K8/sys/stat.h/conform
|

Bug#1068188: marked as done (pthread_cond_init.3.gz: conflict with manpages-dev 6.7-1)

2024-04-09 Thread Debian Bug Tracking System
Your message dated Tue, 09 Apr 2024 22:35:39 +
with message-id 
and subject line Bug#1068188: fixed in glibc 2.37-16
has caused the Debian Bug report #1068188,
regarding pthread_cond_init.3.gz: conflict with manpages-dev 6.7-1
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.)


-- 
1068188: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1068188
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: glibc-doc
Version: 2.38-6
Severity: serious
Justification: Policy 7.4
X-Debbugs-Cc: a...@kernel.org, mar...@debian.org

Dear Maintainer,

The Linux man-pages project has recently added the pthread_*(3) manual
pages that were provided by glibc-doc.  The first upstream version of
the Linux man-pages that includes these pages is man-pages-6.06.  Here's
what was added:

$ git diff --stat b06cd070f..128a3ae35
 man3/pthread_cond_init.3| 264 
 man3/pthread_condattr_init.3|  48 
 man3/pthread_key_create.3   | 178 +
 man3/pthread_mutex_init.3   | 241 ++
 man3/pthread_mutexattr_setkind_np.3 |  52 
 man3/pthread_once.3 |  44 
 6 files changed, 827 insertions(+)

Debian's manpages-dev_6.7-1_all.deb has been the first package since
that happened, and I've noticed that dpkg(1) (via apt-get(8)) refuses to
upgrade manpages-dev due to a conflict with glibc-doc.

$ sudo apt-get upgrade -V;
[...]
Do you want to continue? [Y/n] y
Reading changelogs... Done
(Reading database ... 404853 files and directories currently installed.)
Preparing to unpack .../manpages-dev_6.7-1_all.deb ...
Unpacking manpages-dev (6.7-1) over (6.05.01-1) ...
dpkg: error processing archive 
/var/cache/apt/archives/manpages-dev_6.7-1_all.deb (--unpack):
 trying to overwrite '/usr/share/man/man3/pthread_cond_init.3.gz', 
which is also in package glibc-doc 2.38-6
Errors were encountered while processing:
 /var/cache/apt/archives/manpages-dev_6.7-1_all.deb
needrestart is being skipped since dpkg has failed
E: Sub-process /usr/bin/dpkg returned an error code (1)

Please, remove from glibc-doc those manual pages that conflict with
manpages-dev.

Marcos, you'll also need to specify a breaks with glibc-doc versions
up to (and including) 6.38-6 in the next revision of manpages-dev, and
drop 6.7-1.


Have a lovely day!
Alex


-- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 6.8.0-rc7-alx-dirty (SMP w/24 CPU threads; PREEMPT)
Locale: LANG=C.utf8, LC_CTYPE=C.utf8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

glibc-doc depends on no packages.

glibc-doc recommends no packages.

Versions of packages glibc-doc suggests:
ii  glibc-doc-reference  2.38-1

-- no debconf information
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-16
Done: Aurelien Jarno 

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 1068...@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: Wed, 10 Apr 2024 00:15:44 +0200
Source: glibc
Architecture: source
Version: 2.37-16
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1063624 1063937 1067909 1068188 1068251
Changes:
 glibc (2.37-16) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-AF_ROUTE.diff: Also comment out
 PF_ROUTE/AF_ROUTE.
   * debian/patches/hurd-i386/git-proc_getchildren_rusage.diff: Implement
 RUSAGE_CHILDREN, should fix the grep testsuite.
 .
   [ Aurelien Jarno ]
   * debian/rules.d/bui

Bug#1067909: marked as done (libc-devtools: please relax Depends on libgd3)

2024-04-09 Thread Debian Bug Tracking System
Your message dated Tue, 09 Apr 2024 22:35:39 +
with message-id 
and subject line Bug#1067909: fixed in glibc 2.37-16
has caused the Debian Bug report #1067909,
regarding libc-devtools: please relax Depends on libgd3
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.)


-- 
1067909: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1067909
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: libc-devtools
Severity: normal

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA512

libgd3 pulls an excessive amount of dependencies, including fonts. It would 
thus be desirable to downgrade it to a mere Recommends.

Martin-Éric

- -- System Information:
Debian Release: trixie/sid
  APT prefers unstable
  APT policy: (900, 'unstable')
Architecture: i386 (x86_64)

Kernel: Linux 6.1.0-18-amd64 (SMP w/4 CPU threads; PREEMPT)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8), LANGUAGE=fi:en
Shell: /bin/sh linked to /usr/bin/dash
Init: unable to detect

Versions of packages libc-devtools depends on:
ii  libc6   2.37-15.1
pn  libgd3  

Versions of packages libc-devtools recommends:
ii  manpages  6.05.01-1
ii  manpages-dev  6.05.01-1

libc-devtools suggests no packages.

-BEGIN PGP SIGNATURE-

iQIzBAEBCgAdFiEEyJACx3qL7GpObXOQrh+Cd8S017YFAmYFuH0ACgkQrh+Cd8S0
17ayNw/+KowbskIoaRqYApa3kOPNWPtLD/rvbEOISdjvJKBz9chs7cYImdtQdd7h
9Z+R6U9AGnxrOTUXxO2a1lfGtpgxVFMemiHIN361zV3kA7IdqX62e1kvAT2dympy
Gselwg1Jr5PULghzDAdBcYlZ82S7roYnbh7lhd0vcS90xjCatL4Hk7+/bwCgISvB
2wgICAeXV5YrYxx4pX8FfeLUfGbsCRxzW0sKnG61a+RxGRykP5p+hiccSG2IACyL
Wks1Jymf5jLO3Qk3hzYykN3iCikx/dM6wMscDXp36olD+kliD+0I6YDAFHXFIcrb
FeL97pqFvNhoz8Q81IbML2BfZfMAEoAlSp5ROqqxyGuqo9BYzc9tDUkwaacPEJCY
9R2sAB1SHgwObOITueTRynfm1kIbemwi/ydiOBT7jjnYNTV3I52DdAdRaqqhSeUM
hbCxk960xqF/v2IcMjc92wNepwI8dj4FGmQPgGwJ3JYuVa4y5IncFhf3N93KK00V
bduJya6sT/2vR0PtsLnXnAQzh71SyEnqPGGvgQ8031JJ5zivqHZuLx0Huf/ZcjWY
CMBmTI2WRByOwqGgA3kpSh5fc7gozb2to/XHTuS7vWFS03KNwZTe+oacHJaVEYTW
rL04tKeCZD5t4e4rvrjKABFgheH/Q+TQPS0VfA2NrSYk76qfIeY=
=mkEr
-END PGP SIGNATURE-
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-16
Done: Aurelien Jarno 

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 1067...@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: Wed, 10 Apr 2024 00:15:44 +0200
Source: glibc
Architecture: source
Version: 2.37-16
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1063624 1063937 1067909 1068188 1068251
Changes:
 glibc (2.37-16) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-AF_ROUTE.diff: Also comment out
 PF_ROUTE/AF_ROUTE.
   * debian/patches/hurd-i386/git-proc_getchildren_rusage.diff: Implement
 RUSAGE_CHILDREN, should fix the grep testsuite.
 .
   [ Aurelien Jarno ]
   * debian/rules.d/build.mk: present glibc with a compiler that does not
 default to -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64, as upstream doesn't
 support this configuration. This has the consequence of hiding real issues
 found by the testsuite, but there is a consensus that this is the way to
 go for now. Thanks to Helmut Grohne for the hint and starting the
 discussion.  Closes: #1068251.
   * debian/debhelper.in/glibc-doc.{links,manpages},
 debian/local/manpages/pthread_*: drop the man pages for libpthread
 functions, as they are now included in manpages-dev.  Closes: #1068188.
   * debian/control.in/main: update glibc-doc description following the removal
 of the pthread manpages.
   * debian/control.in/main: downgrade the Recommends from libc-dev-bin to
 libc-devtools to a Suggests.  Closes: #1067909.
   * debian/patches/git-updates.diff: update from upstream stable branch.
   * 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#1063937: marked as done (glibc: Please add workaround to fix posix_spawn() on sparc64)

2024-04-09 Thread Debian Bug Tracking System
Your message dated Tue, 09 Apr 2024 22:35:39 +
with message-id 
and subject line Bug#1063937: fixed in glibc 2.37-16
has caused the Debian Bug report #1063937,
regarding glibc: Please add workaround to fix posix_spawn() 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.)


-- 
1063937: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063937
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-15
Severity: important
Tags: patch
User: debian-sp...@lists.debian.org
Usertags: sparc64
X-Debbugs-Cc: 
debian-sp...@lists.debian.org,ker...@mkarcher.dialup.fu-berlin.de,s...@gentoo.org

Hello,

there is currently a nasty bug on sparc64 that breaks posix_spawn() [1]
and potentially any package that uses gcc since libiberty switched to
using posix_spawn() with gcc-14.

The attached patch comes from Michael Karcher (CC'ed) and unbreaks
posix_spawn() so that gcc works again without posix_spawn() failing
with "Bad Address".

Since this patch is just a workaround and we're not even sure whether
the bug is in the kernel or glibc, it's not been pushed upstream yet.

Adrian

> [1] 
> https://lore.kernel.org/sparclinux/fe5cc47167430007560501aabb28ba154985b661.ca...@physik.fu-berlin.de

--
 .''`.  John Paul Adrian Glaubitz
: :' :  Debian Developer
`. `'   Physicist
  `-GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913
--- glibc-2.37.orig/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S
+++ glibc-2.37/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S
@@ -28,6 +28,9 @@
.text
 ENTRY (__clone)
save%sp,-96,%sp
+   save%sp,-96,%sp
+   flushw
+   restore
cfi_def_cfa_register(%fp)
cfi_window_save
cfi_register(%o7, %i7)
--- glibc-2.37.orig/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S
+++ glibc-2.37/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S
@@ -32,6 +32,9 @@
 
 ENTRY (__clone)
save%sp, -192, %sp
+   save%sp, -192, %sp
+   flushw
+   restore
cfi_def_cfa_register(%fp)
cfi_window_save
cfi_register(%o7, %i7)
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-16
Done: Aurelien Jarno 

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 1063...@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: Wed, 10 Apr 2024 00:15:44 +0200
Source: glibc
Architecture: source
Version: 2.37-16
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1063624 1063937 1067909 1068188 1068251
Changes:
 glibc (2.37-16) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-AF_ROUTE.diff: Also comment out
 PF_ROUTE/AF_ROUTE.
   * debian/patches/hurd-i386/git-proc_getchildren_rusage.diff: Implement
 RUSAGE_CHILDREN, should fix the grep testsuite.
 .
   [ Aurelien Jarno ]
   * debian/rules.d/build.mk: present glibc with a compiler that does not
 default to -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64, as upstream doesn't
 support this configuration. This has the consequence of hiding real issues
 found by the testsuite, but there is a consensus that this is the way to
 go for now. Thanks to Helmut Grohne for the hint and starting the
 discussion.  Closes: #1068251.
   * debian/debhelper.in/glibc-doc.{links,manpages},
 debian/local/manpages/pthread_*: drop the man pages for libpthread
 functions, as they are now included in manpages-dev.  Closes: #1068188.
   * debian/control.in/main: update glibc-doc description following the removal
 of the pthread manpages.
   * debian/control.in/main: downgrade the Recommends from libc-dev-bin to
 libc-devtools to a Suggests.  Closes: #1067909.
   * debian/patches/git-updates.diff: update from upstream stable branch.
   * debian/patches/sparc/submitted-sparc-clone.diff: pull patch from the
 upstream 

Bug#1063624: marked as done (libc.preinst: please skip kernel check via uname when DPKG_ROOT is not empty for gnu hurd support)

2024-04-09 Thread Debian Bug Tracking System
Your message dated Tue, 09 Apr 2024 22:35:39 +
with message-id 
and subject line Bug#1063624: fixed in glibc 2.37-16
has caused the Debian Bug report #1063624,
regarding libc.preinst: please skip kernel check via uname when DPKG_ROOT is 
not empty for gnu hurd support
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.)


-- 
1063624: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1063624
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: glibc
Version: 2.37-15
Severity: normal
Tags: patch
User: debian-h...@lists.debian.org
Usertags: hurd
X-Debbugs-Cc: debian-h...@lists.debian.org, debian-cr...@lists.debian.org

Hi,

one of the reasons for DPKG_ROOT support in packages close to the essential and
build-essential set is to build chroots for architectures that do not have
qemu-user support. Building chroots for hurd from linux is one such scenario
where qemu-user emulation will never allow running hurd binaries from the
chroot on the linux system creating that chroot and thus the only way to create
it (short of running the whole thing inside a full virtual machine) is to use
chrootless mode.

In our last round of DPKG_ROOT related patches we built chroots for other linux
architectures on linux. Now we try building chroots for foreign kernels. In
this case: hurd on linux. In the process we discovered another problem class:
maintainer scripts running uname. This is a problem because "uname -s" will
print "Linux" and thus the linux-specific parts of the maintainer script get
executed but we want to build a hurd chroot and need the hurd-specific bits
instead.

In case of libc.preinst, its use of "uname -s" and "uname -r" can be avoided by
adding another condition on $DPKG_ROOT being empty, i.e to only check the
kernel version for normal installations but not when glibc is installed with
dpkg --force-script-chrootless as in that case, there exists no way for the
script to know what kernel version will be running on the final system where
the chroot will be deployed. So if "$DPKG_ROOT" is not empty, the kernel
version checks just get skipped.

I submitted a patch as a merge request here:

https://salsa.debian.org/glibc-team/glibc/-/merge_requests/20

Please consider applying it to close this bug.

What do you think?

Thanks!

cheers, josch
--- End Message ---
--- Begin Message ---
Source: glibc
Source-Version: 2.37-16
Done: Aurelien Jarno 

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 1063...@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: Wed, 10 Apr 2024 00:15:44 +0200
Source: glibc
Architecture: source
Version: 2.37-16
Distribution: unstable
Urgency: medium
Maintainer: GNU Libc Maintainers 
Changed-By: Aurelien Jarno 
Closes: 1063624 1063937 1067909 1068188 1068251
Changes:
 glibc (2.37-16) unstable; urgency=medium
 .
   [ Samuel Thibault ]
   * debian/patches/hurd-i386/submitted-AF_ROUTE.diff: Also comment out
 PF_ROUTE/AF_ROUTE.
   * debian/patches/hurd-i386/git-proc_getchildren_rusage.diff: Implement
 RUSAGE_CHILDREN, should fix the grep testsuite.
 .
   [ Aurelien Jarno ]
   * debian/rules.d/build.mk: present glibc with a compiler that does not
 default to -D_FILE_OFFSET_BITS=64 -D_TIME_BITS=64, as upstream doesn't
 support this configuration. This has the consequence of hiding real issues
 found by the testsuite, but there is a consensus that this is the way to
 go for now. Thanks to Helmut Grohne for the hint and starting the
 discussion.  Closes: #1068251.
   * debian/debhelper.in/glibc-doc.{links,manpages},
 debian/local/manpages/pthread_*: drop the man pages for libpthread
 functions, as they are now included in manpages-dev.  Closes: #1068188.
   * debian/control.in/main: update glibc-doc description following the removal
 of the pthread manpages.
   * debian/control.in/main: downgrade the Recommends from libc-dev-bin

Processed: Bug#1063937 marked as pending in glibc

2024-04-09 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 pending
Bug #1063937 [src:glibc] glibc: Please add workaround to fix posix_spawn() on 
sparc64
Added tag(s) pending.

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



  1   2   3   4   5   6   7   8   9   10   >