commit libosmo-abis for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-abis for openSUSE:Factory checked in at 2017-10-09 19:41:25 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "libosmo-abis" Mon Oct 9 19:41:25 2017 rev:6 rq:530612 version:0.4.0.2 Changes: -------- --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2016-11-11 14:33:53.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2017-10-09 19:45:03.731914252 +0200 @@ -1,0 +2,26 @@ +Mon Oct 2 22:48:02 UTC 2017 - jengelh@inai.de + +- Update to new upstream snapshot 0.4.0.2 + * osmo_ortp: Duration of a RTP frame affects timestamp of the + next one + * osmo_ortp: Add osmo_rtp_drop_frame API + * osmo_ortp: Fix warning: check ortp API in + rtp_session_signal_connect +- Drop 0001-build-resolve-compiler-warnings.patch (merged) + +------------------------------------------------------------------- +Fri Apr 28 20:58:28 UTC 2017 - jengelh@inai.de + +- Update to new upstream snapshot 0.3.2.68 + * Really fix order of set_connected_mode and set_remote_addr + * Resync RTP session in case of timestamp jump + * e1_input: Add E1 timeslot number to input_signal_data + * Convert e1inp_{sign,ts}type_name() to use struct value_string + * Implement new 'raw' input type for E1 timeslots + * Add HDLC timeslot mode + * lapd: adding support for ericsson's lapd dialect + * Enable adaptive jitter compensation + * lapd: Reduce N200 (SABM retransmission count) +- Drop ortp27.diff (no longer needed) + +------------------------------------------------------------------- Old: ---- 0001-build-resolve-compiler-warnings.patch libosmo-abis-0.3.2.24.tar.xz ortp27.diff New: ---- libosmo-abis-0.4.0.2.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libosmo-abis.spec ++++++ --- /var/tmp/diff_new_pack.3nTSEA/_old 2017-10-09 19:45:05.191850086 +0200 +++ /var/tmp/diff_new_pack.3nTSEA/_new 2017-10-09 19:45:05.195849910 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,93 +16,94 @@ # -%define version_unconverted 0.3.2.24 +%define version_unconverted 0.4.0.2 Name: libosmo-abis -Version: 0.3.2.24 +Version: 0.4.0.2 Release: 0 Summary: Osmocom library for A-bis interface between BTS and BSC License: AGPL-3.0+ and GPL-2.0+ Group: Productivity/Telephony/Utilities -Url: http://openbsc.osmocom.org/trac/wiki/libosmo-abis +Url: https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis -#Git-Clone: git://git.osmocom.org/libosmo-abis -#Snapshot: 0.3.2-1-g86fc3c8 Source: %name-%version.tar.xz Patch1: osmo-talloc.diff -Patch2: 0001-build-resolve-compiler-warnings.patch -Patch3: ortp27.diff BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf BuildRequires: automake >= 1.6 #BuildRequires: dahdi-linux-devel -BuildRequires: libtool -BuildRequires: pkgconfig +BuildRequires: libtool >= 2 +BuildRequires: pkgconfig >= 0.20 BuildRequires: xz BuildRequires: pkgconfig(libosmocore) >= 0.3.0 BuildRequires: pkgconfig(libosmogsm) >= 0.3.10 BuildRequires: pkgconfig(libosmovty) >= 0.3.0 BuildRequires: pkgconfig(ortp) >= 0.22 +BuildRequires: pkgconfig(talloc) %description 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 libosmoabis5 -Summary: Osmocom A-bis interface core library +%package -n libosmoabis6 +Summary: Osmocom GSM A-bis interface library License: AGPL-3.0+ Group: System/Libraries -%description -n libosmoabis5 +%description -n libosmoabis6 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 the radio equipment and radio frequency allocation in the BTS. +This library contains common/shared code regarding this A-bis +interface. It also implements drivers for mISDN and DAHDI-based E1 +cards, as well as some A-bis/IP dialects. + %package -n libosmoabis-devel -Summary: Development files for the Osmocom A-bis core library +Summary: Development files for the Osmocom GSM A-bis library License: AGPL-3.0+ Group: Development/Libraries/C and C++ -Requires: libosmoabis5 = %version +Requires: libosmoabis6 = %version Requires: libosmocore-devel >= 0.3.0 Requires: libosmogsm-devel >= 0.3.10 %description -n libosmoabis-devel -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. +This library contains common/shared code regarding the GSM A-bis +interface. It also implements drivers for mISDN and DAHDI-based E1 +cards, as well as some A-bis/IP dialects. This subpackage contains libraries and header files for developing applications that want to make use of libosmoabis. -%package -n libosmotrau1 -Summary: Osmocom TRAU (E1/RTP) library +%package -n libosmotrau2 +Summary: Osmocom GSM TRAU (E1/RTP) library License: GPL-2.0+ Group: System/Libraries -%description -n libosmotrau1 -The Transcoder Rate Adaptor Unit enables the use of lower rates (32, -16 or 8 kbps) over the A-bis interface instead of the 64 kbps ISDN -rate for which the Mobile Switching Center (MSC) is designed. +%description -n libosmotrau2 +This library implements the Transcoder and Rate Adaptation Unit (TRAU) for +GSM systems. +The TRAU enables the use of lower rates (32, 16 or 8 kbps) over the +A-bis interface instead of the 64 kbps ISDN rate for which the Mobile +Switching Center (MSC) is designed. %package -n libosmotrau-devel Summary: Development files for the Osmocom TRAU (E1/RTP) library License: GPL-2.0+ Group: Development/Libraries/C and C++ -Requires: libosmotrau1 = %version +Requires: libosmotrau2 = %version %description -n libosmotrau-devel -The Transcoder Rate Adaptor Unit enables the use of lower bitrates -over the A-bis interface instead of the 64 kbps design rate of the -MSC. +This library implements the Transcoder and Rate Adaptation Unit +(TRAU) for GSM systems. This subpackage contains libraries and header files for developing applications that want to make use of libosmotrau. %prep %setup -q -%patch -P 1 -P 2 -P 3 -p1 +%patch -P 1 -p1 %build echo "%version" >.tarball-version @@ -116,16 +117,19 @@ find "$b/%_libdir" -type f -name "*.la" -delete %check -make %{?_smp_mflags} check - -%post -n libosmoabis5 -p /sbin/ldconfig -%postun -n libosmoabis5 -p /sbin/ldconfig -%post -n libosmotrau1 -p /sbin/ldconfig -%postun -n libosmotrau1 -p /sbin/ldconfig +make %{?_smp_mflags} check \ +%ifnarch %ix86 x86_64 + || : +%endif + +%post -n libosmoabis6 -p /sbin/ldconfig +%postun -n libosmoabis6 -p /sbin/ldconfig +%post -n libosmotrau2 -p /sbin/ldconfig +%postun -n libosmotrau2 -p /sbin/ldconfig -%files -n libosmoabis5 +%files -n libosmoabis6 %defattr(-,root,root) -%_libdir/libosmoabis.so.5* +%_libdir/libosmoabis.so.6* %files -n libosmoabis-devel %defattr(-,root,root) @@ -136,9 +140,9 @@ %_libdir/libosmoabis.so %_libdir/pkgconfig/libosmoabis.pc -%files -n libosmotrau1 +%files -n libosmotrau2 %defattr(-,root,root) -%_libdir/libosmotrau.so.1* +%_libdir/libosmotrau.so.2* %files -n libosmotrau-devel %defattr(-,root,root) ++++++ _service ++++++ --- /var/tmp/diff_new_pack.3nTSEA/_old 2017-10-09 19:45:05.235848153 +0200 +++ /var/tmp/diff_new_pack.3nTSEA/_new 2017-10-09 19:45:05.235848153 +0200 @@ -1,13 +1,13 @@ <services> - <service name="tar_scm" mode="localonly"> + <service name="tar_scm" mode="disabled"> <param name="scm">git</param> <param name="url">git://git.osmocom.org/libosmo-abis</param> - <param name="parent-tag">v0.3.2</param> - <param name="versionformat">0.3.2.@TAG_OFFSET@</param> + <param name="parent-tag">0.4.0</param> + <param name="versionformat">0.4.0.@TAG_OFFSET@</param> </service> - <service name="recompress" mode="localonly"> + <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> - <service name="set_version" mode="localonly"/> + <service name="set_version" mode="disabled"/> </services> ++++++ libosmo-abis-0.3.2.24.tar.xz -> libosmo-abis-0.4.0.2.tar.xz ++++++ ++++ 2234 lines of diff (skipped) ++++++ osmo-talloc.diff ++++++ --- /var/tmp/diff_new_pack.3nTSEA/_old 2017-10-09 19:45:05.359842703 +0200 +++ /var/tmp/diff_new_pack.3nTSEA/_new 2017-10-09 19:45:05.363842527 +0200 @@ -9,11 +9,11 @@ src/Makefile.am | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) -Index: libosmo-abis-0.3.2.24/configure.ac +Index: libosmo-abis-0.4.0.2/configure.ac =================================================================== ---- libosmo-abis-0.3.2.24.orig/configure.ac -+++ libosmo-abis-0.3.2.24/configure.ac -@@ -30,6 +30,7 @@ AC_SUBST(SYMBOL_VISIBILITY) +--- libosmo-abis-0.4.0.2.orig/configure.ac ++++ libosmo-abis-0.4.0.2/configure.ac +@@ -47,6 +47,7 @@ AC_SUBST(SYMBOL_VISIBILITY) dnl Generate the output AM_CONFIG_HEADER(config.h) @@ -21,11 +21,11 @@ PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.3.0) PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.3.0) PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.3.10) -Index: libosmo-abis-0.3.2.24/src/Makefile.am +Index: libosmo-abis-0.4.0.2/src/Makefile.am =================================================================== ---- libosmo-abis-0.3.2.24.orig/src/Makefile.am -+++ libosmo-abis-0.3.2.24/src/Makefile.am -@@ -6,7 +6,7 @@ TRAU_LIBVERSION=1:0:0 +--- libosmo-abis-0.4.0.2.orig/src/Makefile.am ++++ libosmo-abis-0.4.0.2/src/Makefile.am +@@ -7,7 +7,7 @@ TRAU_LIBVERSION=2:0:0 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS) AM_LDFLAGS = $(COVERAGE_LDFLAGS)
participants (1)
-
root@hilbert.suse.de