> On 3/04/2015, at 23:12, Thomas Kahle <[email protected]> wrote: > > On 03/04/15 10:13, François Bissey wrote: >>> Bump request was open for a while already: >>>> https://bugs.gentoo.org/show_bug.cgi?id=542682 >>>> I bumped it yesterday, is the ntl-62 compat patch essential? >> Well ntl 6.2.x only live in the sage-on-gentoo tree but I would imagine >> it helps with later version. My pull request has actually been merged >> in master before the 2.4.5 release but it seems to only live in master >> for future flint 2.5: >> https://github.com/wbhart/flint2/pull/95 > > In all likelihood we'll never stable any ntl-6 version, so let's ignore > that for now. The new flint-2.4.5 seems to be in shape now. I added > the gmp-6 compatibility from upstream to fix test failures. >
I’ll adopt the gmp patch in the overlay then and keep the flint ebuild forked in the overlay until sage migrate to some other version of ntl or my pull request gets into a release then. By the way here flint build and passed its test suite against ntl-9, no issues. readelf -d /usr/lib64/libflint.so Dynamic section at offset 0x18fc20 contains 31 entries: Tag Type Name/Value 0x0000000000000001 (NEEDED) Shared library: [libmpfr.so.4] 0x0000000000000001 (NEEDED) Shared library: [libgmp.so.10] 0x0000000000000001 (NEEDED) Shared library: [libntl-9.0.2.so] 0x0000000000000001 (NEEDED) Shared library: [libstdc++.so.6] 0x0000000000000001 (NEEDED) Shared library: [libm.so.6] 0x0000000000000001 (NEEDED) Shared library: [libgcc_s.so.1] 0x0000000000000001 (NEEDED) Shared library: [libc.so.6] 0x0000000000000001 (NEEDED) Shared library: [ld-linux-x86-64.so.2] François
