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, but because of the homebrew situation, it is not as high priority as some of the other packages. I don't know if anyone has worked on openblas yet.)
Anyway, we have fixes for ecl, ecm, gf2c, scipy, and symmetrica. All but the one for symmetrica have been positively reviewed; the fix for symmetrica involves updating the package, so it needs checking on a range of platforms. It works for two of us with Xcode 12 on OS X. On Thursday, September 17, 2020 at 11:38:07 PM UTC-7, Kenji Iohara wrote: > > 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 <jhpalm...@gmail.com <javascript:>>のメール: > > 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 care) >> scipy >> symmetrica >> >> The good news is that 141 other packages built successfully. See also the >> thread >> https://groups.google.com/d/msg/sage-support/ZLgu-1pi6nc/LH2Mma_uAgAJ, >> which is addressing the same issues (but without concrete solutions). >> >> >> On Thursday, September 17, 2020 at 8:26:33 AM UTC-7, Kenji Iohara wrote: >>> >>> On my Mac OS 10.15.6 with XCode 12, it cannot compile Sage9.2.beta12. >>> >>> [gf2x-1.3.0] Error configuring gf2x-1.3.0 See the file >>> [gf2x-1.3.0] >>> /Users/iohara/Desktop/sage-9.2.beta12/local/var/tmp/sage/build/gf2x-1.3.0/src/config.log >>> [gf2x-1.3.0] for details. >>> [gf2x-1.3.0] >>> ******************************************************************************** >>> [gf2x-1.3.0] >>> [gf2x-1.3.0] real 0m11.879s >>> [gf2x-1.3.0] user 0m4.836s >>> [gf2x-1.3.0] sys 0m5.094s >>> [gf2x-1.3.0] >>> ************************************************************************ >>> [gf2x-1.3.0] Error installing package gf2x-1.3.0 >>> [gf2x-1.3.0] >>> ************************************************************************ >>> [gf2x-1.3.0] Please email sage-devel ( >>> http://groups.google.com/group/sage-devel) >>> [gf2x-1.3.0] explaining the problem and including the log file >>> [gf2x-1.3.0] >>> /Users/iohara/Desktop/sage-9.2.beta12/logs/pkgs/gf2x-1.3.0.log >>> [gf2x-1.3.0] Describe your computer, operating system, etc. >>> [gf2x-1.3.0] If you want to try to fix the problem yourself, *don't* >>> just cd to >>> [gf2x-1.3.0] >>> /Users/iohara/Desktop/sage-9.2.beta12/local/var/tmp/sage/build/gf2x-1.3.0 >>> and type 'make' or whatever is appropriate. >>> [gf2x-1.3.0] Instead, the following commands setup all environment >>> variables >>> [gf2x-1.3.0] correctly and load a subshell for you to debug the error: >>> [gf2x-1.3.0] (cd >>> '/Users/iohara/Desktop/sage-9.2.beta12/local/var/tmp/sage/build/gf2x-1.3.0' >>> && '/Users/iohara/Desktop/sage-9.2.beta12/sage' --buildsh) >>> [gf2x-1.3.0] When you are done debugging, you can type "exit" to leave >>> the subshell. >>> [gf2x-1.3.0] >>> ************************************************************************ >>> make[4]: *** [gf2x-no-deps] Error 1 >>> make[3]: *** >>> [/Users/iohara/Desktop/sage-9.2.beta12/local/var/lib/sage/installed/gf2x-1.3.0] >>> >>> Error 2 >>> make[2]: *** [all-start] Error 2 >>> >>> real 0m13.222s >>> user 0m5.417s >>> sys 0m5.707s >>> *************************************************************** >>> Error building Sage. >>> >>> > -- > 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 sage-r...@googlegroups.com <javascript:>. > To view this discussion on the web visit > https://groups.google.com/d/msgid/sage-release/dff506d8-53cd-4bfe-a7b3-adae925e4fefo%40googlegroups.com > > <https://groups.google.com/d/msgid/sage-release/dff506d8-53cd-4bfe-a7b3-adae925e4fefo%40googlegroups.com?utm_medium=email&utm_source=footer> > . > > > -- 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 sage-release+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-release/c7270b3b-5e9f-481d-a5f8-4362dc1a33dao%40googlegroups.com.