Bug #5896
openlibosmo-abis built withtout --enable-e1d in deb and rpm packages
0%
Description
I see there's a "--enable-e1d" which then makes libosmo-abis depend on osmo-e1d.git, but I see that not being enabled for deb nor rpm builds, the dependencies are missing there. (debian/* and contrib/*.spec.in)
First we need to find out whether we want to have that enabled in package repositories. Then pass --enable-e1d and update the dependencies.
Related issues
Updated by laforge 10 months ago
On Tue, Feb 07, 2023 at 11:06:06AM +0000, pespin wrote:
yes, it is not enabled as a compromise:I see there's a "--enable-e1d" which then makes libosmo-abis depend on osmo-e1d.git, but I see that not being enabled for deb nor rpm builds, the dependencies are missing there. (debian/* and contrib/*.spec.in)
- enabling it is required for those people using osmocom CNI with osmo-e1d / icE1usb
- however, enabling it creates weird dependencies, like osmo-remsim depending on libosmo-abis (for some IPA stuff) which then in turn depends on osmo-e1d
So for now, we are keeping it disabled. It is my expectation that the new IPA code for osmo_io that
daniel is creating will resolve this. At this point we can avoid forcing any random non-abis related IPA user (think of GSUP, RSPRO/remsim, ...) depend on libosmo-abis anymore.