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]> 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].
> 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/CAAWYfq3a9wbEiM2QcQGJ-rbieOqC18q6ZFVOZKxO-7W6%3D0LWGQ%40mail.gmail.com.

Reply via email to