Your message dated Sat, 22 Oct 2016 10:38:28 +0000
with message-id <e1bxth6-00009o...@franck.debian.org>
and subject line Bug#841493: fixed in grads 3:2.1.0-1
has caused the Debian Bug report #841493,
regarding libgadap-dev: Please build libgadap.a with -fPIC
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.)
--
841493: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841493
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: libgadap-dev
Version: 2.0-6
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: makes grads FTBFS with extra hardening
Affects: grads
Dear Maintainers,
During a rebuild of all packages in sid, grads
failed to build on amd64 with patched GCC and dpkg. The root
cause seems to be that libgadap.a is shipped as a non-PIC library.
The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64 (and selected architectures).
For more information about the changes to sid's dpkg and GCC please
visit:
https://wiki.debian.org/Hardening/PIEByDefaultTransition
Relevant part of grads's build log:
...
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -rdynamic
-Wl,-z,relro -Wl,-z,now -L/usr/lib/x86_64-linux-gnu/hdf5/serial
-Lyes/lib -Wl,--as-needed -o grads grads.o gxsubs.o gxmeta.o gxchpl.o
gxcntr.o gxstrm.o gxwmap.o gxshad.o gxshad2.o gaexpr.o gafunc.o gautil.o
gagx.o gscrpt.o gamach.o bufrstn.o gabufr.o gabufrtbl.o gxdxwd.o
galloc.o dodstn.o gaddes.o gaio.o gacfg.o gauser.o gasdf.o gatxt.o
gxX.o gxC.o gxprint.o -L/usr/lib -lX11 -lXext -lreadline -ltermcap
-lgd -lpng16 -lz -ljpeg -lgrib2c -lmfhdfalt -ldfalt -ludunits2 -lsz
-ljpeg -lz -lhdf5 -ljpeg -lz -lsz -lnetcdf -ludunits2 -ltiff -lgeotiff
-lshp -lgadap -ldapclient -ldap -lcurl -lxml2 -lz -lpthread -lm -ldl
-lrt -lcairo -lXrender -lfontconfig -lfreetype -lpixman-1 -lpng16 -lxml2
-lz -lm -lcairo -lfreetype
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libgadap.a(gadap.o):
relocation R_X86_64_32 against `.rodata.str1.1' can not be used when
making a shared object; recompile with -fPIC
...
The full build log is available from:
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/grads_2.1.a3-3_amd64.build.gz
Thanks,
Balint
--- End Message ---
--- Begin Message ---
Source: grads
Source-Version: 3:2.1.0-1
We believe that the bug you reported is fixed in the latest version of
grads, 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 841...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Alastair McKinstry <mckins...@debian.org> (supplier of updated grads 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: SHA256
Format: 1.8
Date: Fri, 21 Oct 2016 22:02:16 +0100
Source: grads
Binary: grads
Architecture: source amd64
Version: 3:2.1.0-1
Distribution: unstable
Urgency: medium
Maintainer: Alastair McKinstry <mckins...@debian.org>
Changed-By: Alastair McKinstry <mckins...@debian.org>
Description:
grads - Grid Analysis and Display System for earth science data
Closes: 841493
Changes:
grads (3:2.1.0-1) unstable; urgency=medium
.
* New upstream release
* Update home page
* Depend on libgadap >= 2.0-7 for -fPIC. Closes: #841493.
Checksums-Sha1:
651c3c15d644f9eac1f5e4f6c5f4444e487a8356 2658 grads_2.1.0-1.dsc
f24019d391cac79d6e36e74fe2aa294098bd4c81 1137696 grads_2.1.0.orig-data.tar.xz
77a1e13ac328e766078dcdbeabea3efdf673d1c3 1387936
grads_2.1.0.orig-example.tar.xz
d3586b51149e082918eb95f17d4fb99a7855dbb4 4441676 grads_2.1.0.orig.tar.xz
6ab14830e1186ba5fd4f7ea1a45d9916dabbfc2b 10848 grads_2.1.0-1.debian.tar.xz
c0814f5e183b382487b52055d7fdf7cdda480ffe 1836612 grads-dbgsym_2.1.0-1_amd64.deb
74837803b4caf1dd84cd40d98e5fb92533ac67b3 4170102 grads_2.1.0-1_amd64.deb
Checksums-Sha256:
4ee4c6904afdc07f45f57743ac1d5f97427f1f54ff76f6c228667955be925620 2658
grads_2.1.0-1.dsc
e8d239dc06248365ae2ba966e6691b9ce41f82a198a31bfa165f19d5061ef181 1137696
grads_2.1.0.orig-data.tar.xz
28ce375aa90eb15a12267efaad0f8216468f69ec2a47ed0f6c76490a79d19eb3 1387936
grads_2.1.0.orig-example.tar.xz
6b3e8e7121b890382d8b683d971106bf542634e2d61a6e333f1e99670d62b04d 4441676
grads_2.1.0.orig.tar.xz
f60f9a2bd99721de3126691512c0308d7c76594d79daa330f49e49e4d8b2359f 10848
grads_2.1.0-1.debian.tar.xz
e6912b17dfac51ffd9652d489bb1cffeb7eb348f5df55e670ff7f166ed790da6 1836612
grads-dbgsym_2.1.0-1_amd64.deb
db06787440b4041e6f56ef7a8ebab346c7d33f34df0e37eed7ad0f6a8bf6a3ca 4170102
grads_2.1.0-1_amd64.deb
Files:
86bac58a0eeb1c2d25ea966904a8ce52 2658 science extra grads_2.1.0-1.dsc
abd002b0ff8276d6c7c2097ef471101c 1137696 science extra
grads_2.1.0.orig-data.tar.xz
34ab6609ffdd41df5622380f56a845f4 1387936 science extra
grads_2.1.0.orig-example.tar.xz
ea2e63ca9da0231091301ad16f195e82 4441676 science extra grads_2.1.0.orig.tar.xz
0d1ad043127a069a6f9ea4c84f18a8b1 10848 science extra
grads_2.1.0-1.debian.tar.xz
2ce75be5d152adbabbea6219641ceefd 1836612 debug extra
grads-dbgsym_2.1.0-1_amd64.deb
9b544c1166740f770cf767f60354bd0d 4170102 science extra grads_2.1.0-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
iQIcBAEBCAAGBQJYCoU5AAoJEMvmu05dmtOlY80P/2B0R0s2DcwWVpD609d6T7EU
XwsIu4yH27GclZ/RFTmu38s615+ORpPUl5xNfj3ZFQ+8VvZ0Kqr0GCHpePLrDdGs
KCJ6LShNqhUnd6iL9i1M2ShK6i+1rKtTNSF5XKE6mTJXw8FZ6ol6fgnzKm7Cnshr
Tt7f436jak2cej0mTtsPdC23ZVimg1DRUhDrl/S6JQHIE+6FIcxFuRCTOSzyyWu8
bc8DpFjpXBQAB6tZOwZHRZiqGT9UGtfUxClGktdSUY/mS0voXMBvNNtqo3qYPUDd
prKt9UpLgK6AGTi4bFquuPm8foMftcVJEILEcdK/tQs0lruAoLSFHliPp4bZfCX9
xfQiSVEvuUzAXwTefJo4jZdMwYoOJEFCiKAIKBeIAZUoUo40k/8BITOJ9GMDe0yi
oLxe1y2t33uYl1lgeFiiyFcTICCf3IKPpkt6py9iv800wTXsHJ+aA9LAAgusMZIU
+cBGv6A8DMkHNYEKq6Z7oFLqJu/AFF8dWOrfS7ZwYMPrNFZzbadmS4S+NOa8y/2n
6pEo7QK3e7ZKp5bMhHfptO8NM7mtE92u511y0cX0nqckqjBlWFZgh7jRbPL6bzD6
i+4tlPt6KoVTUpxJpsJevB6jg7PwqT2CkdqKt09V2qn2+iMlu7U2IubG9wDfvFOz
w3EUrCjDLXKlOJ9S6nku
=+sm6
-----END PGP SIGNATURE-----
--- End Message ---