osmo-ci/scripts/obs/lib
Oliver Smith 1263d6e0b9 obs/srcpkg: open5gs: download all subprojects
With recent changes in open5gs, building the source packages we
generated fails:
[   45s] ../lib/metrics/meson.build:52:4: ERROR: Automatic wrap-based subproject downloading is disabled
[   45s] dh_auto_configure: error: cd obj-x86_64-linux-gnu && LC_ALL=C.UTF-8 meson .. --wrap-mode=nodownload --buildtype=plain --prefix=/usr --sysconfdir=/etc --localstatedir=/var --libdir=lib/x86_64-linux-gnu --libexecdir=lib/x86_64-linux-gnu returned exit code 1

Fix this by downloading all subprojects. This is now possible as I added
a meson.build file to the prometheus-client-c repository that open5gs
uses: https://github.com/open5gs/prometheus-client-c/pull/2

Change-Id: If3910b520382b177a77b216c93771ea88414723d
2022-11-21 16:48:35 +01:00
..
__init__.py obs: support Osmocom projects without prefix 2022-10-11 12:07:40 +02:00
binpkg_deb.py obs: add build_binpkg.py 2022-10-06 09:45:02 +02:00
binpkg_rpm.py obs: add build_binpkg.py 2022-10-06 09:45:02 +02:00
config.py obs: config: update note about testing packages 2022-10-11 12:07:40 +02:00
debian.py obs: meaningful error if debian/changelog is empty 2022-08-19 14:03:10 +00:00
docker.py obs: build_binpkg: add --run-shell-on-error arg 2022-11-03 13:01:43 +01:00
git.py jobs/osmocom-obs: add job for master feed 2022-10-06 07:44:31 +00:00
metapkg.py scripts/obs: rewrite pushing source pkgs to OBS 2022-08-01 16:29:20 +02:00
osc.py obs: update_obs_project: add master feed 2022-10-06 07:44:31 +00:00
rpm_spec.py scripts/obs: rewrite pushing source pkgs to OBS 2022-08-01 16:29:20 +02:00
srcpkg.py obs/srcpkg: open5gs: download all subprojects 2022-11-21 16:48:35 +01:00