installing libffi-dev on the system and doing ./configure fixed the problem. Thanks !
Le jeudi 24 janvier 2019 13:45:37 UTC+1, E. Madison Bray a écrit : > > On Thu, Jan 24, 2019 at 9:40 AM <[email protected] <javascript:>> wrote: > > > > I have the same issue with libffi ! > > I will look into that ASAP. It's a similar / related problem to > https://trac.sagemath.org/ticket/26996 but affecting libffi. The > install target for libffi might even depend on your compiler's > settings, which might explain why this didn't happen (at least that > I'm aware) on Debian-based distros where gcc does not install > libraries to ${prefix}/lib64. > > Also, if you have your system's libffi-devel package installed and > it's recent enough, Sage's ./configure should detect it and skip > trying to install the libffi SPKG altogether. > > > Le jeudi 24 janvier 2019 06:08:53 UTC+1, Steven Trogdon a écrit : > >> > >> Problem building libffi-3.2.1 on gentoo > >> > >> cp: cannot overwrite non-directory > '/64bitdev/storage/sage-git_develop/sage/local/./lib64' with directory > '/64bitdev/storage/sage-git_develop/sage/local/var/tmp/sage/build/libffi-3.2.1/inst/64bitdev/storage/sage-git_develop/sage/local/./lib64' > > > >> > ************************************************************************ > >> Error copying files for libffi-3.2.1. > >> > ************************************************************************ > >> > >> /64bitdev/storage/sage-git_develop/sage/local/./lib64 > >> > >> is a symlink > >> > >> ls -al /64bitdev/storage/sage-git_develop/sage/local/./lib64 > >> lrwxrwxrwx 1 strogdon math 3 Jan 13 2016 > /64bitdev/storage/sage-git_develop/sage/local/./lib64 -> lib > >> > >> On Wednesday, January 23, 2019 at 2:47:49 PM UTC-6, Volker Braun wrote: > >>> > >>> As always, you can get the latest beta version from the "develop" git > branch. Alternatively, the self-contained source tarball is at > http://www.sagemath.org/download-latest.html > >>> > >>> 5389d8dc87 (tag: 8.7.beta0, trac/develop) Updated SageMath version to > 8.7.beta0 > >>> 36ec29e57d Trac #26969: Misc pip upgrades > >>> 79cf5c980d Trac #27023: fix missing :: > >>> a4dd7deefc Trac #27020: OpenBLAS 0.3.5 > >>> e60f32bb91 Trac #27017: Remove sage.schemes.elliptic_curves.padics > from documentation > >>> 4fb44bc920 Trac #27014: Deprecate sage.misc.misc.uniq > >>> c128368a45 Trac #27013: py3: some care for Hadamard matrices > >>> 6521233113 Trac #27010: py3: avoid .vertices() in methods > _ford_fulkerson, edge_cut, bounded_outdegree_orientation and gomory_hu_tree > >>> 58d9680bbe Trac #27009: py3: avoid sorting vertices and edges in > method treewidth > >>> 1ad58d2bb9 Trac #27008: py3: avoid .vertices() in method apex_vertices > >>> 010e1e893b Trac #27007: py3: avoid .vertices() in planarity.pyx > >>> c14dc9c46f Trac #27005: wrong libgap conversion for matrices over > QQ['x'] > >>> 7123d7504d Trac #27003: _iterator_weight should not sort > >>> 48484ef69d Trac #27002: autodoc: use __qualname__ on Python 3 > >>> 57c5c40661 Trac #26999: 1 optional gurobi doctest failing > >>> ee7ed3c076 Trac #26998: py3 fix last 4 failing doctests in > combinat/posets > >>> 23f806cad2 Trac #26997: 5 internet doctests failing in findstat.py > >>> 0698bfb999 Trac #26995: Upgrade to Pynac-0.7.23 > >>> 619281186a Trac #23222: Add test to EllipticCurve.isogeny() to check > for validity of kernel polynomials > >>> 4f560b02dc Trac #26988: py3: one tiny fix for isidentifier > >>> 90c3b31954 Trac #26985: some work on cluster mutation > >>> ee2d9c5657 Trac #26981: fix trac ticket number in deprecation warning > >>> 24186b661f Trac #26967: py3: some work on > modular/modform_hecketriangle/ > >>> 2f73854033 Trac #26958: Inheriting from MPolynomialRing_libsingular > crashes sage > >>> 319b7ac911 Trac #26943: Giac support for term orders and elimination > >>> 537b91840d Trac #26938: IncidenceStructure breaks if points cannot be > sorted > >>> 37065d12db Trac #26936: WordMorphism: domain/codomain should be > sortable if not given > >>> cdab354eeb Trac #26933: Subsets_s should support unsortable sets > >>> 6a818ec5e1 Trac #26917: py3: some fix in set_partition > >>> be09cc219f Trac #26864: Indentation error in Number Field > >>> a915a3ab1a Trac #26839: RealLazyField: converting constants in an > expression to float > >>> cefb74fd8c Trac #26834: pep8 cleaning in vertex_separation.pyx > >>> c6125397b3 Trac #26810: Permutations(avoiding=[[1,3,2]]) returns all > permutations > >>> 52633235e2 Trac #26809: Wrong contains in Permutations avoiding a > pattern > >>> 33ec2f8202 Trac #26516: Wrong sig_on_count in SharedMeatAxe > >>> faab330692 Trac #26361: Glucose SAT solver > >>> ce239b2e40 Trac #26183: doctest: tolerance parsing and ellipses > >>> 580c25bd1c Trac #26156: 0.0 is printed with too many digits > >>> ddfe6f3a20 Trac #25931: changes to partition for k combinat > >>> 08166d10a2 Trac #25900: Package libffi > >>> 35931ca890 Trac #25865: fast iterator for set partitions with given > block sizes > >>> 7aa39995c5 Trac #25480: Upgrade to cryptominisat 5.6.6 (and make it an > optional package again) > >>> 41153919eb Trac #25384: Let `sage --jupyter` call the Jupyter in Sage > >>> ec0b3f610b Trac #25147: Add DESTDIR support for boost_cropped > >>> a3ee80c6cb Trac #25143: Add DESTDIR support for pari > >>> 137ad44b65 Trac #25100: Add DESTDIR support for gfan, lcalc, > ratpoints, rubiks, symmetrica > >>> d8f5ab4875 Trac #18214: Bug in volume computation of polyhedron > >>> 9b3ae6af92 Trac #27024: update sagetex to version 3.2 > >>> 4a7f20f562 Trac #26966: py3: new doctest failures in homology > >>> 3d09a80bb4 Trac #26962: Logarithm of rational numbers is broken > >>> d6f2242df4 Trac #26907: Exact division in ℤ[x][y] is broken > >>> 6abcb72592 (tag: 8.6, trac/master, sagemath/master) Updated SageMath > version to 8.6 > >>> > > -- > > You received this message because you are subscribed to the Google > Groups "sage-release" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] <javascript:>. > > To post to this group, send email to [email protected] > <javascript:>. > > Visit this group at https://groups.google.com/group/sage-release. > > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "sage-release" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sage-release. For more options, visit https://groups.google.com/d/optout.
