Closed michaelherold closed 6 months ago
Sound good! I've merged #815.
Great, that's good to hear!
I wonder if it's worth maintaining a shopify-vips
now or if we should update the package definition in dev to use upstream. What do you think?
dev up
has been failing for me on shop-server
at installing shopify-vips
step.
I also got the same error running brew install shopify-vips
manually. It works fine for brew install vips
, so not sure what happened here. From the logs, it seems related to having jpeg-xl
version 0.9.
Faced with the same issue as mentioned by @varoot while building locally. Should we create separate issue for that?
@varoot / @MariuszMichalak after experiencing the same issue, I was able to fix it by disabling jpeg-xl
support in vips:
EDITOR="code ." brew edit shopify-vips
"-Djpeg-xl=disabled", \
to the meson build flagsdev up
Compatibility with jpeg-xl
v0.9 has been fixed in libvips v8.15.1: https://github.com/libvips/libvips/releases/tag/v8.15.1
- fix build with upcoming libjxl 0.9 [kleisauke]
Let's update to v8.15.1: #840
@michaelherold
I wonder if it's worth maintaining a shopify-vips now or if we should update the package definition in dev to use upstream. What do you think?
We used to test release candidate (rc) versions and specific sets of configurations with shopify-vips
, but it's no longer a priority. +1 on switching back to the Homebrew upstream version. I'll have a look.
libvips v8.15.0
contains the commit that we required. Should we switch to using upstream now that that has been merged?cc @dloebl since you're the progenitor of the patch