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 2020-09-17 14:45:17 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.4249 (New) Package is "libosmo-abis" Thu Sep 17 14:45:17 2020 rev:13 rq:832620 version:1.0.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2020-03-11 18:51:11.591563461 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.4249/libosmo-abis.changes 2020-09-17 14:47:24.207713587 +0200 @@ -1,0 +2,8 @@ +Sun Sep 6 12:06:23 UTC 2020 - Jan Engelhardt + +- Update to release 1.0.1 + * e1d: Initial osmo-e1d support + * e1_input: Add VTY command to enable PCAP debug output +- Add e1dapi.diff + +--- Old: libosmo-abis-0.8.1.tar.xz New: e1dapi.diff libosmo-abis-1.0.1.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.5IZtYV/_old 2020-09-17 14:47:28.975718137 +0200 +++ /var/tmp/diff_new_pack.5IZtYV/_new 2020-09-17 14:47:28.979718141 +0200 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.8.1 +%define version_unconverted 1.0.1 Name: libosmo-abis -Version:0.8.1 +Version:1.0.1 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later @@ -28,15 +28,16 @@ Source: %name-%version.tar.xz Patch1: osmo-talloc.diff -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Patch2: e1dapi.diff BuildRequires: automake >= 1.6 -#BuildRequires: dahdi-linux-devel BuildRequires: libtool >= 2 BuildRequires: pkgconfig >= 0.20 BuildRequires: xz -BuildRequires: pkgconfig(libosmocore) >= 1.0.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.0.0 -BuildRequires: pkgconfig(libosmovty) >= 1.0.0 +BuildRequires: pkgconfig(libosmo-e1d) +BuildRequires: pkgconfig(libosmocodec) >= 1.4.0 +BuildRequires: pkgconfig(libosmocore) >= 1.4.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.4.0 +BuildRequires: pkgconfig(libosmovty) >= 1.4.0 BuildRequires: pkgconfig(ortp) >= 0.22 BuildRequires: pkgconfig(talloc) @@ -45,12 +46,12 @@ BSC. This interface allows control of the radio equipment and radio frequency allocation in the BTS. -%package -n libosmoabis6 +%package -n libosmoabis9 Summary:Osmocom GSM A-bis interface library License:AGPL-3.0-or-later Group: System/Libraries -%description -n libosmoabis6 +%description -n libosmoabis9 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 @@ -64,9 +65,9 @@ Summary:Development files for the Osmocom GSM A-bis library License:AGPL-3.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmoabis6 = %version -Requires: libosmocore-devel >= 1.0.0 -Requires: libosmogsm-devel >= 1.0.0 +Requires: libosmoabis9 = %version +Requires: libosmocore-devel >= 1.4.0 +Requires: libosmogsm-devel >= 1.4.0 %description -n libosmoabis-devel This library contains common/shared code regarding the GSM A-bis @@ -102,60 +103,52 @@ applications that want to make use of libosmotrau. %prep -%setup -q -%patch -P 1 -p1 +%autosetup -p1 %build echo "%version" >.tarball-version autoreconf -fiv -%configure \ ---enable-shared \ ---disable-static \ ---disable-dahdi \ ---includedir="%_includedir/%name" -make %{?_smp_mflags} +# bugzilla.opensuse.org/795968 for rationale +%configure --includedir="%_includedir/%name" \ + --enable-shared --disable-static --disable-dahdi --enable-e1d +%make_build %install -b="%buildroot" -make %{?_smp_mflags} install DESTDIR="$b" -find "$b/%_libdir" -type f -name "*.la" -delete +%make_install +find "%buildroot/%_libdir" -type f -name "*.la" -delete %check -if ! make %{?_smp_mflags} check; then +if ! %make_build check; then find . -name testsuite.log -exec cat "{}" "+" %ifarch %ix86 x86_64 exit 1 %endif fi -%post -n libosmoabis6 -p /sbin/ldconfig -%postun -n libosmoabis6 -p /sbin/ldconfig +%post -n libosmoabis9 -p /sbin/ldconfig +%postun -n libosmoabis9 -p /sbin/ldconfig %post -n libosmotrau2 -p /sbin/ldconfig %postun -n libosmotrau2 -p /sbin/ldconfig -%files -n libosmoabis6 -%defattr(-,root,root) -%_libdir/libosmoabis.so.6* +%files -n libosmoabis9 +%_libdir/libosmoabis.so.9* %files -n libosmoabis-devel -%defattr(-,root,root) -%doc COPYING -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%lic
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 2020-03-11 18:49:19 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.3160 (New) Package is "libosmo-abis" Wed Mar 11 18:49:19 2020 rev:12 rq:783421 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2020-01-08 17:55:26.893669175 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.3160/libosmo-abis.changes 2020-03-11 18:51:11.591563461 +0100 @@ -1,0 +2,9 @@ +Mon Mar 9 20:24:00 UTC 2020 - Martin Hauke + +- Update to new upstream release 0.8.1 + * ortp: disable SO_REUSEADDR + SO_REUSEPORT + * Add rtp_test to show the double-bind bug of OS# +- Update patch: + * osmo-talloc.diff + +--- Old: libosmo-abis-0.8.0.tar.xz New: libosmo-abis-0.8.1.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.QEhu53/_old 2020-03-11 18:51:13.039564109 +0100 +++ /var/tmp/diff_new_pack.QEhu53/_new 2020-03-11 18:51:13.043564111 +0100 @@ -16,10 +16,10 @@ # -%define version_unconverted 0.8.0 +%define version_unconverted 0.8.1 Name: libosmo-abis -Version:0.8.0 +Version:0.8.1 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later ++ _service ++ --- /var/tmp/diff_new_pack.QEhu53/_old 2020-03-11 18:51:13.075564125 +0100 +++ /var/tmp/diff_new_pack.QEhu53/_new 2020-03-11 18:51:13.075564125 +0100 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-abis - 0.8.0 - 0.8.0 + 0.8.1 + 0.8.1 *.tar ++ libosmo-abis-0.8.0.tar.xz -> libosmo-abis-0.8.1.tar.xz ++ 1973 lines of diff (skipped) ++ osmo-talloc.diff ++ --- /var/tmp/diff_new_pack.QEhu53/_old 2020-03-11 18:51:13.155564161 +0100 +++ /var/tmp/diff_new_pack.QEhu53/_new 2020-03-11 18:51:13.159564162 +0100 @@ -9,10 +9,10 @@ src/Makefile.am |2 +- 2 files changed, 2 insertions(+), 1 deletion(-) -Index: libosmo-abis-0.5.1/configure.ac -=== libosmo-abis-0.5.1.orig/configure.ac -+++ libosmo-abis-0.5.1/configure.ac +diff --git a/configure.ac b/configure.ac +index 35b8328..b962cf6 100644 +--- a/configure.ac b/configure.ac @@ -59,6 +59,7 @@ AC_SUBST(SYMBOL_VISIBILITY) dnl Generate the output AM_CONFIG_HEADER(config.h) @@ -21,16 +21,16 @@ PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0) PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0) PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0) -Index: libosmo-abis-0.5.1/src/Makefile.am -=== libosmo-abis-0.5.1.orig/src/Makefile.am -+++ libosmo-abis-0.5.1/src/Makefile.am -@@ -7,7 +7,7 @@ TRAU_LIBVERSION=3:1:1 +diff --git a/src/Makefile.am b/src/Makefile.am +index 3838a5a..0eefd22 100644 +--- a/src/Makefile.am b/src/Makefile.am +@@ -7,7 +7,7 @@ TRAU_LIBVERSION=4:0:2 AM_CPPFLAGS = $(all_includes) -I$(top_srcdir)/include -I$(top_builddir) - AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(COVERAGE_CFLAGS) + AM_CFLAGS= -Wall $(LIBOSMOCORE_CFLAGS) $(LIBOSMOGSM_CFLAGS) $(LIBOSMOVTY_CFLAGS) $(LIBOSMOE1D_CFLAGS) $(COVERAGE_CFLAGS) AM_LDFLAGS = $(COVERAGE_LDFLAGS) --COMMONLIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) -+COMMONLIBS = $(TALLOC_LIBS) $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) +-COMMONLIBS = $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMOE1D_LIBS) ++COMMONLIBS = $(TALLOC_LIBS) $(LIBOSMOCORE_LIBS) $(LIBOSMOGSM_LIBS) $(LIBOSMOVTY_LIBS) $(LIBOSMOE1D_LIBS) lib_LTLIBRARIES = libosmoabis.la libosmotrau.la
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 2020-01-08 17:55:12 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.6675 (New) Package is "libosmo-abis" Wed Jan 8 17:55:12 2020 rev:11 rq:761539 version:0.8.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2019-08-22 10:49:56.753719424 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.6675/libosmo-abis.changes 2020-01-08 17:55:26.893669175 +0100 @@ -1,0 +2,9 @@ +Sun Jan 5 10:47:01 UTC 2020 - Martin Hauke + +- Update to new upstream release 0.8.0 + * input/ipa_keepalive.c: make sure IPA keepalive FSM is registered + * input/ipaccess.c: propagate errors from ipa_parse_unitid() + * ipa: Allow setting local addr and port for struct ipa_client_conn + * ipa: ipa_server_link_close() add checks of link state + +--- Old: libosmo-abis-0.7.0.tar.xz New: libosmo-abis-0.8.0.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.MP6iIz/_old 2020-01-08 17:55:27.325669402 +0100 +++ /var/tmp/diff_new_pack.MP6iIz/_new 2020-01-08 17:55:27.329669404 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,10 +16,10 @@ # -%define version_unconverted 0.7.0 +%define version_unconverted 0.8.0 Name: libosmo-abis -Version:0.7.0 +Version:0.8.0 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later @@ -108,7 +108,11 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure --enable-shared --disable-static --includedir="%_includedir/%name" +%configure \ +--enable-shared \ +--disable-static \ +--disable-dahdi \ +--includedir="%_includedir/%name" make %{?_smp_mflags} %install ++ _service ++ --- /var/tmp/diff_new_pack.MP6iIz/_old 2020-01-08 17:55:27.345669412 +0100 +++ /var/tmp/diff_new_pack.MP6iIz/_new 2020-01-08 17:55:27.345669412 +0100 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-abis - 0.7.0 - 0.7.0 + 0.8.0 + 0.8.0 *.tar ++ libosmo-abis-0.7.0.tar.xz -> libosmo-abis-0.8.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.7.0/configure.ac new/libosmo-abis-0.8.0/configure.ac --- old/libosmo-abis-0.7.0/configure.ac 2019-07-21 21:32:08.0 +0200 +++ new/libosmo-abis-0.8.0/configure.ac 2020-01-02 20:53:32.0 +0100 @@ -64,7 +64,16 @@ PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0) PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) -AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be built)) +AC_ARG_ENABLE([dahdi], + AC_HELP_STRING([--disable-dahdi], +[disable support for DAHID ISDN (E1/T1) cards [default=yes]]), + [enable_dahdi="$enableval"], [enable_dahdi="yes"]) +AM_CONDITIONAL(ENABLE_DAHDI, test "x$enable_dahdi" = "xyes") +if test "x$enable_dahdi" = "xyes"; then + AC_CHECK_HEADERS([dahdi/user.h],[],[AC_MSG_ERROR([DAHDI input driver enabled but DAHDI not found])]) +else + AC_MSG_WARN([DAHDI input driver will not be built]) +fi AC_ARG_ENABLE(sanitize, [AS_HELP_STRING( diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.7.0/debian/changelog new/libosmo-abis-0.8.0/debian/changelog --- old/libosmo-abis-0.7.0/debian/changelog 2019-07-21 21:32:08.0 +0200 +++ new/libosmo-abis-0.8.0/debian/changelog 2020-01-02 20:53:32.0 +0100 @@ -1,3 +1,23 @@ +libosmo-abis (0.8.0) unstable; urgency=medium + + [ Alexander Couzens ] + * ipa: ipa_server_link_close() add checks of link state + + [ Pau Espin Pedrol ] + * ipa: Allow setting local addr and port for struct ipa_client_conn + + [ Harald Welte ] + * dahdi: Use ioctl(DAHDI_SPECIFY) instead of legacy /dev/dahdi/%u + * Enable DAHDI support by default; require --disable-dahdi otherwise + + [ Vadim Yanitskiy ] + * input/ipaccess.c: propagate errors from ipa_parse_unitid() + * input/ipaccess.c: fix debug message on receipt of IPAC_MSGT_ID_GET + * e1_input.c: make reference counting get() / put()
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 2019-08-22 10:49:50 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.22127 (New) Package is "libosmo-abis" Thu Aug 22 10:49:50 2019 rev:10 rq:723411 version:0.7.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2019-02-01 11:44:52.704587427 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.22127/libosmo-abis.changes 2019-08-22 10:49:56.753719424 +0200 @@ -1,0 +2,7 @@ +Thu Aug 15 04:29:02 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 0.7.0 + * ipaccess: allow TCP keepalive for IPA clients + * Add IPA keep-alive FSM implementation + +--- Old: libosmo-abis-0.6.0.tar.xz New: libosmo-abis-0.7.0.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.ppsF2l/_old 2019-08-22 10:49:57.209719363 +0200 +++ /var/tmp/diff_new_pack.ppsF2l/_new 2019-08-22 10:49:57.213719362 +0200 @@ -12,19 +12,19 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define version_unconverted 0.6.0 +%define version_unconverted 0.7.0 Name: libosmo-abis -Version:0.6.0 +Version:0.7.0 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later Group: Productivity/Telephony/Utilities -Url:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis +URL:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis Source: %name-%version.tar.xz Patch1: osmo-talloc.diff ++ _service ++ --- /var/tmp/diff_new_pack.ppsF2l/_old 2019-08-22 10:49:57.245719358 +0200 +++ /var/tmp/diff_new_pack.ppsF2l/_new 2019-08-22 10:49:57.245719358 +0200 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-abis - 0.6.0 - 0.6.0 + 0.7.0 + 0.7.0 *.tar ++ libosmo-abis-0.6.0.tar.xz -> libosmo-abis-0.7.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.6.0/contrib/jenkins.sh new/libosmo-abis-0.7.0/contrib/jenkins.sh --- old/libosmo-abis-0.6.0/contrib/jenkins.sh 2019-01-24 18:22:52.0 +0100 +++ new/libosmo-abis-0.7.0/contrib/jenkins.sh 2019-07-21 21:32:08.0 +0200 @@ -37,5 +37,6 @@ $MAKE $PARALLEL_MAKE $MAKE distcheck \ || cat-testlogs.sh +$MAKE maintainer-clean osmo-clean-workspace.sh diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.6.0/debian/changelog new/libosmo-abis-0.7.0/debian/changelog --- old/libosmo-abis-0.6.0/debian/changelog 2019-01-24 18:22:52.0 +0100 +++ new/libosmo-abis-0.7.0/debian/changelog 2019-07-21 21:32:08.0 +0200 @@ -1,3 +1,33 @@ +libosmo-abis (0.7.0) unstable; urgency=medium + + [ Max ] + * Set local IP in ipa_server_link properly + * Log peer's port in accept callback + + [ Harald Welte ] + * ipa: Make ipa_server_conn_destroy() re-entrant + * Add IPA keep-alive FSM implementation + * ipa_keepalive_fsm: Fix OSMO_IPA_KA_E_STOP allstate event + * ipa_keepalive_fsm: Suppress error messages for INIT -> INIT transition + * ipaccess.c: Avoid calling close(-1) on error path + + [ Oliver Smith ] + * tests: use -no-install libtool flag to avoid ./lt-* scripts + * contrib/jenkins.sh: run "make maintainer-clean" + + [ Sylvain Munaut ] + * rtp: Add 'autoconnect' feature to the osmo_rtp_socket + + [ Eric Wild ] + * ipaccess: allow tcp keepalive for ipa clients + * add TCP_USER_TIMEOUT to keepalive + * extend the ipa keepalive fsm + + [ Debian Mobcom Maintainers ] + * spelling + + -- Harald Welte Sun, 21 Jul 2019 21:32:08 +0200 + libosmo-abis (0.6.0) unstable; urgency=medium [ Neels Hofmeyr ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.6.0/include/osmocom/abis/ipa.h new/libosmo-abis-0.7.0/include/osmocom/abis/ipa.h --- old/libosmo-abis-0.6.0/include/osmocom/abis/ipa.h 2019-01-24 18:22:52.0 +0100 +++ new/libosmo-abis-0.7.0/include/osmocom/abis/ipa.h 2019-07-21 21:32:08.0 +0200 @@ -5,6 +5,7 @@ #include #include #include +#include #include struct e1inp_line;
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 2019-02-01 11:44:51 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833 (New) Package is "libosmo-abis" Fri Feb 1 11:44:51 2019 rev:9 rq:669394 version:0.6.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2019-01-05 14:41:41.552514147 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833/libosmo-abis.changes 2019-02-01 11:44:52.704587427 +0100 @@ -1,0 +2,8 @@ +Mon Jan 28 22:37:38 UTC 2019 - mar...@gmx.de + +- Update to new upstream release 0.6.0 + * Bugfix release only. +The full changelog is available via +http://git.osmocom.org/libosmo-abis/plain/debian/changelog?h=0.6.0 + +--- Old: libosmo-abis-0.5.1.tar.xz New: libosmo-abis-0.6.0.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.38xjOa/_old 2019-02-01 11:44:53.140586979 +0100 +++ /var/tmp/diff_new_pack.38xjOa/_new 2019-02-01 11:44:53.140586979 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 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 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via https://bugs.opensuse.org/ +# Please submit bugfixes or comments via http://bugs.opensuse.org/ # -%define version_unconverted 0.5.1 +%define version_unconverted 0.6.0 Name: libosmo-abis -Version:0.5.1 +Version:0.6.0 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later @@ -34,9 +34,9 @@ BuildRequires: libtool >= 2 BuildRequires: pkgconfig >= 0.20 BuildRequires: xz -BuildRequires: pkgconfig(libosmocore) >= 0.12.0 -BuildRequires: pkgconfig(libosmogsm) >= 0.13~git14 -BuildRequires: pkgconfig(libosmovty) >= 0.12.0 +BuildRequires: pkgconfig(libosmocore) >= 1.0.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.0.0 +BuildRequires: pkgconfig(libosmovty) >= 1.0.0 BuildRequires: pkgconfig(ortp) >= 0.22 BuildRequires: pkgconfig(talloc) @@ -65,8 +65,8 @@ License:AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmoabis6 = %version -Requires: libosmocore-devel >= 0.3.0 -Requires: libosmogsm-devel >= 0.3.10 +Requires: libosmocore-devel >= 1.0.0 +Requires: libosmogsm-devel >= 1.0.0 %description -n libosmoabis-devel This library contains common/shared code regarding the GSM A-bis ++ _service ++ --- /var/tmp/diff_new_pack.38xjOa/_old 2019-02-01 11:44:53.164586954 +0100 +++ /var/tmp/diff_new_pack.38xjOa/_new 2019-02-01 11:44:53.164586954 +0100 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-abis - 0.5.1 - 0.5.1 + 0.6.0 + 0.6.0 *.tar ++ libosmo-abis-0.5.1.tar.xz -> libosmo-abis-0.6.0.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.5.1/configure.ac new/libosmo-abis-0.6.0/configure.ac --- old/libosmo-abis-0.5.1/configure.ac 2018-12-06 13:09:48.0 +0100 +++ new/libosmo-abis-0.6.0/configure.ac 2019-01-24 18:22:52.0 +0100 @@ -59,9 +59,9 @@ dnl Generate the output AM_CONFIG_HEADER(config.h) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.12.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.12.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.12.0) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 1.0.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 1.0.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 1.0.0) PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be built)) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.5.1/debian/changelog new/libosmo-abis-0.6.0/debian/changelog --- old/libosmo-abis-0.5.1/debian/changelog 2018-12-06 13:09:48.0 +0100 +++ new/libosmo-abis-0.6.0/debian/changelog 2019-01-24 18:22:52.0 +0100 @@ -1,3 +1,35 @@ +libosmo-abis (0.6.0) unstable; urgency=medium + + [ Neels Hofmeyr ] + * fix strncpy bugs in ipaccess.c, ipa_proxy
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 2019-01-05 14:41:41 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833 (New) Package is "libosmo-abis" Sat Jan 5 14:41:41 2019 rev:8 rq:657186 version:0.5.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2018-07-06 10:48:06.142818422 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new.28833/libosmo-abis.changes 2019-01-05 14:41:41.552514147 +0100 @@ -1,0 +2,10 @@ +Tue Dec 11 00:56:52 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 0.5.1 + * unixsocket: fix a potential string overflow + * fix double-free/use-after-free of pointers in struct e1inp_line + * ortp: reset RTP session on SSRC changes + * ortp: detect SSRC changes immediately + * e1_input: Replace '.' in counter names with ':' + +--- Old: libosmo-abis-0.4.0.2.tar.xz New: libosmo-abis-0.5.1.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.Akt8rm/_old 2019-01-05 14:41:42.092513688 +0100 +++ /var/tmp/diff_new_pack.Akt8rm/_new 2019-01-05 14:41:42.092513688 +0100 @@ -12,14 +12,14 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # -%define version_unconverted 0.4.0.2 +%define version_unconverted 0.5.1 Name: libosmo-abis -Version:0.4.0.2 +Version:0.5.1 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later @@ -34,9 +34,9 @@ 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(libosmocore) >= 0.12.0 +BuildRequires: pkgconfig(libosmogsm) >= 0.13~git14 +BuildRequires: pkgconfig(libosmovty) >= 0.12.0 BuildRequires: pkgconfig(ortp) >= 0.22 BuildRequires: pkgconfig(talloc) ++ _service ++ --- /var/tmp/diff_new_pack.Akt8rm/_old 2019-01-05 14:41:42.116513668 +0100 +++ /var/tmp/diff_new_pack.Akt8rm/_new 2019-01-05 14:41:42.116513668 +0100 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-abis - 0.4.0 - 0.4.0.@TAG_OFFSET@ + 0.5.1 + 0.5.1 *.tar ++ libosmo-abis-0.4.0.2.tar.xz -> libosmo-abis-0.5.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis-0.4.0.2/configure.ac new/libosmo-abis-0.5.1/configure.ac --- old/libosmo-abis-0.4.0.2/configure.ac 2017-09-14 04:59:32.0 +0200 +++ new/libosmo-abis-0.5.1/configure.ac 2018-12-06 13:09:48.0 +0100 @@ -33,6 +33,18 @@ CFLAGS="$CFLAGS -Wall" CPPFLAGS="$CPPFLAGS -Wall" +AC_ARG_ENABLE(sanitize, + [AS_HELP_STRING( + [--enable-sanitize], + [Compile with address sanitizer enabled], + )], + [sanitize=$enableval], [sanitize="no"]) +if test x"$sanitize" = x"yes" +then + CFLAGS="$CFLAGS -fsanitize=address -fsanitize=undefined" + CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined" +fi + # The following test is taken from WebKit's webkit.m4 saved_CFLAGS="$CFLAGS" CFLAGS="$CFLAGS -fvisibility=hidden " @@ -47,9 +59,9 @@ dnl Generate the output AM_CONFIG_HEADER(config.h) -PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.3.0) -PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.3.0) -PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.3.10) +PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.12.0) +PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.12.0) +PKG_CHECK_MODULES(LIBOSMOGSM, libosmogsm >= 0.12.0) PKG_CHECK_MODULES(ORTP, ortp >= 0.22.0) AC_CHECK_HEADERS(dahdi/user.h,,AC_MSG_WARN(DAHDI input driver will not be built)) @@ -66,6 +78,24 @@ CPPFLAGS="$CPPFLAGS -fsanitize=address -fsanitize=undefined" fi +AC_ARG_ENABLE(werror, + [AS_HELP_STRING( + [--enable-werror], + [Turn all compiler warnings into errors, with exceptions: +a) deprecation (allow upstream to mark deprecation without breaking builds); +b) "#warning" pragmas (allow to remind ourselves of errors without breaking builds) + ] + )], + [werror=$e
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 2018-07-06 10:46:50 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) Package is "libosmo-abis" Fri Jul 6 10:46:50 2018 rev:7 rq:621089 version:0.4.0.2 Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2017-10-09 19:45:03.731914252 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2018-07-06 10:48:06.142818422 +0200 @@ -1,0 +2,5 @@ +Sun Mar 25 08:57:52 UTC 2018 - jeng...@inai.de + +- Show testsuite.log when tests are failing. + +--- Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.s41Oko/_old 2018-07-06 10:48:06.678817783 +0200 +++ /var/tmp/diff_new_pack.s41Oko/_new 2018-07-06 10:48:06.678817783 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -22,7 +22,7 @@ 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+ +License:AGPL-3.0-or-later AND GPL-2.0-or-later Group: Productivity/Telephony/Utilities Url:https://osmocom.org/projects/libosmo-abis/wiki/Libosmo-abis @@ -47,7 +47,7 @@ %package -n libosmoabis6 Summary:Osmocom GSM A-bis interface library -License:AGPL-3.0+ +License:AGPL-3.0-or-later Group: System/Libraries %description -n libosmoabis6 @@ -62,7 +62,7 @@ %package -n libosmoabis-devel Summary:Development files for the Osmocom GSM A-bis library -License:AGPL-3.0+ +License:AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmoabis6 = %version Requires: libosmocore-devel >= 0.3.0 @@ -78,7 +78,7 @@ %package -n libosmotrau2 Summary:Osmocom GSM TRAU (E1/RTP) library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n libosmotrau2 @@ -90,7 +90,7 @@ %package -n libosmotrau-devel Summary:Development files for the Osmocom TRAU (E1/RTP) library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmotrau2 = %version @@ -117,10 +117,12 @@ find "$b/%_libdir" -type f -name "*.la" -delete %check -make %{?_smp_mflags} check \ -%ifnarch %ix86 x86_64 - || : +if ! make %{?_smp_mflags} check; then + find . -name testsuite.log -exec cat "{}" "+" +%ifarch %ix86 x86_64 + exit 1 %endif +fi %post -n libosmoabis6 -p /sbin/ldconfig %postun -n libosmoabis6 -p /sbin/ldconfig
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.0 +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 - jeng...@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 - jeng...@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: Developme
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 2016-11-11 14:33:51 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) Package is "libosmo-abis" Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2016-02-01 19:55:36.0 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2016-11-11 14:33:53.0 +0100 @@ -1,0 +2,15 @@ +Sat Oct 1 12:30:41 UTC 2016 - jeng...@inai.de + +- Update to new upstream snapshot 0.3.2.24 +* No visible changes +- Add ortp27.diff + +--- +Sat Jul 30 17:54:58 UTC 2016 - jeng...@inai.de + +- Update to new upstream snapshot 0.3.2.19 +* ipa driver: make bind address vty configurable +* Do not send RTP to port 0 +* Add defines for FN to SAMPLE conversion + +--- Old: libosmo-abis-0.3.2.3.tar.xz New: _service libosmo-abis-0.3.2.24.tar.xz ortp27.diff Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.HJ2tIs/_old 2016-11-11 14:33:54.0 +0100 +++ /var/tmp/diff_new_pack.HJ2tIs/_new 2016-11-11 14:33:54.0 +0100 @@ -16,8 +16,10 @@ # +%define version_unconverted 0.3.2.24 + Name: libosmo-abis -Version:0.3.2.3 +Version:0.3.2.24 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ @@ -29,6 +31,7 @@ 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 @@ -39,7 +42,7 @@ BuildRequires: pkgconfig(libosmocore) >= 0.3.0 BuildRequires: pkgconfig(libosmogsm) >= 0.3.10 BuildRequires: pkgconfig(libosmovty) >= 0.3.0 -BuildRequires: pkgconfig(ortp) >= 0.13.1 +BuildRequires: pkgconfig(ortp) >= 0.22 %description In GSM, A-bis is a BSS-internal interface link between the BTS and @@ -98,8 +101,8 @@ applications that want to make use of libosmotrau. %prep -%setup -qn %name -%patch -P 1 -P 2 -p1 +%setup -q +%patch -P 1 -P 2 -P 3 -p1 %build echo "%version" >.tarball-version ++ _service ++ git git://git.osmocom.org/libosmo-abis v0.3.2 0.3.2.@TAG_OFFSET@ *.tar xz ++ libosmo-abis-0.3.2.3.tar.xz -> libosmo-abis-0.3.2.24.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis/.gitignore new/libosmo-abis-0.3.2.24/.gitignore --- old/libosmo-abis/.gitignore 2015-03-01 02:14:11.0 +0100 +++ new/libosmo-abis-0.3.2.24/.gitignore1970-01-01 01:00:00.0 +0100 @@ -1,44 +0,0 @@ -Makefile -Makefile.in -.deps -.libs -*.o -*.lo -*.la -*.pc -aclocal.m4 -m4/*.m4 -autom4te.cache -config.h* -config.sub -config.log -config.status -config.guess -configure -compile -depcomp -missing -ltmain.sh -install-sh -stamp-h1 -libtool -#libosmo-abis-* -tests/*_test - -.tarball-version -.version -.dirstamp - -# tests -tests/atconfig -tests/package.m4 -tests/testsuite -tests/testsuite.log -tests/subchan_demux/.dirstamp -tests/subchan_demux/subchan_demux_test -tests/ipa_recv/ipa_recv_test - - - -# vi/vim files -*.sw? diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis/Makefile.am new/libosmo-abis-0.3.2.24/Makefile.am --- old/libosmo-abis/Makefile.am2015-03-01 02:14:11.0 +0100 +++ new/libosmo-abis-0.3.2.24/Makefile.am 2016-10-01 14:13:47.0 +0200 @@ -11,3 +11,5 @@ echo $(VERSION) > $@-t && mv $@-t $@ dist-hook: echo $(VERSION) > $(distdir)/.tarball-version + +EXTRA_DIST = .version diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis/TODO-RELEASE new/libosmo-abis-0.3.2.24/TODO-RELEASE --- old/libosmo-abis/TODO-RELEASE 2015-03-01 02:14:11.0 +0100 +++ new/libosmo-abis-0.3.2.24/TODO-RELEASE 2016-10-01 14:13:47.0 +0200 @@ -1 +1,2 @@ #library whatdescription / commit summary line +libosmo-abis API change major: add parameter to rx_cb() callack in osmo_ortp.h diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-abis/configure.ac new/libosmo-abis-0.3.2.24/configure.ac --- old/libosmo-abis/configure.
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 2016-02-01 19:55:34 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) Package is "libosmo-abis" Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2016-01-01 19:51:15.0 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2016-02-01 19:55:36.0 +0100 @@ -1,0 +2,5 @@ +Fri Jan 22 19:08:57 UTC 2016 - jeng...@inai.de + +- Move to seprate location and ensure pkgconfig is used correctly + +--- Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.SWKO1T/_old 2016-02-01 19:55:37.0 +0100 +++ /var/tmp/diff_new_pack.SWKO1T/_new 2016-02-01 19:55:37.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 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 @@ -104,7 +104,7 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure --enable-shared --disable-static +%configure --enable-shared --disable-static --includedir="%_includedir/%name" make %{?_smp_mflags} %install @@ -127,8 +127,9 @@ %files -n libosmoabis-devel %defattr(-,root,root) %doc COPYING -%dir %_includedir/osmocom -%_includedir/osmocom/abis/ +%dir %_includedir/%name +%dir %_includedir/%name/osmocom +%_includedir/%name/osmocom/abis/ %_libdir/libosmoabis.so %_libdir/pkgconfig/libosmoabis.pc @@ -139,8 +140,9 @@ %files -n libosmotrau-devel %defattr(-,root,root) %doc COPYING -%dir %_includedir/osmocom -%_includedir/osmocom/trau +%dir %_includedir/%name +%dir %_includedir/%name/osmocom +%_includedir/%name/osmocom/trau %_libdir/libosmotrau.so %_libdir/pkgconfig/libosmotrau.pc
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 2016-01-01 19:48:49 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) Package is "libosmo-abis" Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2015-04-07 09:29:29.0 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2016-01-01 19:51:15.0 +0100 @@ -1,0 +2,8 @@ +Wed Dec 23 17:34:54 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 0.3.2.3 +* ortp: Guard the jitter stats with a version check +* ortp: Export statistics for the bts or similar +* export lapd_tei_alloc for libosmo-netif + +--- Old: libosmo-abis-0.3.1.tar.xz New: libosmo-abis-0.3.2.3.tar.xz Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.3QKQsa/_old 2016-01-01 19:51:16.0 +0100 +++ /var/tmp/diff_new_pack.3QKQsa/_new 2016-01-01 19:51:16.0 +0100 @@ -17,15 +17,15 @@ Name: libosmo-abis -Version:0.3.1 +Version:0.3.2.3 Release:0 Summary:Osmocom library for A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ -Group: Development/Libraries/C and C++ +Group: Productivity/Telephony/Utilities Url:http://openbsc.osmocom.org/trac/wiki/libosmo-abis #Git-Clone:git://git.osmocom.org/libosmo-abis -#Snapshot: 0.3.1 +#Snapshot: 0.3.2-1-g86fc3c8 Source: %name-%version.tar.xz Patch1: osmo-talloc.diff Patch2: 0001-build-resolve-compiler-warnings.patch @@ -46,12 +46,12 @@ BSC. This interface allows control of the radio equipment and radio frequency allocation in the BTS. -%package -n libosmoabis4 +%package -n libosmoabis5 Summary:Osmocom A-bis interface core library License:AGPL-3.0+ Group: System/Libraries -%description -n libosmoabis4 +%description -n libosmoabis5 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 @@ -61,7 +61,7 @@ Summary:Development files for the Osmocom A-bis core library License:AGPL-3.0+ Group: Development/Libraries/C and C++ -Requires: libosmoabis4 = %version +Requires: libosmoabis5 = %version Requires: libosmocore-devel >= 0.3.0 Requires: libosmogsm-devel >= 0.3.10 @@ -73,12 +73,12 @@ This subpackage contains libraries and header files for developing applications that want to make use of libosmoabis. -%package -n libosmotrau0 +%package -n libosmotrau1 Summary:Osmocom TRAU (E1/RTP) library License:GPL-2.0+ Group: System/Libraries -%description -n libosmotrau0 +%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. @@ -87,7 +87,7 @@ Summary:Development files for the Osmocom TRAU (E1/RTP) library License:GPL-2.0+ Group: Development/Libraries/C and C++ -Requires: libosmotrau0 = %version +Requires: libosmotrau1 = %version %description -n libosmotrau-devel The Transcoder Rate Adaptor Unit enables the use of lower bitrates @@ -115,14 +115,14 @@ %check make %{?_smp_mflags} check -%post -n libosmoabis4 -p /sbin/ldconfig -%postun -n libosmoabis4 -p /sbin/ldconfig -%post -n libosmotrau0 -p /sbin/ldconfig -%postun -n libosmotrau0 -p /sbin/ldconfig +%post -n libosmoabis5 -p /sbin/ldconfig +%postun -n libosmoabis5 -p /sbin/ldconfig +%post -n libosmotrau1 -p /sbin/ldconfig +%postun -n libosmotrau1 -p /sbin/ldconfig -%files -n libosmoabis4 +%files -n libosmoabis5 %defattr(-,root,root) -%_libdir/libosmoabis.so.4* +%_libdir/libosmoabis.so.5* %files -n libosmoabis-devel %defattr(-,root,root) @@ -132,9 +132,9 @@ %_libdir/libosmoabis.so %_libdir/pkgconfig/libosmoabis.pc -%files -n libosmotrau0 +%files -n libosmotrau1 %defattr(-,root,root) -%_libdir/libosmotrau.so.0* +%_libdir/libosmotrau.so.1* %files -n libosmotrau-devel %defattr(-,root,root) ++ 0001-build-resolve-compiler-warnings.patch ++ --- /var/tmp/diff_new_pack.3QKQsa/_old 2016-01-01 19:51:16.0 +0100 +++ /var/tmp/diff_new_pack.3QKQsa/_new 2016-01-01 19:51:16.0 +0100 @@ -1,4 +1,4 @@ -From 025e2dd7129483300efe8dd02f8e1198c92aaad5 Mon Sep 17 00:00:00 2001 +From 34ce619dc89fa82f55cc2ebba85e3435d04d2531
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 2015-04-07 09:29:27 Comparing /work/SRC/openSUSE:Factory/libosmo-abis (Old) and /work/SRC/openSUSE:Factory/.libosmo-abis.new (New) Package is "libosmo-abis" Changes: --- /work/SRC/openSUSE:Factory/libosmo-abis/libosmo-abis.changes 2015-03-09 10:08:32.0 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-abis.new/libosmo-abis.changes 2015-04-07 09:29:29.0 +0200 @@ -1,0 +2,5 @@ +Thu Apr 2 12:29:23 UTC 2015 - jeng...@inai.de + +- Add 0001-build-resolve-compiler-warnings.patch + +--- New: 0001-build-resolve-compiler-warnings.patch Other differences: -- ++ libosmo-abis.spec ++ --- /var/tmp/diff_new_pack.2n9O8t/_old 2015-04-07 09:29:29.0 +0200 +++ /var/tmp/diff_new_pack.2n9O8t/_new 2015-04-07 09:29:29.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-abis # -# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 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 @@ -28,6 +28,7 @@ #Snapshot: 0.3.1 Source: %name-%version.tar.xz Patch1: osmo-talloc.diff +Patch2: 0001-build-resolve-compiler-warnings.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake >= 1.6 @@ -98,7 +99,7 @@ %prep %setup -qn %name -%patch -P 1 -p1 +%patch -P 1 -P 2 -p1 %build echo "%version" >.tarball-version ++ 0001-build-resolve-compiler-warnings.patch ++ >From 025e2dd7129483300efe8dd02f8e1198c92aaad5 Mon Sep 17 00:00:00 2001 From: Jan Engelhardt Date: Thu, 2 Apr 2015 14:25:43 +0200 Subject: [PATCH] build: resolve compiler warnings gcc: trau/osmo_ortp.c: In function 'osmo_rtp_socket_create': trau/osmo_ortp.c:329:8: warning: passing argument 4 of "rtp_session_signal_connect" makes pointer from integer without a cast [enabled by default] (unsigned long) rs); In file included from /usr/include/ortp/ortp.h:68:0, from trau/osmo_ortp.c:35: /usr/include/ortp/rtpsession.h:417:17: note: expected "void *" but argument is of type "long unsigned int" ORTP_PUBLIC int rtp_session_signal_connect(RtpSession *session, const char *signal_name, RtpCallback cb, void *user_data); rpmlint: E: libosmo-abis 64bit-portability-issue trau/osmo_ortp.c:329, 332, 335, 338 --- src/trau/osmo_ortp.c | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/trau/osmo_ortp.c b/src/trau/osmo_ortp.c index fedc977..55fce87 100644 --- a/src/trau/osmo_ortp.c +++ b/src/trau/osmo_ortp.c @@ -326,16 +326,16 @@ struct osmo_rtp_socket *osmo_rtp_socket_create(void *talloc_ctx, unsigned int fl rtp_session_signal_connect(rs->sess, "ssrc_changed", (RtpCallback) ortp_sig_cb_ssrc, - (unsigned long) rs); + rs); rtp_session_signal_connect(rs->sess, "payload_type_changed", (RtpCallback) ortp_sig_cb_pt, - (unsigned long) rs); + rs); rtp_session_signal_connect(rs->sess, "network_error", (RtpCallback) ortp_sig_cb_net, - (unsigned long) rs); + rs); rtp_session_signal_connect(rs->sess, "timestamp_jump", (RtpCallback) ortp_sig_cb_ts, - (unsigned long) rs); + rs); /* initialize according to the RFC */ rtp_session_set_seq_number(rs->sess, random()); -- 2.1.4