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

Bug#915151: marked as done (gnulib does not work with glibc/2.28)



Your message dated Sun, 31 Mar 2019 13:04:00 +0000
with message-id <E1hAa80-0009xY-H4@fasolo.debian.org>
and subject line Bug#915151: fixed in gnulib 20140202+stable-4
has caused the Debian Bug report #915151,
regarding gnulib does not work with glibc/2.28
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.)


-- 
915151: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915151
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: gzip
Version: 1.9-2.1
Severity: serious
Tags: ftbfs
User: helmutg@debian.org
Usertags: rebootstrap
Control: clone -1 -2
Control: reassign -2 gnulib
Control: found -2 gnulib/20140202+stable-3
Control: retitle -2 gnulib does not work with glibc/2.28
Control: affects -2 + src:lbzip2

gzip fails to build from source in unstable (since the glibc upgrade to
2.28):

|   CC       fseeko.o
| ../../lib/fseeko.c: In function 'rpl_fseeko':
| ../../lib/fseeko.c:110:4: error: #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
|    #error "Please port gnulib fseeko.c to your platform! Look at the code in fseeko.c, then report this to bug-gnulib."
|     ^~~~~
| make[4]: *** [Makefile:1775: fseeko.o] Error 1
| make[4]: Leaving directory '/<<PKGBUILDDIR>>/builddir/lib'
| make[3]: *** [Makefile:1580: all] Error 2
| make[3]: Leaving directory '/<<PKGBUILDDIR>>/builddir/lib'
| make[2]: *** [Makefile:1746: all-recursive] Error 1
| make[2]: Leaving directory '/<<PKGBUILDDIR>>/builddir'
| make[1]: *** [Makefile:1527: all] Error 2
| make[1]: Leaving directory '/<<PKGBUILDDIR>>/builddir'
| make: *** [debian/rules:96: build-stamp] Error 2
| dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2

gnulib likes to use this construct to detect glibc:

| #if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */

Unfortunately, _IO_ftrylockfile got removed from glibc/2.28 and
__GNU_LIBRARY__ is 6, so glibc is not a GNU libc.

gnulib has a history of breaking packages frequently. What makes matters
worse is that gnulib gets embedded rather than used like any other
component. So fixing this bug in gnulib does not fix gzip. I therefore
cloned a separate instance as it still breaks e.g. lbzip2.

Helmut

--- End Message ---
--- Begin Message ---
Source: gnulib
Source-Version: 20140202+stable-4

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

Debian distribution maintenance software
pp.
Julien Cristau <jcristau@debian.org> (supplier of updated gnulib 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: Sun, 31 Mar 2019 14:36:20 +0200
Source: gnulib
Architecture: source
Version: 20140202+stable-4
Distribution: unstable
Urgency: medium
Maintainer: Debian QA Group <packages@qa.debian.org>
Changed-By: Julien Cristau <jcristau@debian.org>
Closes: 915151
Changes:
 gnulib (20140202+stable-4) unstable; urgency=medium
 .
   * QA upload.
   * Orphan package to match 20180621~6979c25-2 in experimental.
   * Fix compat issue with glibc 2.28 (closes: #915151).
Checksums-Sha1:
 86b35852739fa92075897af1fc8af5f7c7273417 2003 gnulib_20140202+stable-4.dsc
 a26f019e6fb45374ff5a0f5519a9611478b7c641 293236 gnulib_20140202+stable-4.debian.tar.xz
Checksums-Sha256:
 64536beddabed65fd6516aa9dcbdb84d3d0d4f9ec67f43a0540f9a5e5753dc0e 2003 gnulib_20140202+stable-4.dsc
 af58a02cafd480b54340ec4744169eb5fa1c882a45ccbac3c6a73a50de6aa35d 293236 gnulib_20140202+stable-4.debian.tar.xz
Files:
 ddb30e0a45d0c1988be178dc846690db 2003 devel optional gnulib_20140202+stable-4.dsc
 9c7d2aea0640beb8c2297dc7caeb68cc 293236 devel optional gnulib_20140202+stable-4.debian.tar.xz

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

iQIzBAEBCgAdFiEEVXgdqzTmGgnvuIvhnbAjVVb4z60FAlygtnIACgkQnbAjVVb4
z61sZQ/+PSEshG0JEM8JChgOmBN3uds3+4OUX4uM3ODgoE7COHTHoODE4kA8QyAx
oQvlI9OMGvV0Ui4Y3dWeBwlnU0QZapeK5YMQRnw+pSjGrIV0cYsNs/eiRwghQw8l
ChkmNklHZLq7va8t5CiE7OYIsTwgxWpM6yZMDYQmhGNPTehnbc/FIhcUbTx+t68W
8RdaSydPCS4acd1y3wHWh4REaKe3lEDSZORMncqFLIumRsbdqyFXfmEWN6D2OV6k
c+dFD9r9OlDVOpAAi9pmToeDmlxCPkTYDiX34rKBeXEXqAhdlGJkT9ZI+Ni9LORD
bp27bmvwTmvwFJPsqEmzMCdxaxfSUkqelD2YVSAgKujKSR5qb2i5+Dr4d9uCDRPy
HW4DISi2RnxzKRgl+j+DAbLEuEYtrm7nQMHuNAaIEBVMkkvtcpXLyjN+QFEmebbe
d+wXSNfcMLsdM3eRHfMAFhAjmbxsalPL6kIlwfG38ndv4UJxlafiQJZe1sqK84jM
Ub6My87iH7Doad2hIAsBw6VsEJG1HjOS2SME777A4eJ+dWULUcoFsudmnXFvOrWT
rmWr5e1SXZGSmR0Fxp9eT94RFXumTl4qmhcMrwsNKR7pK6rpGvzPBsSCt07EB+9S
J+P4jcXyMUiIheRZxmXekH944rgkjhmV9CiqV31bvv4LNndszso=
=8wzc
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: