From a1f6e386240ee751dc8ae52e6d7a1f1e84d25016 Mon Sep 17 00:00:00 2001 From: Jan Beich Date: Thu, 16 Jul 2020 17:03:39 +0000 Subject: [PATCH] CI: switch FreeBSD to /quarterly packages devel/libffi on /latest was recently updated to 3.3, breaking ABI. However, TravisCI has lang/python37 preinstalled likely from /quarterly. Instead of calling `pkg upgrade -y` or `pkg upgrade -y python37` switch to /quarterly until a newer dependency is required to justify /latest. $ meson build -Dman-pages=enabled [...] ImportError: Shared object "libffi.so.6" not found, required by "_ctypes.so" --- .travis.yml | 1 - 1 file changed, 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 1fa086d..62f7863 100644 --- a/.travis.yml +++ b/.travis.yml @@ -29,7 +29,6 @@ jobs: compiler: clang env: before_install: - - sudo sed -i '' 's/quarterly/latest/' /etc/pkg/FreeBSD.conf - sudo pkg install -y gtk-layer-shell gtkmm30 jsoncpp libdbusmenu libfmt libmpdclient libudev-devd meson pulseaudio scdoc spdlog script: