Teach packages to find and use GMP in more cases (and possibly also other homebrew packages) #5678
Closed
5 of 6 tasks
Labels
topic: packages
issues or PRs related to package handling, or specific to a package (for packages w/o issue tracker)
Milestone
For GAP itself we taught it to look for Homebrew installed package versions in PR #5214 / commit c091cba.
We also introduced
GMP_PREFIX
intosysinfo.gap
for packages that would like to know where GAP found GMP. This is already being used by nq (see gap-packages/nq#24).Relevant packages (from a run of
BuildPackages.sh
on my mac with GAP 4.13.0):configure
to find dependencies installed via Homebrew on macOS for ARM gap-packages/float#95In addition, the following packages might benefit from finding Homebrew:
homebrew packageactually it already checks for Homebrew, nicecddlib
zmq
Off-topic, but vaguely related: passing
--with-gaproot
to theconfigure
script ofsimpcomp
leads toWARNING: unrecognized options: --with-gaproot
-- perhaps thatconfigure
script can be modified to ignore that option. Or else we finally add a proper mechanism for detecting what a given package needs in order to build it, instead of "guessing" that we should runconfigure
andmake
with certain arguments depending on various conditions...The text was updated successfully, but these errors were encountered: