Feature #6409
closedms-sdr: packaging
100%
Description
The target system is a rpi 5 running ubuntu 23.10 (probably 24.04 later, but for now 23.10), so wee need at least nightly packages of
-osmo-trx with/only the ms-sdr part, only bladerf support is important
-libosmocore
-libosmo-gprs
-gapk
Checklist
- package osmo-trx-ms-blade
- enable ubuntu 23.10 and 24.04 aarch64 for osmocom:nightly in OBS
- package gapk
- package osmocom-bb "nofirmware"
- backport bladerf to debian10, so we can use the same osmo-trx packaging on debian 10
Updated by Hoernchen about 1 month ago
+ osmocom-bb mobile/modem apps, so basically the "nofirmware" target.
Updated by osmith about 1 month ago
- Checklist item package osmo-trx-ms-blade added
- Checklist item enable ubuntu 23.10 and 24.04 aarch64 for osmocom:nightly in OBS added
- Checklist item package gapk added
- Checklist item package osmocom-bb "nofirmware" added
- % Done changed from 0 to 40
I've enabled building aarch64 packages for nightly of Ubuntu 23.10 and 24.04. Note that we plan to stop building packages for Ubuntu 23.10 in the Osmocom OBS when it goes EOL.
patches: https://gerrit.osmocom.org/q/topic:osmo-trx-ms-blade
Updated by osmith about 1 month ago
- Checklist item backport bladerf to debian10, so we can use the same osmo-trx packaging on debian 10 added
- % Done changed from 40 to 60
The osmo-trx-ms-blade packaging failed on debian 10, because libbladerf was too old. To solve this, we could either have different osmo-trx packaging for debian 10, or backport a newer libbladerf to debian 10. I went with the backport.
Updated by osmith about 1 month ago
- Checklist item package osmocom-bb "nofirmware" set to Done
- % Done changed from 60 to 90
Once all patches are merged, the next nightly builds will have the binary packages.
EDIT: As discussed with Eric, instead of everything from "nofirmware", only layer23 is needed for now. So I have only packaged that.
Updated by osmith about 1 month ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100