Attention is currently required from: osmith, pespin.
Hello Jenkins Builder, osmith, pespin,
I'd like you to reexamine a change. Please visit
https://gerrit.osmocom.org/c/osmocom-bb/+/43828?usp=email
to look at the new patch set (#2).
The following approvals got outdated and were removed: Code-Review+1 by osmith, Code-Review+1 by pespin, Verified+1 by Jenkins Builder
Change subject: trxcon/trx_if: migrate to libosmo-trx ......................................................................
trxcon/trx_if: migrate to libosmo-trx
libosmo-trx (part of osmo-trx.git) is a new library providing a more advanced, shared implementation of the TRXC/TRXD protocol, factored out of osmo-trx and osmo-bts-trx. Replace the existing TRXC/TRXD protocol implementation in trx_if.c with it. This reduces code duplication and gives us TRXDv1/v2 support for free.
Since this makes libosmo-trx a hard dependency of trx_if.c, gate the trxcon binary itself behind a new --with-trxcon=yes|no|auto configure flag (default auto), so that building the rest of osmocom-bb doesn't force everyone to have libosmo-trx installed; the scheduler/GPRS libraries are unaffected and keep building unconditionally.
Change-Id: I4604f4b12ca903e936dedf167b478455bd28a2e8 Related: osmo-trx.git I817e394f74a10e3adae4a0b58342c82acdf0794e Related: osmo-trx.git I767fa43a9ca88be40c385f6dcb9de22891a6afc3 Related: OS#6638 --- M contrib/jenkins.sh M debian/control M src/host/trxcon/configure.ac M src/host/trxcon/src/Makefile.am M src/host/trxcon/src/trx_if.c 5 files changed, 240 insertions(+), 449 deletions(-)
git pull ssh://gerrit.osmocom.org:29418/osmocom-bb refs/changes/28/43828/2