Closed jjhelmus closed 8 years ago
Yes, the problem is it is using gmp
from brew. Though we now provide our own gmp
. Try using this.
Probably we should eliminate everything from brew as it is becoming a nuisance.
Added this issue ( https://github.com/conda-forge/conda-smithy/issues/103 ) so that we can take a look at just purging brew in all cases. We don't want to accidentally become somewhat dependent on brew IMHO. So, we should just start purging it completely and see what we may still need as dependencies in our packaging ecosystem. Perhaps some select things will be installed afterwards.
I don't think the LD_LIBRARY_PATH trick will work because the variables is not exported in the makefile. I'll submit a PR to check but at least on my Mac (with no system libgmp) I still get an image missing error.
So, maybe something is broken with our gmp
.
Looks like it does work, but we should definitely move away from having to do this. The greatest benefit of CI is we can use a minimal image to build and test what we need. At present, it doesn't feel minimal enough.
The OS X CI build is failing in the
make check
step due to the incorrect libgmp being loaded. The error is:I think the brew libgmp may be picked up by the loader which is causing this issue. I'm do not know why an earlier run of this build in PR #2 was successful.