Your message dated Fri, 28 Oct 2016 17:40:48 +0000
with message-id <e1c0b96-0004gd...@franck.debian.org>
and subject line Bug#837453: fixed in flint 2.5.2-10
has caused the Debian Bug report #837453,
regarding flint: FTBFS with bindnow and PIE enabled
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.)


-- 
837453: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=837453
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: flint
Version: 2.5.2-8
Severity: important
User: bal...@balintreczey.hu
Usertags: pie-bindnow-20160906
Justification: FTBFS on amd64 with extra hardening
Tags: patch

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64 with patched GCC and dpkg.

The rebuild tested if packages are ready for a transition
enabling PIE and bindnow for amd64.

For more information about the changes to sid's dpkg and GCC please
visit:
 https://wiki.debian.org/Hardening/PIEByDefaultTransition

Relevant part (hopefully):
...
gcc -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2
-fdebug-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protect
or-strong -Wformat -Werror=format-security -I/<<PKGBUILDDIR>> -c
factor_trial_partial.c -o ../build/ul
ong_extras/factor_trial_partial.lo -MMD -MP -MF
"../build/ulong_extras/factor_trial_partial.d" -MT "..
/build/ulong_extras/factor_trial_partial.d" -MT
"../build/ulong_extras/factor_trial_partial.lo"
gcc -Wl,-z,relro -Wl,-z,now -Wl,-r ../build/ulong_extras/sizeinbase.lo
../build/ulong_extras/mulmod_pr
ecomp.lo ../build/ulong_extras/is_square.lo
../build/ulong_extras/euler_phi.lo ../build/ulong_extras/d
ivrem2_precomp.lo ../build/ulong_extras/mulmod2_preinv.lo
../build/ulong_extras/factor_SQUFOF.lo ../bu
ild/ulong_extras/powmod2_preinv.lo
../build/ulong_extras/primitive_root_prime.lo ../build/ulong_extras
/randlimb.lo ../build/ulong_extras/discrete_log_bsgs.lo
../build/ulong_extras/lll_mod_preinv.lo ../bui
ld/ulong_extras/factor_partial.lo ../build/ulong_extras/mod2_precomp.lo
../build/ulong_extras/flog.lo
../build/ulong_extras/factor_pp1.lo
../build/ulong_extras/factorial_mod2_preinv.lo ../build/ulong_extr
as/root.lo ../build/ulong_extras/mulmod_preinv.lo
../build/ulong_extras/gcdinv.lo ../build/ulong_extra
s/prime_inverses_arr_readonly.lo
../build/ulong_extras/is_probabprime_BPSW.lo ../build/ulong_extras/po
wmod_preinv.lo ../build/ulong_extras/inlines.lo
../build/ulong_extras/cleanup_primes.lo ../build/ulong
_extras/jacobi.lo ../build/ulong_extras/powmod_precomp.lo
../build/ulong_extras/is_prime_pseudosquare.
lo ../build/ulong_extras/primes_extend_small.lo
../build/ulong_extras/primes_sieve_range.lo ../build/u
long_extras/mod2_preinv.lo ../build/ulong_extras/is_perfect_power235.lo
../build/ulong_extras/moebius_
mu.lo ../build/ulong_extras/sqrtrem.lo ../build/ulong_extras/revbin.lo
../build/ulong_extras/mod_preco
mp.lo ../build/ulong_extras/cbrt_estimate.lo
../build/ulong_extras/gcd.lo ../build/ulong_extras/factor
.lo ../build/ulong_extras/factor_trial.lo
../build/ulong_extras/is_strong_probabprime2_preinv.lo ../bu
ild/ulong_extras/ll_mod_preinv.lo ../build/ulong_extras/primes_clear.lo
../build/ulong_extras/rootrem.
lo ../build/ulong_extras/factor_power235.lo
../build/ulong_extras/sqrt.lo ../build/ulong_extras/remove
2_precomp.lo ../build/ulong_extras/sqrtmodn.lo
../build/ulong_extras/cbrt_binary_search.lo ../build/ul
ong_extras/is_prime.lo ../build/ulong_extras/factor_insert.lo
../build/ulong_extras/clog.lo ../build/u
long_extras/nth_prime_bounds.lo ../build/ulong_extras/factor_one_line.lo
../build/ulong_extras/prime_p
i.lo ../build/ulong_extras/sqrtmod_primepow.lo
../build/ulong_extras/cbrtrem.lo ../build/ulong_extras/
sqrtmod.lo ../build/ulong_extras/factorial_fast_mod2_preinv.lo
../build/ulong_extras/cbrt.lo ../build/
ulong_extras/invmod.lo ../build/ulong_extras/cbrt_newton_iteration.lo
../build/ulong_extras/is_oddprim
e_binary.lo ../build/ulong_extras/is_probabprime.lo
../build/ulong_extras/is_squarefree.lo ../build/ul
ong_extras/is_probabprime_fermat.lo ../build/ulong_extras/randtest.lo
../build/ulong_extras/primes_arr
_readonly.lo ../build/ulong_extras/primes_jump_after.lo
../build/ulong_extras/pow.lo ../build/ulong_ex
tras/randint.lo ../build/ulong_extras/is_probabprime_lucas.lo
../build/ulong_extras/root_estimate.lo .
./build/ulong_extras/nth_prime.lo
../build/ulong_extras/prime_pi_bounds.lo ../build/ulong_extras/facto
r_lehman.lo ../build/ulong_extras/is_strong_probabprime_precomp.lo
../build/ulong_extras/primes_init.l
o ../build/ulong_extras/cbrt_chebyshev_approximation.lo
../build/ulong_extras/nextprime.lo ../build/ul
ong_extras/is_prime_pocklington.lo
../build/ulong_extras/factor_trial_range.lo
../build/ulong_extras/compute_primes.lo ../build/ulong_extras/xgcd.lo
../build/ulong_extras/is_oddprime_small.lo
../build/ulong_extras/is_probabprime_fibonacci.lo
../build/ulong_extras/remove.lo ../build/ulong_extras/randbits.lo
../build/ulong_extras/randprime.lo
../build/ulong_extras/factor_trial_partial.lo -o
../build/ulong_extras/../ulong_extras.lo -nostdlib
/usr/bin/ld: -r and -pie may not be used together
collect2: error: ld returned 1 exit status

