Project

General

Profile

Actions

Bug #4342

closed

osmo-iuh.git debian packages improvements

Added by pespin over 4 years ago. Updated over 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Target version:
-
Start date:
01/03/2020
Due date:
% Done:

100%

Spec Reference:

Description

It seems several things may be wrong in current debian/ directory of osmo-iuh.git

Right now autofoo creates 2 shared libraries, libosmo-ranap and libosmo-sabp.

However, debian/ only creates libosmo-ranap .deb, and inside one can find both libraries libosmo-ranap and libosmo-sabp. Same goes for -dev and for -dbg.

Once the libosmo-sabp is created, we may need to adjust other packages using it to depend on it in debian/.

Another issue: I think all the dbg symbols are being put inside libosmo-ranap-dbg, also the ones from package osmo-hnbgw.

Hint: That's what's done in osmo-iuh.git/debian/rules:

override_dh_strip:
        dh_strip --dbg-package=libosmo-ranap-dbg
        dh_strip --dbg-package=osmo-hnbgw

That's what's similarly done in osmo-ggsn.git, but see the difference in specifying the package:

override_dh_strip:
        dh_strip -posmo-ggsn --dbg-package=osmo-ggsn-dbg
        dh_strip -plibgtp6 --dbg-package=libgtp-dbg

Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)