Your message dated Fri, 04 Jan 2019 15:04:47 +0000
with message-id <e1gfr1j-0000c4...@fasolo.debian.org>
and subject line Bug#915150: fixed in gzip 1.9-2.2
has caused the Debian Bug report #915150,
regarding gzip FTBFS: ../../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."
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.)


-- 
915150: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915150
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: gzip
Version: 1.9-2.1
Severity: serious
Tags: ftbfs
User: helm...@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: gzip
Source-Version: 1.9-2.2

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

Debian distribution maintenance software
pp.
Niels Thykier <ni...@thykier.net> (supplier of updated gzip 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, 28 Dec 2018 14:34:28 +0000
Source: gzip
Binary: gzip gzip-win32
Architecture: source
Version: 1.9-2.2
Distribution: unstable
Urgency: medium
Maintainer: Bdale Garbee <bd...@gag.com>
Changed-By: Niels Thykier <ni...@thykier.net>
Description:
 gzip       - GNU compression utilities
 gzip-win32 - GNU compression utility (win32 build)
Closes: 888619 914907 915150
Changes:
 gzip (1.9-2.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
 .
   [ Niels Thykier ]
   * Cherry-pick patch from gnulib upstream to make gzip build
     with glibc/2.28.  (Closes: #915150)
   * Declare that gzip does not need (fake)root for building the
     debs.
   * Add patch to remove incorrect -Wabi as -Wabi should always
     take a parameter (e.g. -Wabi=11) and it fails with -Werror=abi.
   * Add a patch to remove -Werror(=...) as it trips on some gnulib
     code.
   * Include autopkgtest based on the version by Steve Langasek for
     Ubuntu.
   * Remove fallback code to use dh_clean -k.
   * Remove usage of deprecated -s parameter for debhelper commands
     (replacing them with "-a").
   * Add a Homepage field.  Thanks to Jakub Wilk for the suggestion.
     (Closes: #888619)
   * Remove empty lintian override directory.
 .
   [ Andreas Henriksson ]
   * Set GREP=grep during configure, otherwise zgrep embeds the full
     path. (Closes: #914907)
Checksums-Sha1:
 aae4805da16dcee36f1d39610bd6a68c68b370ac 1955 gzip_1.9-2.2.dsc
 7fb8c87d39a34d6c71218f83f914aba236215782 14408 gzip_1.9-2.2.debian.tar.xz
 a891b998d20f46c649a2e33c6161440fde159c51 5257 gzip_1.9-2.2_source.buildinfo
Checksums-Sha256:
 5d3cbccd6251a7c8efbd4db0af7fb435312584b7e6e15c87ad25f8fabc32e49e 1955 
gzip_1.9-2.2.dsc
 b3a0c902fdbf8e72f5a60875da661f1a4641dd7b19128a398170cbe6d2aae7cf 14408 
gzip_1.9-2.2.debian.tar.xz
 4eec0a697a969be446a49c99b65063dde1b5b254d85b2e5f45f75ecc77238011 5257 
gzip_1.9-2.2_source.buildinfo
Files:
 4c1920041374a95d98ba46507b3e34fb 1955 utils required gzip_1.9-2.2.dsc
 a7e935490a454a2667123ae0046f32fd 14408 utils required 
gzip_1.9-2.2.debian.tar.xz
 a407b91471e673201f3f49a9ed0e916f 5257 utils required 
gzip_1.9-2.2_source.buildinfo

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

iQIzBAEBCgAdFiEE8f9dDX4ALfD+VfsMplt42+Z8eqwFAlwmNPgACgkQplt42+Z8
eqwKQBAAlgCITPOLLPbY2OOcgrVonF+/UZBBqbOZVncW3+N+Lph1oJFjFcJTfwGX
le/umYe5DgeR9EE6fkbmhggCM2bcWHmZ9cs0v93XAXqkWPODzo+uarWxIgei+V9U
30tD86ME8y0PilgX5owBD4IR97+VuDmLyzJLLndJamtiI8BHmA3PQ9stWYSkJ0WC
Y1KGxmtLG8DcRBiqEFxLW38jVbWD6nraYosCle7DxMz55pmt0i0t50/I7YWjX3Ib
YhCQCRIN9RPq79uDlGz12eDKBozJwYrP9f41hExHpc2UHYmO4E5HB+fdYgzRDGPi
r/BOJUHjbAUdHAU4yYoEQp5JsohfAq7x6vMkauIWS/cWCDcPaWDLZBE33sYfHN4b
yE5wAF99Ss1Ac13eF0k2fs1ogZIk0wdRR3uvC/u8V4hQUnEjHuE9ENb/yhcWwnGQ
isJbwwdsO/mGvbPoW+MezzB9K8uiCqtKr6NUgybWLREN5QYCTNYs+QXe3oaOmoN8
tXGvYC1lUTGqL/SfehiedrS5PzmaxaNq9ufB3lHmI5goy6zI2NiSzcTFOb4yQ3Oo
0GPmhneNd867ClSMmrcOMN5lc424ZclGyZtL6ESp87vX5v0670e2BU6WahcdkAg5
NumnBUN3WM+yqaxAnSVZmL8+1wL14jjaqUCR3qyF+fegsqdj4FM=
=7pIv
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to