So I have a build of sage 8.1.beta5 on OS X with Xcode 9 using
* #12426 - building with clang - you need autotools installed or generate configure
somewhere that does and copy it in place.
* an external fortran compiler, given the problems with gcc it may
very well be that gfortran won’t build either - I need to further check that.
* an updated eclib
https://github.com/JohnCremona/eclib/archive/v20170815.tar.gz
probably not necessary but defaulting to C++11 make logs much nicer since
it cuts down on the warnings. Beware this is not a sdist tarball.
* the patch at
https://github.com/JohnCremona/eclib/issues/19#issuecomment-314952542
this is absolutely needed.
François