Your message dated Mon, 24 Oct 2016 11:05:01 +0000
with message-id <e1byd3t-0006u7...@franck.debian.org>
and subject line Bug#837683: fixed in opt 3.19-1.3
has caused the Debian Bug report #837683,
regarding opt: Please build libopt.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.)
--
837683: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837683
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: opt
Version: 3.19-1.2
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: makes proftmb FTBFS with extra hardening
Affects: proftmb
Dear Maintainers,
During a rebuild of all packages in sid, proftmb
failed to build on amd64 with patched GCC and dpkg. The root
cause seems to be that libopt.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 proftmb's build log:
...
g++ -g -O2 -fdebug-prefix-map=/<<PKGBUILDDIR>>=.
-fstack-protector-strong -Wformat -Werror=format-security -Wl,-z,relro
-Wl,-z,now -o proftmb proftmb.o libhmm.a -lgsl -lgslcblas -lm -lopt
/usr/bin/ld:
/usr/lib/gcc/x86_64-linux-gnu/6/../../../../lib/libopt.a(opt_proc.o):
relocation R_X86_64_32 against `.bss' 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/proftmb_1.1.12-6_amd64.build.gz
Thanks,
Balint
--- End Message ---
--- Begin Message ---
Source: opt
Source-Version: 3.19-1.3
We believe that the bug you reported is fixed in the latest version of
opt, 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 837...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andreas Tille <ti...@debian.org> (supplier of updated opt 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: Mon, 24 Oct 2016 11:09:31 +0200
Source: opt
Binary: opt
Architecture: source amd64
Version: 3.19-1.3
Distribution: unstable
Urgency: medium
Maintainer: Patrick Ouellette <poue...@debian.org>
Changed-By: Andreas Tille <ti...@debian.org>
Description:
opt - Options Parsing Tool library
Closes: 837683
Changes:
opt (3.19-1.3) unstable; urgency=medium
.
* Non-maintainer upload.
* Inject package into collab-maint Git
* hardening=-pie
Closes: #837683
* delete irrelevant README.debian
* delete unneeded prerm
* source format 3.0
* cme fix dpkg-control
Checksums-Sha1:
5294524afcabfac83f6378ed58f11bb203921d99 1710 opt_3.19-1.3.dsc
854e5ff2b0a9b1a5a3300f5a38cf813be4da8735 3509 opt_3.19-1.3.diff.gz
2d8dfad021491e6f3eb10c66af70cd0231fb312d 43528 opt_3.19-1.3_amd64.deb
Checksums-Sha256:
49da482c985f50076ca1edf07855ec048a1b2ef6c9ceebb0a0d0b778d6acce66 1710
opt_3.19-1.3.dsc
ba0422670b04467803d4a037a46513d94a6513d102d17dc11b81d16ad9d742f4 3509
opt_3.19-1.3.diff.gz
5e77bd1bd223323ccc546cd9027155048406b3509fec07daa9791409bbaefa8d 43528
opt_3.19-1.3_amd64.deb
Files:
e0096aa56da9ad233c0ac086ab530389 1710 devel optional opt_3.19-1.3.dsc
7aef906ea75a2fc742c7d069cc2811a3 3509 devel optional opt_3.19-1.3.diff.gz
55c0e7c91cbf0c5384b4f411d3f3b422 43528 devel optional opt_3.19-1.3_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
iQIcBAEBCAAGBQJYDdGoAAoJEFeKBJTRxkbRJKYQAJmVCI4eUV1MZjiGnQ1kN+Es
2OlRxMFExV9NXFU/S/h9z0tQfu8924W3/kusdlLcQYUmWOz64nNU9X7Ho7bPLsl5
6d5eQkNHuMSskDT3i6RrtCo00HeE2LmubObcE8wFN/aEwtZiC0UbsAlJpQZfj5W8
Olx8uyATuNXMHyjzfc71tCxzDD1CqXhfRnQz79UVW1cEg8SjGKrmKnklMjziHzLU
lUw8eni3IpCoKRPJv5IEy9KPrXDFo4uMMwzhxgOQUfGefj9aNt5na3gW6dEoBBAn
y4Hf2LcoPLoijHlLdvwUOzbplKj2Zl/v9UqsQu6xSQbzjtUErOGzTKCFxk6AanEe
gl7wwdz+xtOu1hXAL8R7Ci4336Ja40foRIZwpWMYDvfVd1ki4oexghLXm7H+3Lc8
1++mUYc//HQaX4NA62e/kMGdIZ7w43IXRuDMs6VAgTxh1zGBLc2jAHpmlfheEs0a
xSez96c0Acu+SsDE3eSbiegxNJ04sYUQLyHlcsPV7EzEDWgbiqV/IBQHqWNR/sBz
vye/JPTGOQuNx2eWbKERgm3sBeMCj1aDJVbY2qctnPEH5dj8rHF2iAt2puQoo/tk
QTGaujcsDtfvO82Fqsv5bBp8YvRHt6zn1GVi5BJM2cdn1joGVXQB6jOTLJFmXn5g
ys8pvd2X6siDDnV7ob6U
=sriv
-----END PGP SIGNATURE-----
--- End Message ---