lovell / sharp-libvips

Packaging scripts to prebuild libvips and its dependencies - you're probably looking for https://github.com/lovell/sharp

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Unpin meson from v0.55.3

lovell opened this issue · comments

See commit 3b07443

Temporarily pin meson to 0.55.3 as latest 0.56.0 is failing

The problem appears to be that libraries listed in
Requires.private field of dependencies' pkg-config .pc files
are ignored when building meson subproject executables.

(We don't really care about these executables, but most
dependencies don't offer the option to skip building them.)

There are quite a few dependency-related changes in meson 0.56.0
so it's not obvious where this has broken.

I think the upcoming Meson v0.56.1 resolves this. This release should include commit mesonbuild/meson@6d816c1.

The macOS build probably also needs to be temporarily pinned, see:

pip3 install meson ninja