The current meson.build for libpng FTBFS on VSX-capable Power ISA systems because it does not include the VSX source files or set the proper compile flags. This fixes it for little-endian, where all little-endian 64-bit Power ISA systems are reliably known to have VSX support (big-endian would require separate changes that are not currently possible with what host_machine reports).
The current
meson.build
forlibpng
FTBFS on VSX-capable Power ISA systems because it does not include the VSX source files or set the proper compile flags. This fixes it for little-endian, where all little-endian 64-bit Power ISA systems are reliably known to have VSX support (big-endian would require separate changes that are not currently possible with whathost_machine
reports).