Bug#864831: [Debian-science-sagemath] NTL update to 10.3.0

Ximin Luo infinity0 at debian.org
Wed Aug 30 22:10:00 UTC 2017


Julien Puydt:
> Hi,
> 
> Le 29/08/2017 à 14:25, Tobias Hansen a écrit :
>> Now is a good time for the NTL transition. Julien, could you update the
>> package to 10.3.0? Then we can test-build the reverse dependencies and
>> ask for a transition.
> 
> Indeed there was a soname version bump from 27 to 35, so a transition is
> in order.
> 
> There also was a change of license, so I changed d/copyright -- I would
> be glad if someone could check the result.
> 
> Finally, lintian complains about hardening-no-fortify-functions and
> hardening-no-bindnow, which means there's more digging to do for me.
> 

I'd ignore both:

1. hardening-no-fortify-functions happens naturally when the library does not use any libc functions that change under -D_FORTIFY_SOURCE=2 and this is probably a false positive

2. hardening-no-bindnow is just due to dpkg-buildflags not defaulting that to on. If you really want to fix it you can

export DEB_BUILD_MAINT_OPTIONS=hardening=+bindnow

but IMO this is better fixed in dpkg-buildflags itself as a matter of Debian policy.

> I still pushed this work-in-progress, as it should be good enought for
> some tests already.
> 

I will have a go at testing it tomorrow/soon. Thanks!

X

-- 
GPG: ed25519/56034877E1F87C35
GPG: rsa4096/1318EFAC5FBBDBCE
https://github.com/infinity0/pubkeys.git



More information about the debian-science-maintainers mailing list