Skip to content

Update QEMU to build on FreeBSD 14.0

Update QEMU

This update allows QEMU to build on FreeBSD. The updates are:

  • sb/pkg-config:
    • Support --version. Meson uses --version to determine if pkg-config is valid.
    • Supoort --modversion. Meson uses --modversion to determine the version of a library.
  • Update pixman because it did not build
  • Update glib because it did not build. This meant adding support for meson.
  • Update qemu build to resolve shared libraries. For some reason qemu does not accept an -rpath that is $prefix/lib. The option seems to be removed. Add a trailing / to the path lets qemu keep the -rpath option and the executable can find the installed shared libraries.
  • Add -rpath to all the packages in the vertical stack so any shared libraries loaded can find other shared libraries they depend on

Closes #2 (closed)

Edited by Chris Johns

Merge request reports