[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1003483: marked as done (texinfo FTBFS with glibc 2.34: ./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or ‘...’ before ‘(’ token __attribute_nonnull__ ((1)))



Your message dated Tue, 11 Jan 2022 10:21:21 +0000
with message-id <E1n7EHJ-000AxD-Fc@fasolo.debian.org>
and subject line Bug#1003483: fixed in texinfo 6.8-4
has caused the Debian Bug report #1003483,
regarding texinfo FTBFS with glibc 2.34: ./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or ‘...’ before ‘(’ token __attribute_nonnull__ ((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 owner@bugs.debian.org
immediately.)


-- 
1003483: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1003483
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: texinfo
Version: 6.8-3
Severity: important
Tags: patch upstream ftbfs

Dear maintainer,

texinfo fails to build from source when built against glibc 2.34
(currently in experimental):

| x86_64-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I../..   -Wdate-time -D_FORTIFY_SOURCE=2  -g -O2 -ffile-prefix-map=/tmp/autopkgtest-lxc.eesdofvc/downtmp/build.uke/src=. -fstack-protector-strong -Wformat -Wall -MT regex.o -MD -MP -MF $depbase.Tpo -c -o regex.o regex.c &&\
| mv -f $depbase.Tpo $depbase.Po
| In file included from regexec.c:1368,
|                  from regex.c:74:
| ./malloc/dynarray-skeleton.c:195:24: error: expected declaration specifiers or ‘...’ before ‘(’ token
|   195 | __attribute_nonnull__ ((1))
|       |                        ^
| ./malloc/dynarray-skeleton.c:205:51: error: expected declaration specifiers or ‘...’ before ‘(’ token
|   205 | __attribute_maybe_unused__ __attribute_nonnull__ ((1))
|       |                                                   ^

A full build log is available on ci.debian.net as part of an autopkgtest
run:
https://ci.debian.net/data/autopkgtest/unstable/amd64/t/texinfo/18203753/log.gz

The issue is an incompatibility between the malloc code on the glibc
side and gnulib. A patch is available here:
https://src.fedoraproject.org/rpms/texinfo/blob/rawhide/f/texinfo-6.8-undo-gnulib-nonnul.patch

As we are preparing for the glibc 2.34 transition, it would be
appreciated if you can fix this issue in the next weeks.

Regards,
Aurelien

--- End Message ---
--- Begin Message ---
Source: texinfo
Source-Version: 6.8-4
Done: Hilmar Preusse <hille42@web.de>

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

Debian distribution maintenance software
pp.
Hilmar Preusse <hille42@web.de> (supplier of updated texinfo 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 11 Jan 2022 10:49:39 +0100
Source: texinfo
Architecture: source
Version: 6.8-4
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX maintainers <debian-tex-maint@lists.debian.org>
Changed-By: Hilmar Preusse <hille42@web.de>
Closes: 1003483
Changes:
 texinfo (6.8-4) unstable; urgency=medium
 .
   * Add patch texinfo-6.8-undo-gnulib-nonnul.patch to fix build
     failure w/ glibc 2.34 (Closes: #1003483).
Checksums-Sha1:
 801299aeaceac8cb27faeb1ed3a71eadcc402288 2638 texinfo_6.8-4.dsc
 7f707cf3e2bf3362ee72ca1321dc3740513daacc 30624 texinfo_6.8-4.debian.tar.xz
 66084f4de824bc1c608c9944074a383a72128412 5948 texinfo_6.8-4_source.buildinfo
Checksums-Sha256:
 7c1d068aa2edbd8a8293cc5dba369e2adf87392c6fb95c84a6d9cc39472a0eda 2638 texinfo_6.8-4.dsc
 1194b3f1a9480f1796fdf92fb366b02d855a17f8873ec5daa4b6befe51d69f57 30624 texinfo_6.8-4.debian.tar.xz
 1a8258e962763d5ea0d436054147ab83b772c8e81193ef918bcdaf891d878dce 5948 texinfo_6.8-4_source.buildinfo
Files:
 343a3a8197d8258233fdea1aa3bcbe93 2638 doc standard texinfo_6.8-4.dsc
 1a467478e023a4417cda5dc50c2bbc32 30624 doc standard texinfo_6.8-4.debian.tar.xz
 996e27276216e3a7e3ba0f217da0b689 5948 doc standard texinfo_6.8-4_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmHdU8ZfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LIv3GQ/+M8Lr44dS2ak1TS6BqswplhT6N1WS8rUkoM3OTa6WEySOS6zuTG6IjJbm
FCCoVoVzbJlNeYiV0wHhD3IVZSEyDuNJGbgMy3nttXW0upuzqoh5A8PhLyXv4SuA
WeyWGnEo/5AsF1Kz+nGIByIM+4QKRLZsxlCFqR99VU478NSf+NQwE10BhG/Zwlms
vb2IOEDwDcCj3M7trykHpG2a6BKXNaqUZPCOcgzJLfLpIqb14ZKddhI2FBMNX1Xz
JH2OhPuJP2eyJ5PwRaMj+MYLY2cBp9N5M7zZxZpZyLZ6oS0sKvg3EKmHziPq7PMz
J6+54lXzHUzAVubVhRg1aCpjlIokoL4uJLxyxwCHZvZ2vb8ugClcf+44QRh9Txkv
a+t3aahLIYT36V9DUWDbsW/fCSMUsM/ZYZhyA3T4s2hHB4o5EF8w4IOsRH7AAnYs
aBBLjmb8SZW5nG+rnI6eQQxIRldCm8pqpKdgwRRUJyLr88+hovNFLPaTJ4/qQF8R
oAAJzDUl4qxe/7SRAEueUoy6R9jjgVDdi+DzSEWQaSCKs/4Ov4a0oDuxf5rigmqx
jA3oBr9wicznzb7bDnQRZOFlxh2oT6fIw+UJWEJXiaGxE43bd3vD24IEL7q0oOZ1
pg0XC3RMEnhesuPWUT9N+bM2YlSGeiWu/FFQMb4OqXes/YZ4QSM=
=urPp
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: