Thanks for the hint, we are already a few versions behind.

I've opened #21676 for us to update, if anyone wants to review it:
* https://trac.sagemath.org/ticket/21676#ticket

By the way we are still shipping a few patches, have a look at:
* https://github.com/sagemath/sage/blob/master/build/pkgs/ntl/patches/

I'd say the most annoying one is:
* 
https://github.com/sagemath/sage/blob/master/build/pkgs/ntl/patches/configure.ac
We're just making an empty autotool project, running autoreconf, and 
repackaging your tarball so that it provides its own version of libtool.
(All of this is done by this script:
* https://github.com/sagemath/sage/blob/master/build/pkgs/ntl/spkg-src
)
Indeed some systems do not provide any "default" libtool script.

And surely the following one is about using $MAKE rather than make in your 
makefile:
* 
https://github.com/sagemath/sage/blob/master/build/pkgs/ntl/patches/make.patch
Its purpose is quite obvious :)

And finally, giving the ability to pass flags to libtool:
* 
https://github.com/sagemath/sage/blob/master/build/pkgs/ntl/patches/libtool_flag.patch
This is useful when building on cygwin/mingw where libtool wants an 
-no-undefined flag to even try to build a shared lib (without it it does 
not even try).

Best,
JPF

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at https://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/d/optout.

Reply via email to