...

The full build log is available from:
 
https://people.debian.org/~rbalint/build-logs/pie-bindnow-20160906/flint_2.5.2-8_amd64.build.gz

The patch used in Ubuntu fixes the issue:
https://patches.ubuntu.com/f/flint/flint_2.5.2-9ubuntu1.patch

Thanks,
Balint

--- End Message ---
--- Begin Message ---
Source: flint
Source-Version: 2.5.2-10

We believe that the bug you reported is fixed in the latest version of
flint, 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.
Julien Puydt <julien.pu...@laposte.net> (supplier of updated flint 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 Oct 2016 12:06:34 +0200
Source: flint
Binary: libflint-2.5.2 libflint-dev libflint-doc
Architecture: source
Version: 2.5.2-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Science Maintainers 
<debian-science-maintain...@lists.alioth.debian.org>
Changed-By: Julien Puydt <julien.pu...@laposte.net>
Description:
 libflint-2.5.2 - C library for number theory, shared library
 libflint-dev - C library for number theory, development files
 libflint-doc - Documentation for the FLINT library
Closes: 837453
Changes:
 flint (2.5.2-10) unstable; urgency=medium
 .
   * Added a patch by Logan Rosen to fix a FTBFS issue. (Closes: #837453)
   * Applied the suggestion of the Multi-Arch hinter.
   * Pushed dh compat to 10.
Checksums-Sha1:
 1eb9593ceaa092a0399a57785bd56815d8236b1c 2126 flint_2.5.2-10.dsc
 c232090c4f8c40abfe8579398bc2302d25e6d8c0 6768 flint_2.5.2-10.debian.tar.xz
Checksums-Sha256:
 e611ad6aaf20d0cf7c57b1ac772524f5e361f752d3b5a0b12bf776dc747c332e 2126 
flint_2.5.2-10.dsc
 17391bc1f58097425ef6f334df7cc30b32ea9fc4ee42c2786ff37915e61a26e3 6768 
flint_2.5.2-10.debian.tar.xz
Files:
 585b2dc71f79dda8aa9100792e019a7e 2126 math optional flint_2.5.2-10.dsc
 990f20079ceb6ab1870ff8c6f6d002a9 6768 math optional 
flint_2.5.2-10.debian.tar.xz

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

iQIcBAEBCgAGBQJYE3pDAAoJEAgWueGMdiut32wP+gNxDJ2WYNOr3TwZvscMO2bQ
WQ2+gd09dqjZ+Zy2cc9lSjubpkSBm/37UD9yON5tWeFA+Nn74TlLmviHw0vZSYdu
tXytKgxy3rQXRCLoSy0YnLOl9PFR/QlodWuiw6abjlWVYTg3AbV69RP3yVKq3l1y
I5xvnFtDDIv1dKCAfolza3InOPR7LuP6SF0Pb1nfzuJDWgsssqJR8DLFSrR0gvVn
VaYyXJ1DfZhAm1bC6aDWN/8HNLAi7MLdy5pXbVjWt0xo7TOvmKvPzokgrQAiE0K1
cc5jkftMZha8HXPQW15Z2xeUDJ2Q3Z2WOR11lmozQwvaoAYgOuGzMh0vHtqfPP8/
0I6q1JZI2N4rEvDDQMjhNKjdOv4iB1r78XUOoxH7oU7A/cPw4n8uwE5OnrLRE7vO
DQtntdINcs7vRrvy28vBE+H0kwWDUZlua/4+yEXqMHa2LOBkMG+Im8Df0EDAG1x0
7ImswSZBLB5EN1vFwlhs5pFXm8hFS6tgkhTGYC3JJL7mIhCGhkOMaEjFWTKZeDw0
L47Jd2DHu/+IXeG+mxqyrO0txafhc14wKBjOLZf8rFmte4Ch79dgognNdlf2oSIW
LBlMr8TLYCKN9VkVhR8fEtlurCbwnFQ4AQM1Pu27Dkge/mZlwKZBtMfNuSPOP64l
qRf9cZVeXXYsKyAaMsTh
=iDte
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to