Project

General

Profile

Actions

Bug #5896

open

libosmo-abis built withtout --enable-e1d in deb and rpm packages

Added by pespin about 1 year ago. Updated about 1 year ago.

Status:
Feedback
Priority:
Normal
Assignee:
Target version:
-
Start date:
02/07/2023
Due date:
% Done:

0%

Spec Reference:

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

Blocked by libosmo-abis - Bug #5756: io_uring support in libosmo-abisNewdaniel11/09/2022

Actions
Actions #1

Updated by laforge about 1 year ago

On Tue, Feb 07, 2023 at 11:06:06AM +0000, pespin wrote:

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)

yes, it is not enabled as a compromise:
  • 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.

Actions #2

Updated by laforge 11 months ago

  • Blocked by Bug #5756: io_uring support in libosmo-abis added
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)