osmith has uploaded this change for review.

View Change

OBS: add workaround for limesuite 23.10 release

The previous workaround for building on debian 12 is not needed anymore,
as the related patch has been merged. Replace it with a new workaround
needed for building the limesuite 23.10 release.

Change-Id: I569642ebb13ac3eb3e241642e299be0a0a2ab15d
---
M scripts/obs/lib/srcpkg.py
1 file changed, 19 insertions(+), 4 deletions(-)

git pull ssh://gerrit.osmocom.org:29418/osmo-ci refs/changes/26/34926/1
diff --git a/scripts/obs/lib/srcpkg.py b/scripts/obs/lib/srcpkg.py
index 9476d82..05a705f 100644
--- a/scripts/obs/lib/srcpkg.py
+++ b/scripts/obs/lib/srcpkg.py
@@ -124,10 +124,12 @@


def prepare_project_limesuite():
- """ Fix Debian 12 compat, until this is merged and in the next release:
- https://github.com/myriadrf/LimeSuite/pull/381 """
- lib.run_cmd(["sed", "s/libwxgtk3.0-gtk3-dev,$/libwxgtk3.0-gtk3-dev | libwxgtk3.2-dev,/g",
- "-i", "debian/control"], cwd=lib.git.get_repo_path("limesuite"))
+ """ Fix bug in 23.10: https://github.com/myriadrf/LimeSuite/pull/386 """
+ lib.run_cmd(["mv", "-v",
+ "liblimesuite22.09-1.install",
+ "liblimesuite23.10-1.install"],
+ cwd=f"{lib.git.get_repo_path('limesuite')}/debian",
+ check=False)


def run_generate_build_dep(project):

To view, visit change 34926. To unsubscribe, or for help writing mail filters, visit settings.

Gerrit-Project: osmo-ci
Gerrit-Branch: master
Gerrit-Change-Id: I569642ebb13ac3eb3e241642e299be0a0a2ab15d
Gerrit-Change-Number: 34926
Gerrit-PatchSet: 1
Gerrit-Owner: osmith <osmith@sysmocom.de>
Gerrit-MessageType: newchange