Project

General

Profile

Feature #4726

remove build dependency of libosmo-netif to libosmo-abis

Added by laforge about 1 year ago. Updated 8 months ago.

Status:
Resolved
Priority:
Low
Assignee:
Target version:
-
Start date:
08/22/2020
Due date:
% Done:

100%

Spec Reference:

Description

The only reason fo this build dependency seems to be some 'lapd over datagram' example programs which are built but never used by anyone.

For code that merely serves as illustration to developers, we shouldn't mandate a 'strong' build dependency. The examples should not be built by default, and only if they are manually enabled at --configure time, we should check for libosmo-abis presence via pkg-config.


Related issues

Related to OsmoMGW - Feature #4841: TC_e1_crcx_and_dlcx_ep does not pass - move the IPA code out of libosmo-abisStalled11/02/2020

Associated revisions

Revision fa74cc5c (diff)
Added by laforge 8 months ago

Don't depend on libosmo-abis (by default)

The only reason we have a libosmo-netif -> libosmo-abis
dependency is the lapd examples whihc are built but not even installed.

Let's build those only if --enable-lapd-examples is specified at the
command line, and remove the dependency to libosmo-abis in all other
cases.

Change-Id: Ida8157cd9111b196e4bf08782c45d0e3d393f1c9
Closes: OS#4726

History

#1 Updated by laforge 12 months ago

  • Related to Feature #4841: TC_e1_crcx_and_dlcx_ep does not pass - move the IPA code out of libosmo-abis added

#2 Updated by laforge 8 months ago

  • Assignee set to laforge
  • % Done changed from 0 to 90

#3 Updated by laforge 8 months ago

  • Status changed from New to Resolved
  • % Done changed from 90 to 100

patch merged

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)