We already override many of these paths in our spkg-install script via environment variables
On Tuesday, August 18, 2020 at 1:30:12 AM UTC-7, Dima Pasechnik wrote: > > I've tracked it down to some weirdness in cvxopt's setup.py and opened > https://github.com/cvxopt/cvxopt/issues/174 > > cvxopt's setup tries to figure out exact paths to system libraries by > going through a fixed list, > which does not include the corresponding locations for ARM CPUs on > Debian/Raspberry Pi > These locations need not be set at all, as the linker knows them. > > > > On Mon, Aug 17, 2020 at 11:50 PM Matthias Köppe > <[email protected] <javascript:>> wrote: > > > > cvxopt build is also known to fail on i386 ( > https://trac.sagemath.org/ticket/30052) > > > > On Monday, August 17, 2020 at 1:06:45 PM UTC-7, Jaap Spies wrote: > >> > >> On my Raspberry Pi 4 8GB build fails on cvxopt > >> > >> * package: cvxopt-1.2.3 > >> last build time: Aug 17 14:34 > >> log file: > /home/pi/sagemath/sage-9.2.beta7/logs/pkgs/cvxopt-1.2.3.log > >> build directory: > /home/pi/sagemath/sage-9.2.beta7/local/var/tmp/sage/build/cvxopt-1.2.3 > >> > >> > >> On Monday, August 3, 2020 at 12:16:18 AM UTC+1, 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 > >>> > >>> > >>> 83caa4befa (tag: 9.2.beta7, trac/develop) Updated SageMath version to > 9.2.beta7 > >>> acf026331e Trac #30228: Declare Sections with Name only > >>> 2279b17f42 Trac #30191: failed conversion yields unconclusive error > message > >>> 2f083dc4d9 Trac #30185: Upgrade pillow to 7.2.0 > >>> d0505272b4 Trac #30173: ECL 20.4.24: More trouble with makeinfo > >>> 8a27369699 Trac #30108: Not equal comparison for mixed forms > >>> d14a2c5705 Trac #30094: Basis-dependent isomorphism from > FiniteRankFreeModule to an object in the category ModulesWithBasis > >>> 653d0f4d75 Trac #30062: Rename MetricSpaces parent method metric to > metric_function, add EuclideanSpace to category of metric spaces > >>> c1c4e1ce54 Trac #30061: Speed up constructing high-dimensional > Euclidean spaces > >>> 2e58bf7d39 Trac #30039: Implement weighted version of 2Dsweep and > DiFUB > >>> ca983afc25 Trac #29944: MR45: Do not pretend to build Python 2 docker > images > >>> d91a2379ad Trac #29686: Add classes to FinitePoset for specific > families of posets > >>> cb561dbab0 Trac #29512: Ideals for Laurent polynomial rings > >>> a901400536 Trac #29441: upgrade rpy2 package 2.8.2 -> 3.3.5, upgrade R > to 3.6.3, add new dependencies > >>> 2fd5c176e0 Trac #29334: r_jupyter script package needs SPKG.rst > >>> f94ac663e2 Trac #29506: Backend for Hyperplane Arrangements > >>> 0f1e9125cb Trac #30114: add missing colons in padics documentation > >>> 9b2e764ec3 Trac #30074: Speedups for symbolic assumptions > >>> 9c5b18502d Trac #29777: xgcd for polynomials over padic rings > >>> a1c3b4863f Trac #29694: conflict between lazy attribute and abstract > method tester > >>> b274faf834 Trac #29194: Three.js-based Animations > >>> cc7fa7d3d4 Trac #28959: Upgrade zn_poly to v0.9.2 > >>> 61f77810d5 Trac #30215: VectorSpaces: Add a parent method dimension > >>> 4492d28949 Trac #30204: Prepare Polyhedra parent factory to handle > more general ambient spaces > >>> 95d311d3e6 Trac #30195: tox.ini: Add centos-6, docker-nobootstrap, > manylinux-* > >>> 7be09f6cb4 Trac #30180: Category Modules should provide a parent > method module_morphism compatible with ModulesWithBasis.module_morphism > >>> abd54ac815 Trac #30179: ModulesWithBasis.linear_combination should be > a method of Modules > >>> d8b44dd7ab Trac #30170: Make morphisms of metric spaces metric maps > >>> 77b837593e Trac #30166: Cartesian products of metric, topological > spaces > >>> ddee54841f Trac #30162: Make doctests accept Python 3.8.x respellings > of some error messages > >>> 37c62d2fc8 Trac #30161: Zero Matrix has Inverse over Finite Field > >>> d35315a114 Trac #30157: Cygwin: system sqlite3 modifies DLL search > order > >>> e561663dd6 Trac #30155: Remove broken experimental package scons > >>> a87c4b3c0b Trac #30149: Cygwin: problem with DLL search order when > using system Python > >>> f6e88bcc5a Trac #30138: 1 internet doctest failing in oeis.py > (cross_references) > >>> 97893277ab Trac #30135: Use /bin/sh where possible for sage-* scripts > >>> 3f560fc59f Trac #30134: various fixes suggested by lgtm > >>> bbbd7a553a Trac #30132: Copy resolvelinks() function from > ./src/bin/sage-env to ./sage > >>> 93d1dfd100 Trac #30107: Fix docstring failures in > designs.balanced_incomplete_block_design with use_LJCR=True > >>> feb63c993e Trac #30105: sage.libs.ecl: Make it possible to convert > Python strings to Lisp strings > >>> d60d20b45d Trac #30076: remove sagenb developer docs from the > developer manual and tutorials, remove sws stuff > >>> 62c07cf458 Trac #29929: tox.ini: Various CI fixes > >>> 7dd8ad4736 Trac #29907: Run test suite to check method dilation > >>> d01edd95d7 Trac #29313: Upgrade to pari 2.11.4 > >>> 330f2366d4 Trac #21226: An Abstract Class for Rank Metric Codes > >>> b9dfa0ee46 Trac #30146: #29843 introduces a bug in > Polyhedron().linear_transformation > >>> 17a83a262e Trac #30153: Repair "sage -b" broken by #29411 > >>> ddaba54f6d (tag: 9.2.beta6) Updated SageMath version to 9.2.beta6 > >>> > > -- > > 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 view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/a64c461e-7cb8-483f-8ea0-5337d3cec80ao%40googlegroups.com. > > > -- 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 view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/6813e815-6d94-4923-93cf-ecbbc776e518o%40googlegroups.com.
