sagemath / sage

Main repository of SageMath
https://www.sagemath.org
Other
1.34k stars 452 forks source link

spkg-configure.m4 for arb #27270

Closed dimpase closed 5 years ago

dimpase commented 5 years ago
SAGE_SPKG_CONFIGURE([arb], [
    AC_CHECK_HEADER(arb.h, [], [sage_spkg_install_arb=yes])
dnl below function added in version 2.16 of arb 
    AC_SEARCH_LIBS([acb_mat_eig_simple], [arb], [break], [sage_spkg_install_arb=yes])

we also take care of non-standard naming of arb's dylib here.

configure tarball http://users.ox.ac.uk/~coml0531/sage/configure-b5de8991395bbf58e663e69d6250de656897c4e2.tar.gz

Upstream: Reported upstream. No feedback yet.

CC: @embray @jdemeyer @tobihan @kiwifb

Component: build

Author: Dima Pasechnik, Isuru Fernando

Branch: 29d4ce2

Reviewer: François Bissey, Isuru Fernando

Issue created by migration from https://trac.sagemath.org/ticket/27270

isuruf commented 5 years ago

Changed reviewer from François Bissey to François Bissey, Isuru Fernando

isuruf commented 5 years ago

Changed author from Dima Pasechnik to Dima Pasechnik, Isuru Fernando

dimpase commented 5 years ago

Description changed:

--- 
+++ 
@@ -8,5 +8,4 @@

 we also take care of non-standard naming of arb's dylib here.

-configure tarball
-http://users.ox.ac.uk/~coml0531/sage/configure-73dd6671794c7bf5e408f5cba884df00ff341c9d.tar.gz
+configure tarball http://users.ox.ac.uk/~coml0531/sage/configure-b5de8991395bbf58e663e69d6250de656897c4e2.tar.gz
dimpase commented 5 years ago

Changed commit from 9f79388 to 29d4ce2

dimpase commented 5 years ago

Last 10 new commits:

5aad412sage should be called with ./ in bootstrap
085f518Debian names the arb library differently
d24ae0fmention flint and arb (and one more forgotten package) for debian
2e04b25add the name of arb dylib to cython_aliases
0e4e71ause AC_CHECK_LIB() calls, as they can be nested
3e8bd98pass the name of arb dylib via an environment variable
ce2b9e0set SAGE_ARB_LIBRARY correctly in every scenario
12f5129fallback for ARB_LIBRARY in src/sage/env.py
b5de899make code simpler
29d4ce2bump up configure
dimpase commented 5 years ago

Changed branch from u/isuruf/arbconfig to u/dimpase/packages/arbconfig

dimpase commented 5 years ago
comment:76

merged u/isuruf/arbconfig (which erroneously contained just 1 commit), rebased over 8.9.beta3, bumpled up configure

vbraun commented 5 years ago

Changed branch from u/dimpase/packages/arbconfig to 29d4ce2

mkoeppe commented 4 years ago

Changed commit from 29d4ce2 to none

mkoeppe commented 4 years ago
comment:78

Recognizing flint-arb here broke the optional package e-antic (used by normaliz). Follow-up = #27952.