diff options
author | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-02-23 16:21:49 +0100 |
---|---|---|
committer | Pau Espin Pedrol <pespin@sysmocom.de> | 2021-02-23 16:21:49 +0100 |
commit | de169199b96010cac26ca43e968fea68f9fac9bd (patch) | |
tree | b300e707441acfdfe59f75bfb693e1efab4eed45 | |
parent | 216316a6c149df155730a31deacc16314797edac (diff) |
Bump version: 1.0.0.34-2163-dirty → 1.1.01.1.0
Change-Id: Ic66eb67254d35f02ec8cdea4d79fa4b1899e8230
-rw-r--r-- | configure.ac | 10 | ||||
-rw-r--r-- | contrib/libosmo-abis.spec.in | 20 | ||||
-rw-r--r-- | debian/changelog | 47 | ||||
-rw-r--r-- | debian/control | 10 | ||||
-rw-r--r-- | debian/libosmoabis10.install (renamed from debian/libosmoabis9.install) | 0 | ||||
-rw-r--r-- | src/Makefile.am | 4 |
6 files changed, 69 insertions, 22 deletions
diff --git a/configure.ac b/configure.ac index 6a3bc4b..0becff9 100644 --- a/configure.ac +++ b/configure.ac @@ -23,7 +23,7 @@ AC_PROG_CC AC_PROG_INSTALL LT_INIT([pic-only]) -dnl patching ${archive_cmds} to affect generation of file "libtool" to fix linking with clang +dnl patching ${archive_cmds} to affect generation of file "libtool" to fix linking with clang AS_CASE(["$LD"],[*clang*], [AS_CASE(["${host_os}"], [*linux*],[archive_cmds='$CC -shared $pic_flag $libobjs $deplibs $compiler_flags $wl-soname $wl$soname -o $lib'])]) @@ -66,10 +66,10 @@ AC_SUBST(SYMBOL_VISIBILITY) dnl Generate the output AM_CONFIG_HEADER(config.h) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.4.0) -PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.4.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.5.0) +PKG_CHECK_MODULES(LIBOSMOCODEC, libosmocodec >= 1.5.0) PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) AC_ARG_ENABLE([dahdi], diff --git a/contrib/libosmo-abis.spec.in b/contrib/libosmo-abis.spec.in index d010099..2448564 100644 --- a/contrib/libosmo-abis.spec.in +++ b/contrib/libosmo-abis.spec.in @@ -27,10 +27,10 @@ BuildRequires: automake >= 1.6 BuildRequires: libtool >= 2 BuildRequires: pkgconfig >= 0.20 BuildRequires: xz -BuildRequires: pkgconfig(libosmocore) >= 1.1.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.1.0 -BuildRequires: pkgconfig(libosmovty) >= 1.1.0 -BuildRequires: pkgconfig(libosmocodec) >= 1.1.0 +BuildRequires: pkgconfig(libosmocore) >= 1.5.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.5.0 +BuildRequires: pkgconfig(libosmovty) >= 1.5.0 +BuildRequires: pkgconfig(libosmocodec) >= 1.5.0 BuildRequires: pkgconfig(ortp) >= 0.22 BuildRequires: pkgconfig(talloc) @@ -39,12 +39,12 @@ In GSM, A-bis is a BSS-internal interface link between the BTS and BSC. This interface allows control of the radio equipment and radio frequency allocation in the BTS. -%package -n libosmoabis9 +%package -n libosmoabis10 Summary: Osmocom GSM A-bis interface library License: AGPL-3.0-or-later Group: System/Libraries -%description -n libosmoabis9 +%description -n libosmoabis10 In the GSM system architecture, A-bis is a Base Station System-internal interface linking the Base Transceiver Stations (BTS) and Base Station Controller (BSC). This interface allows control of @@ -58,7 +58,7 @@ cards, as well as some A-bis/IP dialects. Summary: Development files for the Osmocom GSM A-bis library License: AGPL-3.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmoabis9 = %version +Requires: libosmoabis10 = %version Requires: libosmocore-devel >= 0.3.0 Requires: libosmogsm-devel >= 0.3.10 @@ -120,12 +120,12 @@ find "$b/%_libdir" -type f -name "*.la" -delete %check make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) -%post -n libosmoabis9 -p /sbin/ldconfig -%postun -n libosmoabis9 -p /sbin/ldconfig +%post -n libosmoabis10 -p /sbin/ldconfig +%postun -n libosmoabis10 -p /sbin/ldconfig %post -n libosmotrau2 -p /sbin/ldconfig %postun -n libosmotrau2 -p /sbin/ldconfig -%files -n libosmoabis9 +%files -n libosmoabis10 %defattr(-,root,root) %_libdir/libosmoabis.so.9* diff --git a/debian/changelog b/debian/changelog index b839ed9..d5e9e71 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,50 @@ +libosmo-abis (1.1.0) unstable; urgency=medium + + [ Harald Welte ] + * trau_frame: New API + * trau_frame: Introduce support for Downlink Time Alignment + * osmo_trau_frame_encode(): Check for sufficiently sized output buffer + * Add new TRAU frame sync code + * TRAU frame RTP conversion + * Add 'trau2rtp' demo program illustrating the use of new TRAU code + * Add missing build dependency to libosmocodec-dev + * trau_frame: Fix computation of odd parity while encoding HR frames + * trau_sync: Check return value of osmo_fsm_register() + * trau_frame: Add missing break statement in osmo_trau_frame_encode() + * Fix RPM spec file (.so.6 -> .so.9) + * debian: Build libosmo-abis with osmo-e1d support + * Revert "debian: Build libosmo-abis with osmo-e1d support" + * Use OSMO_FD_* instead of deprecated BSC_FD_* + * Use osmo_fd_setup() wherever applicable + * e1_input: Support I.460 timeslot type + * osmo_ortp: Don't print ERROR message for every missing RTP frame + * migrate to osmo_fd_{read,write}_{enable,disable}() + + [ Philipp Maier ] + * trau_sync: prevent false positive synchronization on startup + * trau_sync: make sync pattern configurable + * vty: add attributes to VTY commands indicating when they apply + + [ Vadim Yanitskiy ] + * debian/control: change maintainer to the Osmocom team / mailing list + * vty: use install_lib_element() and install_lib_element_ve() + * cosmetic: fix spelling in logging messages: existAnt -> existEnt + * ipaccess: fix verbosive logging in __handle_ts1_write() + + [ Pau Espin Pedrol ] + * tests: Disable stderr log color in trau_sync_test + * contrib/jenkins: Enable parallel make in make distcheck + * ipaccess: Use LOGPITS macro in __handle_ts1_write + * ipaccess: Fix log error printed on wrong conditional branch + * ipaccess: Fix wrong assertion in ipaccess_drop() when used by BTS code + * tests: trau_sync: Explicitly drop category from log + * gitignore: Ignore autofoo files *~ + + [ Oliver Smith ] + * configure.ac: set -std=gnu11 + + -- Pau Espin Pedrol <pespin@sysmocom.de> Tue, 23 Feb 2021 16:21:49 +0100 + libosmo-abis (1.0.0) unstable; urgency=medium [ Neels Hofmeyr ] diff --git a/debian/control b/debian/control index c304139..4608ad6 100644 --- a/debian/control +++ b/debian/control @@ -11,7 +11,7 @@ Build-Depends: debhelper (>= 9), dh-autoreconf, libdpkg-perl, git, - libosmocore-dev (>= 1.4.0), + libosmocore-dev (>= 1.5.0), pkg-config, libortp-dev Standards-Version: 3.9.7 @@ -22,13 +22,13 @@ Homepage: https://projects.osmocom.org/projects/libosmo-abis Package: libosmo-abis Section: oldlibs Architecture: any -Depends: libosmoabis9 (= ${binary:Version}), libosmotrau2 (= ${binary:Version}), ${misc:Depends} +Depends: libosmoabis10 (= ${binary:Version}), libosmotrau2 (= ${binary:Version}), ${misc:Depends} Multi-Arch: same Description: Legacy package for libosmo-abis libosmo-abis is an empty package helping in the transition to one package per DSO. -Package: libosmoabis9 +Package: libosmoabis10 Section: libs Architecture: any Multi-Arch: same @@ -60,7 +60,7 @@ Multi-Arch: same Section: libdevel Depends: ${misc:Depends}, libosmotrau2 (= ${binary:Version}), - libosmoabis9 (= ${binary:Version}) + libosmoabis10 (= ${binary:Version}) Description: Development headers for A-bis interface The libosmo-abis library contains common/shared code regarding the A-bis interface between GSM BTS and BSC. This package in particular contains the @@ -72,7 +72,7 @@ Architecture: any Multi-Arch: same Section: debug Priority: extra -Depends: libosmoabis9 (= ${binary:Version}), +Depends: libosmoabis10 (= ${binary:Version}), libosmotrau2 (= ${binary:Version}), ${misc:Depends} Description: Debug symbols for A-bis interface diff --git a/debian/libosmoabis9.install b/debian/libosmoabis10.install index 79c51a9..79c51a9 100644 --- a/debian/libosmoabis9.install +++ b/debian/libosmoabis10.install diff --git a/src/Makefile.am b/src/Makefile.am index 24a7c26..346e67b 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -1,8 +1,8 @@ # This is _NOT_ the library release version, it's an API version. # Please read chapter "Library interface versions" of the libtool documentation # before making any modifications: https://www.gnu.org/software/libtool/manual/html_node/Versioning.html -ABIS_LIBVERSION=9:0:0 -TRAU_LIBVERSION=5:0:3 +ABIS_LIBVERSION=10:0:0 +TRAU_LIBVERSION=6:0:4 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(LIBOSMOCODEC_CFLAGS) $(COVERAGE_CFLAGS) |