Thanks very much for this Matthias. This is almost certainly my problem -- and I have to confess to user error as this was a hack I put in at one point to get around problems with an xcode update. I have deleted a bunch of spurious links like these and am now recompiling. It has already gotten much further than before. Ih particular, givaro now compiles. So I am optimistic that it will finish now.
Thank you again -- and DIma and John -- for your help! Andrew On Tuesday, 17 November 2020 at 4:16:35 pm UTC+11 Matthias Koeppe wrote: > According to your log, you seem to have /usr/local/include/stdlib.h > and /usr/local/include/math.h -- which seem to be breaking your giac build. > This seems nonstandard. > > > > On Sunday, November 15, 2020 at 9:23:40 PM UTC-8 Andrew wrote: > >> Thanks for this John. Did you do anything special to compile sage with >> big sur? I just tried: >> >> make distclean && source .homebrew-build-env && ./configure >> --with-system-gfortran=no --with-system-openblas=no --with-system-gmp=no && >> make >> >> but the build fails with: >> >> Error building Sage. >> >> The following package(s) may have failed to build (not necessarily >> during this run of 'make all-start'): >> >> * package: givaro-4.1.1 >> last build time: 16 Nov 14:19 >> log file: /usr/local/src/sage/logs/pkgs/givaro-4.1.1.log >> build directory: >> /usr/local/src/sage/local/var/tmp/sage/build/givaro-4.1.1 >> >> This is probably not related to 9.3.beta1 as sage has been failing to >> build, with givaro giving an error, on this laptop since 9.1. If anyone has >> any ideas as to how I might fix this I'd be grateful. I have tried deleting >> all of the homebrew packages and reinstalling. completely removing xcode >> and reinstalling, playing with the compilation switches, ... >> >> In case anyone has time to look at this, here is my install.log.gz >> <https://www.maths.usyd.edu.au/u/mathas/install.log.gz> file . Here is >> my list of brew packages: >> adns eigen gmp libdvdcss libvpx openexr r tkdiff >> alluxio ffmpeg gnu-getopt libevent libyaml openjpeg rav1e unbound >> aom fish gnu-sed libffi little-cms2 openssl@1.1 readline unrar >> arb flac gnupg libgcrypt lua opus rsync vtk >> aspell flint gnutls libgpg-error lz4 p11-kit rtmpdump webkit2png >> autoconf fontconfig gobject-introspection libheif lzo p7zip rubberband >> webp >> automake freetype gpatch libidn2 macvim pandoc ruby wget >> bash frei0r graphite2 libksba make pari sass x264 >> bash-completion fribidi gsl liblqr metis pcre sdl2 x265 >> bdw-gc gawk guile libmpc mpfi pcre2 shared-mime-info xmlto >> boost gcc harfbuzz libogg mpfr perl sip xvid >> cairo gd hdf5 libomp netcdf pinentry snappy xxhash >> ceres-solver gdbm icu4c libpng nettle pixman speex xz >> cimg gettext ilmbase libsamplerate ninja pkg-config sqlite yarn >> cmake gflags imagemagick libsndfile node poppler srt yasm >> coreutils ghostscript isl libsoxr npth popt suite-sparse zeromq >> cscope giflib jpeg libtasn1 nspr ppl swig zlib >> dart git lame libtiff nss protobuf szip zstd >> dav1d git-extras leptonica libtool ntl pyqt tbb >> djvu2pdf git-lfs libass libunistring numpy python@3.8 tesseract >> djvulibre glib libassuan libusb openblas python@3.9 texinfo >> docbook glog libbluray libvidstab opencore-amr qpdf the_silver_searcher >> docbook-xsl glpk libde265 libvorbis opencv qt theora >> font-firacode-nerd-font gimp >> gitup >> pdf-images >> >> Andrew >> > -- You received this message because you are subscribed to the Google Groups "sage-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-devel+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/sage-devel/ce20bb96-025d-4f1c-8a47-685cf83426d6n%40googlegroups.com.