Indeed : make has failed with the same failure as before. To confirm this, 
I'll distclean and retry, but don't believe it will be successful. Kep you 
posted.

HTH,

Le vendredi 31 janvier 2020 20:17:57 UTC+1, Emmanuel Charpentier a écrit :
>
>
>
> Le vendredi 31 janvier 2020 16:06:12 UTC+1, Dima Pasechnik a écrit :
>>
>> have you updated system's libffi lately? 
>>
>
> Possibly: I follow Debian testing, but do not look closely each and every 
> upgrade. Currently, I have :
>
> charpent@zen-book-flip:/usr/local/sage-9$ dpkg -l "libffi*" | cat
> Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
> | 
> État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements
> |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais)
> ||/ Nom              Version      Architecture Description
>
> +++-================-============-============-======================================================
> ii  libffi-dev:amd64 3.3-3        amd64        Foreign Function Interface 
> library (development files)
> un  libffi4-dev      <aucune>     <aucune>     (aucune description n'est 
> disponible)
> ii  libffi6:amd64    3.2.1-9      amd64        Foreign Function Interface 
> library runtime
> ii  libffi6:i386     3.2.1-9      i386         Foreign Function Interface 
> library runtime
> ii  libffi7:amd64    3.3-3        amd64        Foreign Function Interface 
> library runtime
> ii  libffi7:i386     3.3-3        i386         Foreign Function Interface 
> library runtime
>  
>
>> Could you try 
>>
>> ./configure --without-system-libffi 
>> make 
>>
>> ? 
>>
>
> Underway. I'm not optimistic: ecl has been recompiled after 
> reconfiguration, and the log file still ends with :
>
> gcc -DECLDIR="\"/usr/local/sage-9/local/lib/ecl-16.1.2\"" -I. 
> -I/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build 
> -I/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/src/c 
> -I../ecl/gc -DECL_API -DECL_NO_LEGACY     -D_GNU_SOURCE 
> -D_FILE_OFFSET_BITS=64 -g -O2  -fPIC -Dlinux -c -o ffi.o ffi.o.c
> /usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/src/c/ffi.d:148:34:
>  
> error: 'FFI_SYSV' undeclared here (not in a function)
>   148 |         {@':cdecl', FFI_SYSV},
>       |                                  ^       
> make[6]: *** [Makefile:86: ffi.o] Error 1
> make[6]: Leaving directory 
> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build/c'
> make[5]: *** [Makefile:119: libeclmin.a] Error 2
> make[5]: Leaving directory 
> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build'
> make[4]: *** [Makefile:70: all] Error 2
> make[4]: Leaving directory 
> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src'
>
> ********************************************************************************
> Error building ecl-16.1.2.p5
>
> ********************************************************************************
>
> I'll keep you posted.
>  
>
>>
>> On Fri, Jan 31, 2020 at 2:45 PM Emmanuel Charpentier 
>> <[email protected]> wrote: 
>> > 
>> > On the same machine, I can't rebuild Sage from scratch (in a different 
>> directiory). ./configure + make distclean + make ptestalllong fails at 
>> building ECL, which complaints: 
>> > 
>> > gcc -DECLDIR="\"/usr/local/sage-9/local/lib/ecl-16.1.2\"" -I. 
>> -I/usr/local/sage- 
>> > 9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/build 
>> -I/usr/local/sage-9/local/var 
>> > /tmp/sage/build/ecl-16.1.2.p5/src/src/c -I../ecl/gc -DECL_API 
>> -DECL_NO_LEGACY 
>> >   -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -g -O2  -fPIC -Dlinux -c -o 
>> ffi.o ffi.o.c 
>> > 
>> /usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src/src/c/ffi.d:148:34:
>>  
>>
>> >  error: 'FFI_SYSV' undeclared here (not in a function) 
>> >   148 |         {@':cdecl', FFI_SYSV}, 
>> >       |                                  ^ 
>> > make[6]: *** [Makefile:86: ffi.o] Error 1 
>> > make[6]: Leaving directory 
>> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1. 
>> > 2.p5/src/build/c' 
>> > make[5]: *** [Makefile:119: libeclmin.a] Error 2 
>> > make[5]: Leaving directory 
>> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1. 
>> > 2.p5/src/build' 
>> > make[4]: *** [Makefile:70: all] Error 2 
>> > make[4]: Leaving directory 
>> '/usr/local/sage-9/local/var/tmp/sage/build/ecl-16.1.2.p5/src' 
>> > 
>> ********************************************************************************
>>  
>>
>> > Error building ecl-16.1.2.p5 
>> > 
>> ********************************************************************************
>>  
>>
>> > 
>> > Relevant logs attached. 
>> > 
>> > Le mardi 28 janvier 2020 16:15:21 UTC+1, Emmanuel Charpentier a écrit : 
>> >> 
>> >> On Debian testing running on core I5 + 8 GB RAM, upgrading from Python 
>> 3-based 9.1.beta1 to 9.1.beta2: 
>> >> 
>> >> passes ptestlong without failure; 
>> >> does NOT pass ptestalllong, which gets interrupted by multiple 
>> failures while doctesting findstat.py : see attached ptestalllong.log. 
>> >> 
>> >> I had similar failures with 9.1.beta1 on another machine, which I 
>> (probably wrongly) ended up attributing to transient networking problems (a 
>> repeat attempt succeeded). I'll test 9.1.beta2 on this second machine. 
>> >> 
>> >> HTH; 
>> >> 
>> >> Le mardi 28 janvier 2020 00:04:20 UTC+1, Volker Braun a écrit : 
>> >>> 
>> >>> 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 
>> >>> 
>> >>> 
>> >>> 2cbd93e0b7 (tag: 9.1.beta2, trac/develop) Updated SageMath version to 
>> 9.1.beta2 
>> >>> fb9218e13b Trac #29072: unused import cleaning ticket (partial) 
>> >>> 7cec05e0c7 Trac #28755: "The following package(s) may have failed to 
>> build": Improve output 
>> >>> bb5110ca19 Trac #27315: Minor optimizations to libsingular 
>> polynomials 
>> >>> 18389bdd76 Trac #29070: Queer tableaux for B(-infinity) and B(lambda) 
>> >>> bdfebfb180 Trac #29069: Fix broken link in crystals catalog 
>> >>> 96695b33cf Trac #29068: little cleanup of imports and tweak again 
>> .lgtm.yml 
>> >>> 4da45e2169 Trac #29067: Make ./configure --help a bit shorter by 
>> combining --with-system-SPKG and --with-system-SPK=force 
>> >>> 1c5d011b5f Trac #29038: Python package sage_conf: Provides optional 
>> configuration information for sagelib 
>> >>> 9cf951e6ea Trac #29007: faster permutation conversions between GAP 
>> and Sage 
>> >>> aff7f32ac2 Trac #28247: Parametrize the cube/hypercube functions in 
>> the library of polytopes 
>> >>> 0d63d6e276 Trac #21413: A class for ring extensions 
>> >>> 349a5ab632 Trac #29044: Add default warnings filters in a Python 
>> debug build 
>> >>> 7de6a929a5 Trac #29046: Minor improvements in 
>> sage.rings.number_field.galois_group 
>> >>> 35411d34b1 Trac #29011: speed up number field element conversions 
>> >>> 10ad03d047 Trac #28787: _add_ method for tensors with indices 
>> >>> 1a1e1a0935 Trac #4618: Puiseux series 
>> >>> 3c92cbc37c Trac #29063: spkg-configure.m4 for planarity 
>> >>> 229d4365d8 Trac #29057: make stack method of Polyhedron use 
>> fraction_field 
>> >>> ed23ee3c7d Trac #29049: partially reverse the logic of py2 / py3 
>> doctest fixing 
>> >>> 788a2d642f Trac #29048: 1 doctest failing in 
>> src/sage/databases/oeis.py with tag internet 
>> >>> 3dcf55bec6 Trac #29047: 1 internet doctest failing in repl/load.py 
>> >>> fcc768db49 Trac #28989: Bug in proper cycles of indefinite binary 
>> quadratic forms 
>> >>> f1dc86f78b Trac #29026: update m4ri(e) to Jan 2020 versions 
>> >>> 3d8399c96a Trac #29035: some details in free pre-Lie algebras 
>> >>> 3f9ef468a2 Trac #29002: spkg-configure.m4 for sqlite 
>> >>> 59f6a83618 Trac #28999: qepcad interface is broken with python3 
>> >>> c10179b2eb Trac #28996: Have `implementation='NTL'` work for series 
>> over ZZ 
>> >>> 44345faf0b Trac #28616: CombinatorialFace: replace Vrepr() and 
>> Hrepr() by more consistent names 
>> >>> 3deaa0a61a Trac #28385: tides does not pass self-tests on 32bit 
>> system 
>> >>> dde78cbd22 (tag: 9.1.beta1) Updated SageMath version to 9.1.beta1 
>> >>> 
>> > -- 
>> > 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/14893264-c655-4932-8b03-be917e5f0892%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/be427777-3869-4e99-82cd-7a8300e91c4f%40googlegroups.com.

Reply via email to