Re: [sage-release] Sage 9.2.beta12 released

2020-09-20 Thread John H Palmieri
At https://trac.sagemath.org/ticket/30494 and the tickets it points to, people have made progress on many of these. Not openblas or readline yet, because those have suitable homebrew replacement packages. (There is a link to a ticket with an upgrade for readline which fixes the problem for me,

Re: [sage-release] Sage 9.2.beta12 released

2020-09-18 Thread Kenji Iohara
Mac OS 10.15.6 with XCode 12, I cannot compile SAGE 9.2.Beta12. If I run make -k, I get the failure building gf2x openblas readline ecm symmetrica rubiks > 2020/09/17 19:54、John H Palmieri のメール: > > See also https://trac.sagemath.org/ticket/30494 >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-17 Thread John H Palmieri
See also https://trac.sagemath.org/ticket/30494 On Thursday, September 17, 2020 at 10:36:06 AM UTC-7, John H Palmieri wrote: > > With the newly released Xcode 12, if I run "make -k", I get failures > building > > ecl > ecm > gf2x > rubiks (which is about to be downgraded to optional, so I don't

Re: [sage-release] Sage 9.2.beta12 released

2020-09-17 Thread John H Palmieri
With the newly released Xcode 12, if I run "make -k", I get failures building ecl ecm gf2x rubiks (which is about to be downgraded to optional, so I don't care) scipy symmetrica The good news is that 141 other packages built successfully. See also the thread

Re: [sage-release] Sage 9.2.beta12 released

2020-09-14 Thread Sébastien Labbé
Answering a question from few days ago: On Thursday, September 10, 2020 at 5:13:00 PM UTC+2 matthia...@gmail.com wrote: > On Thursday, September 10, 2020 at 6:52:09 AM UTC-7, Sébastien Labbé wrote: >> >> On Ubuntu 18.04, it picks up the python3.6 available on the machine: >> >> ##

Re: [sage-release] Sage 9.2.beta12 released

2020-09-11 Thread Samuel Lelievre
2020-09-11 22:31:21 UTC, Dima Pasechnik: > > On Fri, Sep 11, 2020 at 11:16 PM Samuel Lelievre: >> >> I'll reinstall gcc@9 and python@3.7 and try again. > > but why, install gcc (i.g. gcc@10), Sage now accepts it. > Probably you want to configure with CC=clang CXX=clang++ > > You may also try

Re: [sage-release] Sage 9.2.beta12 released

2020-09-11 Thread Matthias Köppe
On Friday, September 11, 2020 at 3:31:21 PM UTC-7, Dima Pasechnik wrote: > > Probably you want to configure with CC=clang CXX=clang++ > That's actually not necessary. homebrew does not provide unversioned gcc and g++ executables, so gcc -> /usr/bin/gcc and g++ -> /usr/bin/g++ -- You

Re: [sage-release] Sage 9.2.beta12 released

2020-09-11 Thread Dima Pasechnik
On Fri, Sep 11, 2020 at 11:16 PM Samuel Lelievre wrote: > > > Le vendredi 11 septembre 2020 05:55:47 UTC+2, Samuel Lelievre a écrit : >> >> >> >> Le jeudi 10 septembre 2020 19:15:43 UTC+2, Matthias Köppe a écrit : >>> >>> On Thursday, September 10, 2020 at 10:08:32 AM UTC-7, Samuel Lelievre >>>

Re: [sage-release] Sage 9.2.beta12 released

2020-09-11 Thread Samuel Lelievre
Le vendredi 11 septembre 2020 05:55:47 UTC+2, Samuel Lelievre a écrit : > > > > Le jeudi 10 septembre 2020 19:15:43 UTC+2, Matthias Köppe a écrit : >> >> On Thursday, September 10, 2020 at 10:08:32 AM UTC-7, Samuel Lelievre >> wrote: >>> >>> On a MacBook Air (early 2014) with >>> macOS 10.14.6

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Samuel Lelievre
Le jeudi 10 septembre 2020 19:15:43 UTC+2, Matthias Köppe a écrit : > > On Thursday, September 10, 2020 at 10:08:32 AM UTC-7, Samuel Lelievre > wrote: >> >> On a MacBook Air (early 2014) with >> macOS 10.14.6 Mojave, with Homebrew >> (but having removed Homebrew packages >> gcc@9,

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Matthias Köppe
On Thursday, September 10, 2020 at 10:08:32 AM UTC-7, Samuel Lelievre wrote: > > On a MacBook Air (early 2014) with > macOS 10.14.6 Mojave, with Homebrew > (but having removed Homebrew packages > gcc@9, python@3.7, arb, flint, gap, singular), > `make` succeeds but `make testlong` fails >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Samuel Lelièvre
Thanks for this new development release! On a MacBook Air (early 2014) with macOS 10.14.6 Mojave, with Homebrew (but having removed Homebrew packages gcc@9, python@3.7, arb, flint, gap, singular), `make` succeeds but `make testlong` fails unexpectedly still referring to python@3.7. For example:

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Matthias Köppe
On Thursday, September 10, 2020 at 6:52:09 AM UTC-7, Sébastien Labbé wrote: > > On Ubuntu 18.04, it picks up the python3.6 available on the machine: > > ## ## > ## Checking whether SageMath should install SPKG python3... ## > ##

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Dima Pasechnik
On Thu, Sep 10, 2020 at 2:52 PM Sébastien Labbé wrote: > On Ubuntu 18.04, it picks up the python3.6 available on the machine: > feel free to try #30546 you'd need to have autoconf etc installed on the box, so that you can update ./configure by running ./bootstrap > ##

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Sébastien Labbé
On Ubuntu 18.04, it picks up the python3.6 available on the machine: ## ## ## Checking whether SageMath should install SPKG python3... ## ## ## configure:29604: checking whether any

Re: [sage-release] Sage 9.2.beta12 released

2020-09-10 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 11:23 PM Dima Pasechnik wrote: > > On Wed, Sep 9, 2020 at 11:17 PM Matthias Köppe > wrote: > > > > On Wednesday, September 9, 2020 at 3:08:31 PM UTC-7, Dima Pasechnik wrote: > >> > >> > >> except that on macOS+Homebrew the latter wants the PATH like this: > >> > >> % cat

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread david....@gmail.com
with https://trac.sagemath.org/ticket/30536 , I can compile and start sage, and all tests pass `make -j1 testlong`. Le mercredi 9 septembre 2020 à 17:41:42 UTC+2, matthia...@gmail.com a écrit : > On Wednesday, September 9, 2020 at 8:35:10 AM

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 11:17 PM Matthias Köppe wrote: > > On Wednesday, September 9, 2020 at 3:08:31 PM UTC-7, Dima Pasechnik wrote: >> >> >> except that on macOS+Homebrew the latter wants the PATH like this: >> >> % cat ~/.zshrc >> >> export PATH="/usr/local/opt/python@3.7/bin:$PATH" >> >> I am

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 3:08:31 PM UTC-7, Dima Pasechnik wrote: > > > except that on macOS+Homebrew the latter wants the PATH like this: > > % cat ~/.zshrc > export PATH="/usr/local/opt/python@3.7/bin:$PATH" > > I am not sure whether putting /usr/local/bin first won't break Homebrew. >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 11:00 PM Matthias Köppe wrote: > On Wednesday, September 9, 2020 at 2:23:36 PM UTC-7, Dima Pasechnik wrote: >> >> The autoconf macro in question is looping over the entries in the PATH >> (and this is documented behaviour) >> So the outer loop is >> >> for as_dir in $PATH

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 2:23:36 PM UTC-7, Dima Pasechnik wrote: > > The autoconf macro in question is looping over the entries in the PATH > (and this is documented behaviour) > So the outer loop is > > for as_dir in $PATH > > now, the PATH is a bit funny in my case: > > >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 9:31 PM Matthias Köppe wrote: > Very strange, can you run it with ./configure CONFIG_SHELL="bash -x" and > post the output? > I think I know what's going on. The autoconf macro in question is looping over the entries in the PATH (and this is documented behaviour) So the

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Very strange, can you run it with ./configure CONFIG_SHELL="bash -x" and post the output? On Wednesday, September 9, 2020 at 1:17:04 PM UTC-7, Dima Pasechnik wrote: > > > > On Wed, Sep 9, 2020 at 9:04 PM Matthias Köppe > wrote: > > > > Are you using a configure cache? Because according to your

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 9:04 PM Matthias Köppe wrote: > > Are you using a configure cache? Because according to your config.log, it's only checking 1 binary I'm merely running CC=clang CXX=clang++ ./configure --enable-download-from-upstream-url after I reverted ---

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Are you using a configure cache? Because according to your config.log, it's only checking 1 binary On Wednesday, September 9, 2020 at 12:58:26 PM UTC-7, Dima Pasechnik wrote: > > On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe > wrote: > > > > Is "python3.8" in PATH? > of course. > >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 8:54 PM Matthias Köppe wrote: > > Is "python3.8" in PATH? of course. dima@oucl13243 sagetrac-mirror % python3 Python 3.7.8 (default, Jul 8 2020, 14:18:28) [Clang 11.0.3 (clang-1103.0.32.62)] on darwin Type "help", "copyright", "credits" or "license" for more information.

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
Is "python3.8" in PATH? On Wednesday, September 9, 2020 at 12:44:50 PM UTC-7, Dima Pasechnik wrote: > > here it is. The account shell is zsh, but this most probably does not > matter. > > On Wed, Sep 9, 2020 at 6:31 PM Matthias Köppe > wrote: > > > > On Wednesday, September 9, 2020 at

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 10:11:14 AM UTC-7, Dima Pasechnik wrote: > > by the way, I am not able to pick up Homebrew's python3.8 in the presence > of python3.7, unless I modify python3's spkg-configure.m4 to exclude > python3.7 and python3 from the list of Pythons it checks for. > >> >>

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
by the way, I am not able to pick up Homebrew's python3.8 in the presence of python3.7, unless I modify python3's spkg-configure.m4 to exclude python3.7 and python3 from the list of Pythons it checks for. (on linux this seems to work well, so perhaps it is a macOS-only bug) On Wed, 9 Sep 2020,

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 8:35:10 AM UTC-7, David Coudert wrote: > > The traces of fortran 9 (and actually gcc 9) are due > to .homebrew-build-env. which contains: > > for l in "gcc@9/lib/gcc/9"; do > if [ -d "$HOMEBREW/opt/$l" ]; then >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert
The traces of fortran 9 (and actually gcc 9) are due to .homebrew-build-env. which contains: for l in "gcc@9/lib/gcc/9"; do if [ -d "$HOMEBREW/opt/$l" ]; then LIBRARY_PATH="$HOMEBREW/opt/$l:$LIBRARY_PATH" fi done > Le 9 sept. 2020 à 17:01, Dima Pasechnik a écrit : > > ok,

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
ok, you have a non-standard arb in your Homebrew install. you need to reinstall it, or perhaps better just remove it. you also have traces of gfortran 9 in LIBRARY_PATH - investigate and clean... On Wed, 9 Sep 2020, 15:57 david@gmail.com, wrote: > I can try to install ntl and flint, but

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread david....@gmail.com
I can try to install ntl and flint, but then I have to remove dependencies as well, right ? sapristi:sage dcoudert$ brew uninstall ntl flint Error: Refusing to uninstall /usr/local/Cellar/flint/2.6.3 because it is required by arb, which is currently installed. You can override this and force

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Matthias Köppe
On Wednesday, September 9, 2020 at 2:49:19 AM UTC-7, david@gmail.com wrote: > > If I understand well, I’m facing the case (not completely sure): > homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build > errors (ignore for Sage 9.2) > > That is: macOS 10.15.6 with clang

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
do you by any chance have g++ and/or gcc being "real" gcc, not just links to Apple's clang(++) ? E.g. I have % g++ -v Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/c++/4.2.1 Apple clang

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
you do $ source .homebrew-build-env before builds, right? Post the top-level config.log On Wed, Sep 9, 2020 at 11:53 AM David Coudert wrote: > > > > Le 9 sept. 2020 à 12:04, Dima Pasechnik a écrit : > > On Wed, Sep 9, 2020 at 10:49 AM David Coudert wrote: > > > If I understand well, I’m

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert
> Le 9 sept. 2020 à 12:04, Dima Pasechnik a écrit : > > On Wed, Sep 9, 2020 at 10:49 AM David Coudert > wrote: >> >> If I understand well, I’m facing the case (not completely sure): >> homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build >>

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread Dima Pasechnik
On Wed, Sep 9, 2020 at 10:49 AM David Coudert wrote: > > If I understand well, I’m facing the case (not completely sure): > homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build > errors (ignore for Sage 9.2) no, this is for macOS 11, still in beta, and not going to be

Re: [sage-release] Sage 9.2.beta12 released

2020-09-09 Thread David Coudert
If I understand well, I’m facing the case (not completely sure): homebrew-macos-python3_xcode-gcc_spkg-{minimal,standard}: Various build errors (ignore for Sage 9.2) That is: macOS 10.15.6 with clang version 11.0.3 (clang-1103.0.32.62) and all recommended packages installed with homebrew, and

Re: [sage-release] Sage 9.2.beta12 released

2020-09-08 Thread David Coudert
Not working :(( [sagelib-9.2.beta12] 0, /*tp_print*/ [sagelib-9.2.beta12] ^ [sagelib-9.2.beta12] /usr/local/Cellar/python@3.8/3.8.5/Frameworks/Python.framework/Versions/3.8/include/python3.8/cpython/object.h:260:5: note: 'tp_print' has been explicitly marked deprecated here

Re: [sage-release] Sage 9.2.beta12 released

2020-09-08 Thread Dima Pasechnik
hmm, weird. perhaps try building Sage's NTL rather than using the one from Homebrew ./configure --with-system-ntl=no && make -j8 build On Tue, Sep 8, 2020 at 9:26 AM David Coudert wrote: > > sapristi:sage dcoudert$ otool -L >

Re: [sage-release] Sage 9.2.beta12 released

2020-09-08 Thread David Coudert
sapristi:sage dcoudert$ otool -L local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so local/lib/python3.8/site-packages/sage/matrix/matrix_integer_dense.cpython-38-darwin.so: /Users/dcoudert/sage/local/lib/liblinbox.0.dylib (compatibility version 1.0.0,

Re: [sage-release] Sage 9.2.beta12 released

2020-09-08 Thread Dima Pasechnik
On Tue, Sep 8, 2020 at 8:22 AM David Coudert wrote: > > I have several issues on macOS 10.15.6 > > I first tried to do incremental upgrade. The compilation completed, but then > I realized that I was still with Python 3.7… > So I tried "make python3-clean » and then ./configure and make again

Re: [sage-release] Sage 9.2.beta12 released

2020-09-08 Thread David Coudert
I have several issues on macOS 10.15.6I first tried to do incremental upgrade. The compilation completed, but then I realized that I was still with Python 3.7…So I tried "make python3-clean » and then ./configure and make again but it fails. After a make distclean, the compilation failed in the

Re: [sage-release] Sage 9.2.beta12 released

2020-09-07 Thread 'jonatha...@googlemail.com' via sage-release
pynormaliz 2.12 isn't on the mirrors yet (I can work around that) Dima Pasechnik schrieb am Montag, 7. September 2020 um 13:20:34 UTC+2: > please also send the top-level config.log > Otherwise it is not clear how to reproduce this, e.g. what Python is used. > > On Mon, Sep 7, 2020 at 10:09 AM

Re: [sage-release] Sage 9.2.beta12 released

2020-09-07 Thread Dima Pasechnik
please also send the top-level config.log Otherwise it is not clear how to reproduce this, e.g. what Python is used. On Mon, Sep 7, 2020 at 10:09 AM Kenji Iohara wrote: > > I could compile it on Mac OS 10.15.6 but failed in making ptestlong: > > The following package(s) may have failed to build

Re: [sage-release] Sage 9.2.beta12 released

2020-09-07 Thread Kenji Iohara
I could compile it on Mac OS 10.15.6 but failed in making ptestlong: The following package(s) may have failed to build (not necessarilyduring this run of 'make all-start'):* documentation:         dochtml  last build time: Sep 7 09:57  log file:       

[sage-release] Sage 9.2.beta12 released

2020-09-06 Thread Volker Braun
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 Again, if there is anything that should be merged in this beta cycle then a positively-reviewed patch has to