-
-
Notifications
You must be signed in to change notification settings - Fork 12.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
imagemagick not finding zlib/libxml2 on 10.9 #3051
Comments
Only if you've updated
This isn't a valid argument syntax FWIW. You're looking for
It's worth mentioning here that we don't CI test non-default options, so unless you know better, |
Thanks. Actually the problem appears with the default options when building in a custom directory (I included a reproducible example on at least 10.9). It was all working 2 days ago (I build daily on travis) and now the same formula fails. The only thing that has changed in pkg-config. Are you sure the space in |
Updated gist-logs of building without fontconfig:
Output: https://gist.github.com/jeroenooms/6b621e1c13523e3171abd13c3476f5a5. |
Can you elaborate? I'm not seeing a space, either in the formula or on the printout?
|
The space only appears if brew is installed in a custom directory other than
|
Are you running two unique Homebrew's on that system? It's strange the path was printed twice, unless that's a copy-paste error? @UniqMartin If you're around, I vaguely remember your Homebrew lives elsewhere, can you check for spacing in your
Thanks. I don't always bother scrolling to the top of the page again, so letting me know if you've added extra info there is helpful. |
Can't encounter the spacing myself:
Do you have |
Maybe that is not related then. You should be able to reproduce the problem by trying to build inside a temporary directory:
After it's done you can just wipe the dir again The problem looks slightly different on my macbook (10.11) than our build server (10.9) but they both fail at the linking step. |
Yeah, that was inside a temporary directory. Can you the whole process again afresh now that we've tweaked & merged Homebrew/brew@3560185?
|
Thank you, it looks like Homebrew/brew@3560185 was indeed the culprit! |
Aye. |
Sorry, wasn't around to check. But don't have the space, even when my Homebrew is in a state where |
Building imagemagick with
--enable-static --disable-modules --with-fontconfig=yes
. Since a few days I am getting an error below. It looks like libMagickCore is missing-lz
somewhere?The problem is that the configure script is not picking up in system libraries:
I think this is related to @DomT4's change in pkg-config path in 289b677. I noticed there is a space in
pc_path
that shouldn't be there I think? Maybe this is tripping up the configure script?For a fully reproducible try installing imagemagick out of the standard directory:
Complete gist logs: https://gist.github.com/6b621e1c13523e3171abd13c3476f5a5
The text was updated successfully, but these errors were encountered: