Hi all,
The OSX CI fails but I don’t understand the error, can anyone help?
Some relevant lines
> Downloading
https://ghcr.io/v2/homebrew/core/gmp/manifests/6.3.0
> Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/70a72a71216843d66a953c06ff6337445ce9bc94fae9f0e301e2f59005274a8e--gmp-6.3.0.bottle_manifest.json
> ==> Fetching gmp
> ==> Downloading
https://ghcr.io/v2/homebrew/core/gmp/blobs/sha256:78e4f40cba6419cf7e2d81e9c945d1e93744511bd5230bdfac1b69ed894914b4
> Already downloaded: /Users/runner/Library/Caches/Homebrew/downloads/96a5c6ba7b30c6f2734be44067ba66ef0de5e0973c913659c7b555a4b063029c--gmp--6.3.0.arm64_sonoma.bottle.tar.gz
> ==> Reinstalling gmp
> ==> Pouring gmp--6.3.0.arm64_sonoma.bottle.tar.gz
> 🍺 /opt/homebrew/Cellar/gmp/6.3.0: 21 files, 3.3MB
> ==> Upgrading 1 dependent of upgraded formula:
> Disable this behaviour by setting HOMEBREW_NO_INSTALLED_DEPENDENTS_CHECK.
[…]
> Warning: libtoolize does not appear to be available. This means that
> the automatic build preparation via autoreconf will probably not work.
> Preparing the build by running each step individually, however, should
> work and will be done automatically for you if autoreconf fails.
> Fortunately, glibtoolize was found which means that your system may simply
> have a non-standard or incomplete GNU Autotools install. If you have
> sufficient system access, it may be possible to quell this warning by
> running:
> sudo ln -s /opt/homebrew/bin/glibtoolize /opt/homebrew/bin/libtoolize
> Found GNU Libtool version 2.4.7
[…]
> checking for __gmp_get_memory_functions in -lgmp... no
> configure: error: GMP version >= 4.2.0 needed, see
http://gmplib.org
I don’t use OSX and thus don’t get why GMP isn’t detected despite being installed. It might be an artefact of (g)libtoolize or not?
If we can’t fix this, we’d have to remove support for OSX which would be annoying.
Cheers,
Martin
-------------------- Start of forwarded message --------------------
Date: Sat, 11 May 2024 18:24:31 -0700
Subject: [fplll/fplll] Run failed: Tests - master (17b2773)
Cc: "Ci activity" <
ci_ac...@noreply.github.com>
To: "fplll/fplll" <
fp...@noreply.github.com>
From: "Martin R. Albrecht" <
notifi...@github.com>
[fplll/fplll] Tests workflow run
Repository: fplll/fplll
Workflow: Tests
Duration: 3 minutes and 32.0 seconds
Finished: 2024-05-12 01:24:11 UTC
View results:
https://github.com/fplll/fplll/actions/runs/9047793471
Jobs:
* linux (--enable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=64) succeeded (0 annotations)
* macos failed (1 annotation)
* linux (--enable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=0) succeeded (0 annotations)
* linux (--disable-recursive-enum --with-max-enum-dim=64 --with-max-parallel-enum-dim=0) succeeded (0 annotations)
--
_pgp:
https://keybase.io/martinralbrecht
_www:
https://malb.io
_prn: he/him or they/them