commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2020-09-17 14:43:22 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.4249 (New) Package is "libosmo-sccp" Thu Sep 17 14:43:22 2020 rev:14 rq:832611 version:1.3.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2020-08-02 12:21:07.475410071 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.4249/libosmo-sccp.changes 2020-09-17 14:45:50.307623968 +0200 @@ -1,0 +2,9 @@ +Sun Sep 6 12:59:41 UTC 2020 - Jan Engelhardt + +- Update to release 1.3.0 + * ss7: Introduce APIs to manage asp_peer hosts + * sccp: Fix null ptr access on malformed or unsupported msg received + * sccp: Support receiving messages with no optional params + * cs7 vty: add 'show cs7 config' + +--- Old: libosmo-sccp-1.2.1.tar.xz New: libosmo-sccp-1.3.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.hTyHff/_old 2020-09-17 14:45:52.575626133 +0200 +++ /var/tmp/diff_new_pack.hTyHff/_new 2020-09-17 14:45:52.579626137 +0200 @@ -17,7 +17,7 @@ Name: libosmo-sccp -Version:1.2.1 +Version:1.3.0 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC @@ -25,10 +25,9 @@ Group: Hardware/Mobile URL:https://projects.osmocom.org/projects/libosmo-sccp -#Git-Clone:git://git.osmocom.org/libosmo-sccp +#Git-Clone:https://git.osmocom.org/libosmo-sccp Source: %name-%version.tar.xz Patch1: 0001-build-fixes.patch -BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: automake >= 1.6 BuildRequires: libtool >= 2 BuildRequires: lksctp-tools-devel @@ -160,12 +159,12 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure CFLAGS="%optflags -fcommon" \ - --disable-static \ - --includedir="%_includedir/%name" \ +# bugzilla.opensuse.org/795968 for rationale +%configure --includedir="%_includedir/%name" \ --docdir="%_defaultdocdir/%name" \ - --with-systemdsystemunitdir=%_unitdir -make %{?_smp_mflags} + --with-systemdsystemunitdir="%_unitdir" \ + --disable-static CFLAGS="%optflags -fcommon" +%make_build %install %make_install @@ -174,7 +173,7 @@ ln -s service "%buildroot/%_sbindir/rcosmo-stp" %check -if ! make %{?_smp_mflags} check; then +if ! %make_build check; then find . -name testsuite.log -exec cat "{}" "+" %ifnarch ppc64 sparc64 s390x # still BE problems? @@ -204,56 +203,49 @@ %service_add_post osmo-stp.service %files -n libosmo-mtp-%libversion -%defattr(-,root,root) %_libdir/libosmo-mtp-%version.so %files -n libosmo-mtp-devel -%defattr(-,root,root) -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/mtp/ %_libdir/libosmo-mtp.so %_libdir/pkgconfig/libosmo-mtp.pc %files -n libosmo-sccp-%libversion -%defattr(-,root,root) %_libdir/libosmo-sccp-%version.so %files -n libosmo-sccp-devel -%defattr(-,root,root) -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/sccp/ %_libdir/libosmo-sccp.so %_libdir/pkgconfig/libosmo-sccp.pc %files -n libosmo-sigtran5 -%defattr(-,root,root) %_libdir/libosmo-sigtran.so.5* %files -n libosmo-sigtran-devel -%defattr(-,root,root) -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/sigtran/ %_libdir/libosmo-sigtran.so %_libdir/pkgconfig/libosmo-sigtran.pc %files -n libosmo-xua-%libversion -%defattr(-,root,root) %_libdir/libosmo-xua-%version.so %files -n libosmo-xua-devel -%defattr(-,root,root) %_libdir/libosmo-xua.so %_libdir/pkgconfig/libosmo-xua.pc %files -n osmo-stp -%dir %{_sysconfdir}/osmocom -%config %{_sysconfdir}/osmocom/osmo-stp.cfg +%dir %_sysconfdir/osmocom +%config %_sysconfdir/osmocom/osmo-stp.cfg %_bindir/osmo-stp %_sbindir/rcosmo-stp %_unitdir/osmo-stp.service %_defaultdocdir/%name/ +%license COPYING %changelog ++ _service ++ --- /var/tmp/diff_new_pack.hTyHff/_old 2020-09-17 14:45:52.623626178 +0200 +++ /var/tmp/diff_new_pack.hTyHff/_new 2020-09-17 14:45:52.623626178 +0200 @@ -1,9 +1,9 @@ git - git://git.osmocom.org/libosmo-sccp - 1.2.1 - 1.2.1 + https://git.osmocom
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2020-08-02 12:20:23 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.3592 (New) Package is "libosmo-sccp" Sun Aug 2 12:20:23 2020 rev:13 rq:823901 version:1.2.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2020-06-07 21:38:45.749534577 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.3592/libosmo-sccp.changes 2020-08-02 12:21:07.475410071 +0200 @@ -1,0 +2,6 @@ +Sat Aug 1 14:07:01 UTC 2020 - Martin Hauke + +- Update to version 1.2.1 + * sccp_internal.h: fix compilation with gcc-10 + +--- Old: libosmo-sccp-1.2.0.tar.xz New: libosmo-sccp-1.2.1.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.C0Kbzw/_old 2020-08-02 12:21:09.007411709 +0200 +++ /var/tmp/diff_new_pack.C0Kbzw/_new 2020-08-02 12:21:09.011411714 +0200 @@ -17,7 +17,7 @@ Name: libosmo-sccp -Version:1.2.0 +Version:1.2.1 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC ++ _service ++ --- /var/tmp/diff_new_pack.C0Kbzw/_old 2020-08-02 12:21:09.039411744 +0200 +++ /var/tmp/diff_new_pack.C0Kbzw/_new 2020-08-02 12:21:09.039411744 +0200 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-sccp - 1.2.0 - 1.2.0 + 1.2.1 + 1.2.1 *.tar ++ libosmo-sccp-1.2.0.tar.xz -> libosmo-sccp-1.2.1.tar.xz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-sccp-1.2.0/debian/changelog new/libosmo-sccp-1.2.1/debian/changelog --- old/libosmo-sccp-1.2.0/debian/changelog 2020-01-02 21:24:11.0 +0100 +++ new/libosmo-sccp-1.2.1/debian/changelog 2020-07-26 11:05:26.0 +0200 @@ -1,3 +1,9 @@ +libosmo-sccp (1.2.1) unstable; urgency=medium + + * sccp_internal.h: fix compilation with gcc-10 + + -- Harald Welte Sun, 26 Jul 2020 11:05:25 +0200 + libosmo-sccp (1.2.0) unstable; urgency=medium [ Kira Obrezkova ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libosmo-sccp-1.2.0/src/sccp_internal.h new/libosmo-sccp-1.2.1/src/sccp_internal.h --- old/libosmo-sccp-1.2.0/src/sccp_internal.h 2020-01-02 21:24:11.0 +0100 +++ new/libosmo-sccp-1.2.1/src/sccp_internal.h 2020-07-26 11:05:26.0 +0200 @@ -120,7 +120,7 @@ struct msgb *sccp_msgb_alloc(const char *name); -struct osmo_fsm sccp_scoc_fsm; +extern struct osmo_fsm sccp_scoc_fsm; void sccp_scoc_show_connections(struct vty *vty, struct osmo_sccp_instance *inst);
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2020-06-07 21:38:21 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.3606 (New) Package is "libosmo-sccp" Sun Jun 7 21:38:21 2020 rev:12 rq:812120 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2020-01-08 17:55:28.677670113 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.3606/libosmo-sccp.changes 2020-06-07 21:38:45.749534577 +0200 @@ -1,0 +2,5 @@ +Sat Jun 6 23:05:34 UTC 2020 - Jan Engelhardt + +- Set CFLAGS+=-fcommon. + +--- Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.APztqv/_old 2020-06-07 21:38:46.325536403 +0200 +++ /var/tmp/diff_new_pack.APztqv/_new 2020-06-07 21:38:46.329536416 +0200 @@ -160,7 +160,7 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure \ +%configure CFLAGS="%optflags -fcommon" \ --disable-static \ --includedir="%_includedir/%name" \ --docdir="%_defaultdocdir/%name" \
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2020-01-08 17:55:16 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.6675 (New) Package is "libosmo-sccp" Wed Jan 8 17:55:16 2020 rev:11 rq:761609 version:1.2.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2019-08-22 10:53:34.933690144 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.6675/libosmo-sccp.changes 2020-01-08 17:55:28.677670113 +0100 @@ -1,0 +2,19 @@ +Tue Jan 7 11:42:32 UTC 2020 - Jan Engelhardt + +- Update 0001-build-fixes.patch to build sccp_test with SOURCES, + not LDADD. + +--- +Sun Jan 5 10:19:06 UTC 2020 - Martin Hauke + +- Update to new upstream release 1.2.0 + * ASP FSM: Permit DOWN -> DOWN "transition" + * xua: Implement traffic mode broadcast + * osmo_ss7: Add osmo_ss7_asp_find() + * introduce public enum osmo_ss7_asp_role for ASP/SG/IPSP + * ss7: Implement AS traffic mode loadshare using round robin ASP +selection + * ipa: Fix crash when parsing of received IPA SCCP message fails + * ipa: Don't send non-SCCP data over IPA/SCCPlite + +--- Old: libosmo-sccp-1.1.0.tar.xz New: libosmo-sccp-1.2.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.4D6B3M/_old 2020-01-08 17:55:30.457671049 +0100 +++ /var/tmp/diff_new_pack.4D6B3M/_new 2020-01-08 17:55:30.489671065 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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 @@ -17,13 +17,13 @@ Name: libosmo-sccp -Version:1.1.0 +Version:1.2.0 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0-or-later AND GPL-2.0-or-later Group: Hardware/Mobile -Url:https://projects.osmocom.org/projects/libosmo-sccp +URL:https://projects.osmocom.org/projects/libosmo-sccp #Git-Clone:git://git.osmocom.org/libosmo-sccp Source: %name-%version.tar.xz @@ -35,10 +35,10 @@ BuildRequires: pkg-config >= 0.20 BuildRequires: systemd-rpm-macros BuildRequires: xz -BuildRequires: pkgconfig(libosmo-netif) >= 0.4.0 -BuildRequires: pkgconfig(libosmocore) >= 1.0.0 -BuildRequires: pkgconfig(libosmogsm) >= 1.0.0 -BuildRequires: pkgconfig(libosmovty) >= 1.0.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.7.0 +BuildRequires: pkgconfig(libosmocore) >= 1.3.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.3.0 +BuildRequires: pkgconfig(libosmovty) >= 1.3.0 %description SCCP is a network layer protocol that provides extended routing, flow @@ -98,19 +98,19 @@ This subpackage contains the development files for the Osmocom SCCP library. -%package -n libosmo-sigtran3 +%package -n libosmo-sigtran5 Summary:Osmocom SIGTRAN library License:GPL-2.0-or-later Group: System/Libraries -%description -n libosmo-sigtran3 +%description -n libosmo-sigtran5 Osmocom implementation of (parts of) SIGTRAN. %package -n libosmo-sigtran-devel Summary:Development files for the Osmocom sigtran library License:GPL-2.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmo-sigtran3 = %version +Requires: libosmo-sigtran5 = %version %description -n libosmo-sigtran-devel Osmocom implementation of (parts of) SIGTRAN. @@ -155,8 +155,7 @@ a STP, such as Global Title Routing, Global Title Translation. %prep -%setup -q -%patch -P 1 -p1 +%autosetup -p1 %build echo "%version" >.tarball-version @@ -187,8 +186,8 @@ %postun -n libosmo-mtp-%libversion -p /sbin/ldconfig %post -n libosmo-sccp-%libversion -p /sbin/ldconfig %postun -n libosmo-sccp-%libversion -p /sbin/ldconfig -%post -n libosmo-sigtran3 -p /sbin/ldconfig -%postun -n libosmo-sigtran3 -p /sbin/ldconfig +%post -n libosmo-sigtran5 -p /sbin/ldconfig +%postun -n libosmo-sigtran5 -p /sbin/ldconfig %post -n libosmo-xua-%libversion -p /sbin/ldconfig %postun -n libosmo-xua-%libversion -p /sbin/ldconfig @@ -228,9 +227,9 @@ %_libdir/libosmo-sccp.so %_libdir/pkgconfig/libosmo-sccp.pc -%files -n libosmo-sigtran3 +%files -n libosmo-sigtran5 %defattr(-,root,root) -%_libdir/libosmo-sigtran.so.3* +%_libdir/libosmo-sigtran.so.5* %files -n libosm
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2019-08-22 10:53:34 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.22127 (New) Package is "libosmo-sccp" Thu Aug 22 10:53:34 2019 rev:10 rq:724948 version:1.1.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2019-02-25 17:48:39.842826020 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.22127/libosmo-sccp.changes 2019-08-22 10:53:34.933690144 +0200 @@ -1,0 +2,8 @@ +Thu Aug 15 04:44:32 UTC 2019 - Jan Engelhardt + +- Update to new upstream release 1.1.0 + * OsmoSTP: enable statsd support + * osmo-stp: register VTY commands for talloc context introspection + * osmo-stp: expose root talloc context to the VTY code + +--- Old: libosmo-sccp-1.0.0.tar.xz New: libosmo-sccp-1.1.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.xi03py/_old 2019-08-22 10:53:35.577690058 +0200 +++ /var/tmp/diff_new_pack.xi03py/_new 2019-08-22 10:53:35.577690058 +0200 @@ -12,12 +12,12 @@ # 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/ # Name: libosmo-sccp -Version:1.0.0 +Version:1.1.0 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC @@ -87,6 +87,8 @@ License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmo-sccp-%libversion = %version +# previously wrongly shipped .so file +Conflicts: libosmo-sccp-1_0_0 %description -n libosmo-sccp-devel SCCP is a network layer protocol that provides routing, flow control, @@ -216,7 +218,6 @@ %files -n libosmo-sccp-%libversion %defattr(-,root,root) -%_libdir/libosmo-sccp.so %_libdir/libosmo-sccp-%version.so %files -n libosmo-sccp-devel @@ -224,6 +225,7 @@ %dir %_includedir/%name %dir %_includedir/%name/osmocom %_includedir/%name/osmocom/sccp/ +%_libdir/libosmo-sccp.so %_libdir/pkgconfig/libosmo-sccp.pc %files -n libosmo-sigtran3 ++ _service ++ --- /var/tmp/diff_new_pack.xi03py/_old 2019-08-22 10:53:35.601690055 +0200 +++ /var/tmp/diff_new_pack.xi03py/_new 2019-08-22 10:53:35.601690055 +0200 @@ -2,8 +2,8 @@ git git://git.osmocom.org/libosmo-sccp - 1.0.0 - 1.0.0 + 1.1.0 + 1.1.0 *.tar ++ libosmo-sccp-1.0.0.tar.xz -> libosmo-sccp-1.1.0.tar.xz ++ 1813 lines of diff (skipped)
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2019-02-25 17:48:29 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.28833 (New) Package is "libosmo-sccp" Mon Feb 25 17:48:29 2019 rev:9 rq:669459 version:1.0.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2019-01-05 14:41:46.704509773 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.28833/libosmo-sccp.changes 2019-02-25 17:48:39.842826020 +0100 @@ -1,0 +2,10 @@ +Mon Jan 28 23:21:43 UTC 2019 - mar...@gmx.de + +- Update to new upstream release 1.0.0 + * Bugfix release only. +The full changelog is available via +http://git.osmocom.org/libosmo-sccp/plain/debian/changelog?h=1.0.0 +- Update patch: + * 0001-build-fixes.patch + +--- Old: libosmo-sccp-0.10.0.tar.xz New: libosmo-sccp-1.0.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.bTxMEf/_old 2019-02-25 17:48:40.814825621 +0100 +++ /var/tmp/diff_new_pack.bTxMEf/_new 2019-02-25 17:48:40.818825619 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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,12 +12,12 @@ # 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/ # Name: libosmo-sccp -Version:0.10.0 +Version:1.0.0 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC @@ -35,10 +35,10 @@ BuildRequires: pkg-config >= 0.20 BuildRequires: systemd-rpm-macros BuildRequires: xz -BuildRequires: pkgconfig(libosmo-netif) >= 0.3.0 -BuildRequires: pkgconfig(libosmocore) >= 0.12.0 -BuildRequires: pkgconfig(libosmogsm) >= 0.12.0 -BuildRequires: pkgconfig(libosmovty) >= 0.12.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.4.0 +BuildRequires: pkgconfig(libosmocore) >= 1.0.0 +BuildRequires: pkgconfig(libosmogsm) >= 1.0.0 +BuildRequires: pkgconfig(libosmovty) >= 1.0.0 %description SCCP is a network layer protocol that provides extended routing, flow @@ -96,19 +96,19 @@ This subpackage contains the development files for the Osmocom SCCP library. -%package -n libosmo-sigtran0 +%package -n libosmo-sigtran3 Summary:Osmocom SIGTRAN library License:GPL-2.0-or-later Group: System/Libraries -%description -n libosmo-sigtran0 +%description -n libosmo-sigtran3 Osmocom implementation of (parts of) SIGTRAN. %package -n libosmo-sigtran-devel Summary:Development files for the Osmocom sigtran library License:GPL-2.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmo-sigtran0 = %version +Requires: libosmo-sigtran3 = %version %description -n libosmo-sigtran-devel Osmocom implementation of (parts of) SIGTRAN. @@ -159,14 +159,16 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure --disable-static --includedir="%_includedir/%name" \ - --docdir="%_defaultdocdir/%name" +%configure \ +--disable-static \ +--includedir="%_includedir/%name" \ + --docdir="%_defaultdocdir/%name" \ +--with-systemdsystemunitdir=%_unitdir make %{?_smp_mflags} %install %make_install find "%buildroot/%_libdir" -type f -name "*.la" -delete -install -D -m 0644 contrib/systemd/osmo-stp.service %buildroot%_unitdir/osmo-stp.service install -d "%buildroot/%_unitdir" "%buildroot/%_sbindir" ln -s service "%buildroot/%_sbindir/rcosmo-stp" @@ -183,8 +185,8 @@ %postun -n libosmo-mtp-%libversion -p /sbin/ldconfig %post -n libosmo-sccp-%libversion -p /sbin/ldconfig %postun -n libosmo-sccp-%libversion -p /sbin/ldconfig -%post -n libosmo-sigtran0 -p /sbin/ldconfig -%postun -n libosmo-sigtran0 -p /sbin/ldconfig +%post -n libosmo-sigtran3 -p /sbin/ldconfig +%postun -n libosmo-sigtran3 -p /sbin/ldconfig %post -n libosmo-xua-%libversion -p /sbin/ldconfig %postun -n libosmo-xua-%libversion -p /sbin/ldconfig @@ -224,9 +226,9 @@ %_includedir/%name/osmocom/sccp/ %_libdir/pkgconfig/libosmo-sccp.pc -%files -n libosmo-sigtran0 +%files -n libosmo-sigtran3 %defattr(-,root,root) -%_libdir/libosmo-sigtran.
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2019-01-05 14:41:44 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new.28833 (New) Package is "libosmo-sccp" Sat Jan 5 14:41:44 2019 rev:8 rq:657188 version:0.10.0 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2018-07-06 10:48:07.558816734 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new.28833/libosmo-sccp.changes 2019-01-05 14:41:46.704509773 +0100 @@ -1,0 +2,15 @@ +Tue Dec 11 00:47:07 UTC 2018 - Jan Engelhardt + +- Update to new upstream release 0.10.0 + * ipa: Patch DPC/OPC information into SCCP Calling/Called Party +Address + * ipa: Automatically create / destroy route on IPA +connect/disconnect + * ss7: Re-bind xUA server socket after setting new IP + * osmo_ss7: Register 5000 as default port for IPA/SCCPlite + * fix infinite recursion with routing by global title + * fix use after free in osmo_sccp_simple_server_add_clnt() + * fix memleak in ipa_rx_msg_sccp + * fix two memleaks in ipa_rx_msg_sccp() + +--- Old: libosmo-sccp-0.8.1.tar.xz New: libosmo-sccp-0.10.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.p5JHZ1/_old 2019-01-05 14:41:48.124508568 +0100 +++ /var/tmp/diff_new_pack.p5JHZ1/_new 2019-01-05 14:41:48.156508541 +0100 @@ -12,12 +12,12 @@ # 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/ # Name: libosmo-sccp -Version:0.8.1 +Version:0.10.0 Release:0 %define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the A-bis interface between BTS and BSC @@ -35,10 +35,10 @@ BuildRequires: pkg-config >= 0.20 BuildRequires: systemd-rpm-macros BuildRequires: xz -BuildRequires: pkgconfig(libosmo-netif) >= 0.1.0 -BuildRequires: pkgconfig(libosmocore) >= 0.10.0 -BuildRequires: pkgconfig(libosmogsm) >= 0.10.0 -BuildRequires: pkgconfig(libosmovty) >= 0.10.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.3.0 +BuildRequires: pkgconfig(libosmocore) >= 0.12.0 +BuildRequires: pkgconfig(libosmogsm) >= 0.12.0 +BuildRequires: pkgconfig(libosmovty) >= 0.12.0 %description SCCP is a network layer protocol that provides extended routing, flow @@ -159,7 +159,8 @@ %build echo "%version" >.tarball-version autoreconf -fiv -%configure --disable-static --includedir="%_includedir/%name" +%configure --disable-static --includedir="%_includedir/%name" \ + --docdir="%_defaultdocdir/%name" make %{?_smp_mflags} %install @@ -248,5 +249,6 @@ %_bindir/osmo-stp %_sbindir/rcosmo-stp %_unitdir/osmo-stp.service +%_defaultdocdir/%name/ %changelog ++ 0001-build-fixes.patch ++ --- /var/tmp/diff_new_pack.p5JHZ1/_old 2019-01-05 14:41:48.396508337 +0100 +++ /var/tmp/diff_new_pack.p5JHZ1/_new 2019-01-05 14:41:48.412508323 +0100 @@ -8,7 +8,7 @@ Rename libmtp to libosmo-mtp, as libmtp is already used by the Multimedia Transfer Protocol library. --- - configure.ac |2 +- + configure.ac |1 + libosmo-mtp.pc.in |2 +- libosmo-sccp.pc.in |2 +- src/Makefile.am| 20 +++- @@ -16,32 +16,24 @@ tests/sccp/Makefile.am |4 ++-- tests/ss7/Makefile.am |2 -- tests/xua/Makefile.am |6 ++ - 8 files changed, 23 insertions(+), 17 deletions(-) + 8 files changed, 23 insertions(+), 16 deletions(-) -Index: libosmo-sccp-0.8.1/configure.ac +Index: libosmo-sccp-0.10.0/configure.ac === libosmo-sccp-0.8.1.orig/configure.ac -+++ libosmo-sccp-0.8.1/configure.ac -@@ -21,7 +21,6 @@ AC_PROG_MAKE_SET - AC_PROG_CC - AC_PROG_INSTALL - LT_INIT --AC_PROG_LIBTOOL - - dnl check for pkg-config (explained in detail in libosmocore/configure.ac) - AC_PATH_PROG(PKG_CONFIG_INSTALLED, pkg-config, no) -@@ -30,6 +29,7 @@ if test "x$PKG_CONFIG_INSTALLED" = "xno" +--- libosmo-sccp-0.10.0.orig/configure.ac libosmo-sccp-0.10.0/configure.ac +@@ -29,6 +29,7 @@ if test "x$PKG_CONFIG_INSTALLED" = "xno" fi PKG_PROG_PKG_CONFIG([0.20]) +PKG_CHECK_MODULES([TALLOC], [talloc]) - PKG_CHECK_MODULES(LIBOSMOCORE, libosmocore >= 0.10.0) - PKG_CHECK_MODULES(LIBOSMOVTY, libosmovty >= 0.10.0) - PKG_CHECK_MODULES(LIBOSMONETIF, libosmo-netif >= 0.1.0) -Index: libosmo-sccp-0.8.1/libosmo-mtp.pc.in + PKG_CHECK_MODULES(LIBOSMOCORE
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2018-07-06 10:46:57 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Fri Jul 6 10:46:57 2018 rev:7 rq:621090 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2017-12-29 18:52:11.326852552 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2018-07-06 10:48:07.558816734 +0200 @@ -1,0 +2,9 @@ +Sat Mar 17 16:50:04 UTC 2018 - mar...@gmx.de + +- Derive libversion from version +- Create subpackage for osmo-stp +- Show testsuite.log when tests are failing +- Cosmetic fixes +- Fix url + +--- Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.rzELio/_old 2018-07-06 10:48:08.546815557 +0200 +++ /var/tmp/diff_new_pack.rzELio/_new 2018-07-06 10:48:08.550815552 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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 @@ -19,11 +19,11 @@ Name: libosmo-sccp Version:0.8.1 Release:0 -%define libversion 0_8_1 +%define libversion %(echo "%version" | sed 's/\\./_/g') Summary:Osmocom library for the 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: Hardware/Mobile -Url:http://openbsc.osmocom.org/ +Url:https://projects.osmocom.org/projects/libosmo-sccp #Git-Clone:git://git.osmocom.org/libosmo-sccp Source: %name-%version.tar.xz @@ -33,6 +33,7 @@ BuildRequires: libtool >= 2 BuildRequires: lksctp-tools-devel BuildRequires: pkg-config >= 0.20 +BuildRequires: systemd-rpm-macros BuildRequires: xz BuildRequires: pkgconfig(libosmo-netif) >= 0.1.0 BuildRequires: pkgconfig(libosmocore) >= 0.10.0 @@ -47,7 +48,7 @@ %package -n libosmo-mtp-%libversion Summary:Osmocom Message Transfer Part library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n libosmo-mtp-%libversion @@ -58,7 +59,7 @@ %package -n libosmo-mtp-devel Summary:Development files for the Osmocom MTP library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmo-mtp-%libversion = %version @@ -71,7 +72,7 @@ %package -n libosmo-sccp-%libversion Summary:Osmocom Signalling Connection Control Part library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n libosmo-sccp-%libversion @@ -83,7 +84,7 @@ %package -n libosmo-sccp-devel Summary:Development files for the Osmocom SCCP library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmo-sccp-%libversion = %version @@ -97,7 +98,7 @@ %package -n libosmo-sigtran0 Summary:Osmocom SIGTRAN library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n libosmo-sigtran0 @@ -105,7 +106,7 @@ %package -n libosmo-sigtran-devel Summary:Development files for the Osmocom sigtran library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmo-sigtran0 = %version @@ -117,7 +118,7 @@ %package -n libosmo-xua-%libversion Summary:Osmocom Message Transfer Part 2 User Adaptation library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: System/Libraries %description -n libosmo-xua-%libversion @@ -127,7 +128,7 @@ %package -n libosmo-xua-devel Summary:Development files for the Osmocom M2UA library -License:GPL-2.0+ +License:GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmo-sigtran-devel = %version Requires: libosmo-xua-%libversion = %version @@ -139,6 +140,18 @@ This subpackage contains the development files for the Osmocom M2UA library. +%package -n osmo-stp +Summary:Osmocom SIGTRAN STP (Signaling Transfer Point) +License:GPL-2.0-or-later +Group: Productivity/Telephony/Servers + +%description -n osmo-stp +This is the Osmocom (Open Source Mobile Communicati
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2017-12-29 18:52:02 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Fri Dec 29 18:52:02 2017 rev:6 rq:560210 version:0.8.1 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2017-10-27 14:01:16.820412891 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2017-12-29 18:52:11.326852552 +0100 @@ -1,0 +2,7 @@ +Thu Dec 28 00:32:03 UTC 2017 - jeng...@inai.de + +- Update to new upstream release 0.8.1 + * sccp_scrc: fix Network Indicator in SIO composition + * osmo_sccp_addr_encode(): Fix truncation of point codes + +--- Old: libosmo-sccp-0.7.0.284.tar.xz New: libosmo-sccp-0.8.1.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.TV9Rb3/_old 2017-12-29 18:52:12.158613664 +0100 +++ /var/tmp/diff_new_pack.TV9Rb3/_new 2017-12-29 18:52:12.158613664 +0100 @@ -17,9 +17,9 @@ Name: libosmo-sccp -Version:0.7.0.284 +Version:0.8.1 Release:0 -%define libversion 0_7_0_284 +%define libversion 0_8_1 Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ Group: Hardware/Mobile @@ -34,10 +34,10 @@ BuildRequires: lksctp-tools-devel BuildRequires: pkg-config >= 0.20 BuildRequires: xz -BuildRequires: pkgconfig(libosmo-netif) >= 0.0.6.1 -BuildRequires: pkgconfig(libosmocore) >= 0.9.0.45 -BuildRequires: pkgconfig(libosmogsm) >= 0.9.5 -BuildRequires: pkgconfig(libosmovty) >= 0.3.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.1.0 +BuildRequires: pkgconfig(libosmocore) >= 0.10.0 +BuildRequires: pkgconfig(libosmogsm) >= 0.10.0 +BuildRequires: pkgconfig(libosmovty) >= 0.10.0 %description SCCP is a network layer protocol that provides extended routing, flow @@ -49,12 +49,6 @@ Summary:Osmocom Message Transfer Part library License:GPL-2.0+ Group: System/Libraries -%if "%version" == "0.7.0.284" -# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 -# in order to have proper upgrade paths, we need to obsolete the old/wrong -# package name -Obsoletes: libosmo-mtp-0_7_0_208 -%endif %description -n libosmo-mtp-%libversion The Message Transfer Part (MTP) is part of the Signaling System 7 @@ -79,12 +73,6 @@ Summary:Osmocom Signalling Connection Control Part library License:GPL-2.0+ Group: System/Libraries -%if "%version" == "0.7.0.284" -# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 -# in order to have proper upgrade paths, we need to obsolete the old/wrong -# package name -Obsoletes: libosmo-sccp-0_7_0_208 -%endif %description -n libosmo-sccp-%libversion The Signalling Connection Control Part (SCCP) is a network layer @@ -131,12 +119,6 @@ Summary:Osmocom Message Transfer Part 2 User Adaptation library License:GPL-2.0+ Group: System/Libraries -%if "%version" == "0.7.0.284" -# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 -# in order to have proper upgrade paths, we need to obsolete the old/wrong -# package name -Obsoletes: libosmo-xua-0_7_0_208 -%endif %description -n libosmo-xua-%libversion M2UA (RFC 3331) provides an SCTP (RFC 3873) adaptation layer for the @@ -168,12 +150,11 @@ make %{?_smp_mflags} %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 -%ifarch ppc64 +%ifnarch ppc64 sparc64 s390x # still BE problems? make %{?_smp_mflags} check %endif ++ 0001-build-fixes.patch ++ --- /var/tmp/diff_new_pack.TV9Rb3/_old 2017-12-29 18:52:12.194603326 +0100 +++ /var/tmp/diff_new_pack.TV9Rb3/_new 2017-12-29 18:52:12.198602178 +0100 @@ -11,18 +11,18 @@ configure.ac |2 +- libosmo-mtp.pc.in |2 +- libosmo-sccp.pc.in |2 +- - src/Makefile.am| 22 -- + src/Makefile.am| 20 +++- tests/m2ua/Makefile.am |2 +- tests/sccp/Makefile.am |4 ++-- tests/ss7/Makefile.am |2 -- tests/xua/Makefile.am |6 ++ - 8 files changed, 24 insertions(+), 18 deletions(-) + 8 files changed, 23 insertions(+), 17 deletions(-) -Index: libosmo-sccp-0.7.0.208/configure.ac +Index: libosmo-sccp-0.8.1/configure.ac ===
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2017-10-27 14:01:12 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Fri Oct 27 14:01:12 2017 rev:5 rq:536893 version:0.7.0.284 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2017-10-10 11:42:30.912713546 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2017-10-27 14:01:16.820412891 +0200 @@ -1,0 +2,8 @@ +Thu Oct 26 13:05:31 UTC 2017 - dims...@opensuse.org + +- Fix names of shared library packages: the version is 0.7.0.284 + and the soname contains the entire version. As this results in + package rename, we exceptionally obsolete the old/wrong package + name in order to facilitate error-free upgrades. + +--- Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.Lx3b3V/_old 2017-10-27 14:01:18.932314168 +0200 +++ /var/tmp/diff_new_pack.Lx3b3V/_new 2017-10-27 14:01:18.936313981 +0200 @@ -19,6 +19,7 @@ Name: libosmo-sccp Version:0.7.0.284 Release:0 +%define libversion 0_7_0_284 Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ Group: Hardware/Mobile @@ -44,12 +45,18 @@ facilities in Signaling System 7 telecommunications networks. SCCP is heavily used in cellular networks such as GSM. -%package -n libosmo-mtp-0_7_0_208 +%package -n libosmo-mtp-%libversion Summary:Osmocom Message Transfer Part library License:GPL-2.0+ Group: System/Libraries +%if "%version" == "0.7.0.284" +# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 +# in order to have proper upgrade paths, we need to obsolete the old/wrong +# package name +Obsoletes: libosmo-mtp-0_7_0_208 +%endif -%description -n libosmo-mtp-0_7_0_208 +%description -n libosmo-mtp-%libversion The Message Transfer Part (MTP) is part of the Signaling System 7 (SS7) used for communication in Public Switched Telephone Networks. MTP is responsible for reliable, unduplicated and in-sequence @@ -59,7 +66,7 @@ Summary:Development files for the Osmocom MTP library License:GPL-2.0+ Group: Development/Libraries/C and C++ -Requires: libosmo-mtp-0_7_0_208 = %version +Requires: libosmo-mtp-%libversion = %version %description -n libosmo-mtp-devel MTP is part of SS7 used for communication in Public Switched @@ -68,12 +75,18 @@ This subpackage contains the development files for the Osmocom MTP library. -%package -n libosmo-sccp-0_7_0_208 +%package -n libosmo-sccp-%libversion Summary:Osmocom Signalling Connection Control Part library License:GPL-2.0+ Group: System/Libraries +%if "%version" == "0.7.0.284" +# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 +# in order to have proper upgrade paths, we need to obsolete the old/wrong +# package name +Obsoletes: libosmo-sccp-0_7_0_208 +%endif -%description -n libosmo-sccp-0_7_0_208 +%description -n libosmo-sccp-%libversion The Signalling Connection Control Part (SCCP) is a network layer protocol that provides extended routing, flow control, segmentation, connection-orientation, and error correction facilities in Signaling @@ -84,7 +97,7 @@ Summary:Development files for the Osmocom SCCP library License:GPL-2.0+ Group: Development/Libraries/C and C++ -Requires: libosmo-sccp-0_7_0_208 = %version +Requires: libosmo-sccp-%libversion = %version %description -n libosmo-sccp-devel SCCP is a network layer protocol that provides routing, flow control, @@ -114,12 +127,18 @@ This subpackage contains the development files for the Osmocom SIGTRAN library. -%package -n libosmo-xua-0_7_0_208 +%package -n libosmo-xua-%libversion Summary:Osmocom Message Transfer Part 2 User Adaptation library License:GPL-2.0+ Group: System/Libraries +%if "%version" == "0.7.0.284" +# Version 0.7.0.284 was wrongly packages in lib packages called 0_7_0_208 +# in order to have proper upgrade paths, we need to obsolete the old/wrong +# package name +Obsoletes: libosmo-xua-0_7_0_208 +%endif -%description -n libosmo-xua-0_7_0_208 +%description -n libosmo-xua-%libversion M2UA (RFC 3331) provides an SCTP (RFC 3873) adaptation layer for the seamless backhaul of MTP Level 2 user messages and service interface across an IP network. @@ -129,7 +148,7 @@ License:GPL-2.0+ Group: Development/Libraries/C and C++ Re
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2017-10-10 11:42:29 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Tue Oct 10 11:42:29 2017 rev:4 rq:530611 version:0.7.0.284 Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2016-02-01 19:55:37.0 +0100 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2017-10-10 11:42:30.912713546 +0200 @@ -1,0 +2,23 @@ +Mon Oct 2 23:10:26 UTC 2017 - jeng...@inai.de + +- Update to new upstream snapshot 0.7.0.284 + * vty: add 'asp' / 'local-ip' command + * osmo_ss7_vty: fix 'as' / 'routing-key' command + * OsmoSTP: Install our default set of signal handlers + * Fix SCCP client crash on xUA server (STP) disconnect + * vty: hide SG commands when running as ASP + * sccp: fix creating of the default route in simple client + * sccp: derive local address from given sccp instance + +--- +Fri Apr 28 22:48:03 UTC 2017 - jeng...@inai.de + +- Update to new upstream snapshot 0.7.0.208 + * Add new 'osmo_ss7' SS7 core code with M3UA, ASP/AS FSM, ... + * Add SCCP <-> SUA message transcoding routines + * Add tests for xUA code + SCCP/SUA transcoding + * Add new SCCP implementation + * Add M3UA RKM (routing key management) support, SGW side only + * SCCP: Add VTY interface for SCCP + +--- Old: libosmo-sccp-0.7.0.11.tar.xz New: _service libosmo-sccp-0.7.0.284.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.iT8Kgg/_old 2017-10-10 11:42:31.996665971 +0200 +++ /var/tmp/diff_new_pack.iT8Kgg/_new 2017-10-10 11:42:32.000665795 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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 @@ -17,7 +17,7 @@ Name: libosmo-sccp -Version:0.7.0.11 +Version:0.7.0.284 Release:0 Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ @@ -25,55 +25,31 @@ Url:http://openbsc.osmocom.org/ #Git-Clone:git://git.osmocom.org/libosmo-sccp -#Snapshot: 0.7.0-11-gf440267 (--tags) Source: %name-%version.tar.xz Patch1: 0001-build-fixes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build -BuildRequires: autoconf BuildRequires: automake >= 1.6 -BuildRequires: libtool +BuildRequires: libtool >= 2 BuildRequires: lksctp-tools-devel -BuildRequires: pkg-config +BuildRequires: pkg-config >= 0.20 BuildRequires: xz BuildRequires: pkgconfig(libosmo-netif) >= 0.0.6.1 BuildRequires: pkgconfig(libosmocore) >= 0.9.0.45 -BuildRequires: pkgconfig(libosmogsm) -BuildRequires: pkgconfig(libosmovty) -BuildRequires: pkgconfig(talloc) +BuildRequires: pkgconfig(libosmogsm) >= 0.9.5 +BuildRequires: pkgconfig(libosmovty) >= 0.3.0 %description -Osmocom library for the A-bis interface between BTS and BSC. +SCCP is a network layer protocol that provides extended routing, flow +control, segmentation, connection-orientation, and error correction +facilities in Signaling System 7 telecommunications networks. SCCP is +heavily used in cellular networks such as GSM. -%package -n libosmo-xua-0_7_0 -Summary:Osmocom Message Transfer Part 2 User Adaptation library -License:AGPL-3.0+ -Group: System/Libraries - -%description -n libosmo-xua-0_7_0 -M2UA (RFC 3331) provides an SCTP (RFC 3873) adaptation layer for the -seamless backhaul of MTP Level 2 user messages and service interface -across an IP network. - -%package -n libosmo-xua-devel -Summary:Development files for the Osmocom M2UA library -License:AGPL-3.0+ -Group: Development/Libraries/C and C++ -Requires: libosmo-sigtran-devel = %version -Requires: libosmo-xua-0_7_0 = %version - -%description -n libosmo-xua-devel -M2UA provides an SCTP adaptation layer for MTP level 2 user messages -and service interface across an IP network. - -This subpackage contains the development files for the Osmocom M2UA -library. - -%package -n libosmo-mtp-0_7_0 +%package -n libosmo-mtp-0_7_0_208 Summary:Osmocom Message Transfer Part library License:GPL-2.0+ Group: System/Libraries -%description -n libosmo-mtp-0_7_0 +%description -n libo
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2016-02-01 19:55:36 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2015-09-24 06:14:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2016-02-01 19:55:37.0 +0100 @@ -1,0 +2,8 @@ +Fri Jan 22 18:33:36 UTC 2016 - jeng...@inai.de + +- Update to new upstream snapshot 0.7.0.11 +* Add missing OSMO_SCCP_SSN_RANAP for RANAP SSN +* Properly define SCCP_SAP_USER without random magic number +* Import SUA (SCCP User Adaptation) and SCCP User SAP + +--- Old: libosmo-sccp-0.7.0.tar.xz New: libosmo-sccp-0.7.0.11.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.3wl6WA/_old 2016-02-01 19:55:38.0 +0100 +++ /var/tmp/diff_new_pack.3wl6WA/_new 2016-02-01 19:55:38.0 +0100 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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 @@ -17,25 +17,28 @@ Name: libosmo-sccp +Version:0.7.0.11 +Release:0 Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ -Group: Development/Libraries/C and C++ -Version:0.7.0 -Release:0 +Group: Hardware/Mobile Url:http://openbsc.osmocom.org/ #Git-Clone:git://git.osmocom.org/libosmo-sccp -#Snapshot: 0.7.0 +#Snapshot: 0.7.0-11-gf440267 (--tags) Source: %name-%version.tar.xz Patch1: 0001-build-fixes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: autoconf BuildRequires: automake >= 1.6 BuildRequires: libtool +BuildRequires: lksctp-tools-devel BuildRequires: pkg-config BuildRequires: xz -BuildRequires: pkgconfig(libosmocore) >= 0.3.0 +BuildRequires: pkgconfig(libosmo-netif) >= 0.0.6.1 +BuildRequires: pkgconfig(libosmocore) >= 0.9.0.45 BuildRequires: pkgconfig(libosmogsm) +BuildRequires: pkgconfig(libosmovty) BuildRequires: pkgconfig(talloc) %description @@ -55,6 +58,7 @@ Summary:Development files for the Osmocom M2UA library License:AGPL-3.0+ Group: Development/Libraries/C and C++ +Requires: libosmo-sigtran-devel = %version Requires: libosmo-xua-0_7_0 = %version %description -n libosmo-xua-devel @@ -114,6 +118,22 @@ This subpackage contains the development files for the Osmocom SCCP library. +%package -n libosmo-sigtran0 +Summary:Osmocom SIGTRAN library +License:AGPL-3.0+ +Group: System/Libraries + +%description -n libosmo-sigtran0 +Osmocom implementation of (parts of) SIGTRAN. + +%package -n libosmo-sigtran-devel +Summary:Development files for the Osmocom sigtran library +License:AGPL-3.0+ +Group: Development/Libraries/C and C++ +Requires: libosmo-sigtran0 = %version + +%description -n libosmo-sigtran-devel + %prep %setup -qn %name %patch -P 1 -p1 @@ -121,7 +141,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 @@ -145,8 +165,6 @@ %files -n libosmo-xua-devel %defattr(-,root,root) -%dir %_includedir/osmocom -%_includedir/osmocom/sigtran/ %_libdir/libosmo-xua.so %files -n libosmo-mtp-0_7_0 @@ -155,8 +173,9 @@ %files -n libosmo-mtp-devel %defattr(-,root,root) -%dir %_includedir/osmocom -%_includedir/osmocom/mtp/ +%dir %_includedir/%name +%dir %_includedir/%name/osmocom +%_includedir/%name/osmocom/mtp/ %_libdir/libosmo-mtp.so %_libdir/pkgconfig/libosmo-mtp.pc @@ -167,8 +186,21 @@ %files -n libosmo-sccp-devel %defattr(-,root,root) -%dir %_includedir/osmocom -%_includedir/osmocom/sccp/ +%dir %_includedir/%name +%dir %_includedir/%name/osmocom +%_includedir/%name/osmocom/sccp/ %_libdir/pkgconfig/libosmo-sccp.pc +%files -n libosmo-sigtran0 +%defattr(-,root,root) +%_libdir/libosmo-sigtran.so.0* + +%files -n libosmo-sigtran-devel +%defattr(-,root,root) +%dir %_includedir/%name +%dir %_includedir/%name/osmocom +%_includedir/%name/osmocom/sigtran/ +%_libdir/libosmo-sigtran.so +%_libdir/pkgconfig/libosmo-sigtran.pc + %chan
commit libosmo-sccp for openSUSE:Factory
Hello community, here is the log from the commit of package libosmo-sccp for openSUSE:Factory checked in at 2015-09-24 06:14:07 Comparing /work/SRC/openSUSE:Factory/libosmo-sccp (Old) and /work/SRC/openSUSE:Factory/.libosmo-sccp.new (New) Package is "libosmo-sccp" Changes: --- /work/SRC/openSUSE:Factory/libosmo-sccp/libosmo-sccp.changes 2015-04-10 09:50:41.0 +0200 +++ /work/SRC/openSUSE:Factory/.libosmo-sccp.new/libosmo-sccp.changes 2015-09-24 06:14:11.0 +0200 @@ -1,0 +2,13 @@ +Thu Sep 10 21:34:08 UTC 2015 - jeng...@inai.de + +- Update to new upstream release 0.7.0 +* sccp: Allow to specify the context of the incoming message +* mtp: Correct the pointcode mask +* mtp: Add implementation from cellmgr +* m3ua: Add the definition of the protocol data header +* xua: Generalize the m2ua_msg and call it xua_msg +* XUA: Move m2ua headers to sigtran, create xua_types.h + and m3ua_types.h +* sccp: Create sccp_create_cr and use it in the connection creation + +--- Old: libosmo-sccp-0.0.6.3.tar.xz New: libosmo-sccp-0.7.0.tar.xz Other differences: -- ++ libosmo-sccp.spec ++ --- /var/tmp/diff_new_pack.zolhP5/_old 2015-09-24 06:14:12.0 +0200 +++ /var/tmp/diff_new_pack.zolhP5/_new 2015-09-24 06:14:12.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package libosmo-sccp # -# 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 @@ -20,12 +20,12 @@ Summary:Osmocom library for the A-bis interface between BTS and BSC License:AGPL-3.0+ and GPL-2.0+ Group: Development/Libraries/C and C++ -Version:0.0.6.3 +Version:0.7.0 Release:0 Url:http://openbsc.osmocom.org/ #Git-Clone:git://git.osmocom.org/libosmo-sccp -#Snapshot: 0.0.6.3 +#Snapshot: 0.7.0 Source: %name-%version.tar.xz Patch1: 0001-build-fixes.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -41,35 +41,35 @@ %description Osmocom library for the A-bis interface between BTS and BSC. -%package -n libosmo-m2ua-0_0_6_3 +%package -n libosmo-xua-0_7_0 Summary:Osmocom Message Transfer Part 2 User Adaptation library License:AGPL-3.0+ Group: System/Libraries -%description -n libosmo-m2ua-0_0_6_3 +%description -n libosmo-xua-0_7_0 M2UA (RFC 3331) provides an SCTP (RFC 3873) adaptation layer for the seamless backhaul of MTP Level 2 user messages and service interface across an IP network. -%package -n libosmo-m2ua-devel +%package -n libosmo-xua-devel Summary:Development files for the Osmocom M2UA library License:AGPL-3.0+ Group: Development/Libraries/C and C++ -Requires: libosmo-m2ua-0_0_6_3 = %version +Requires: libosmo-xua-0_7_0 = %version -%description -n libosmo-m2ua-devel +%description -n libosmo-xua-devel M2UA provides an SCTP adaptation layer for MTP level 2 user messages and service interface across an IP network. This subpackage contains the development files for the Osmocom M2UA library. -%package -n libosmo-mtp-0_0_6_3 +%package -n libosmo-mtp-0_7_0 Summary:Osmocom Message Transfer Part library License:GPL-2.0+ Group: System/Libraries -%description -n libosmo-mtp-0_0_6_3 +%description -n libosmo-mtp-0_7_0 The Message Transfer Part (MTP) is part of the Signaling System 7 (SS7) used for communication in Public Switched Telephone Networks. MTP is responsible for reliable, unduplicated and in-sequence @@ -79,7 +79,7 @@ Summary:Development files for the Osmocom MTP library License:GPL-2.0+ Group: Development/Libraries/C and C++ -Requires: libosmo-mtp-0_0_6_3 = %version +Requires: libosmo-mtp-0_7_0 = %version %description -n libosmo-mtp-devel MTP is part of SS7 used for communication in Public Switched @@ -88,12 +88,12 @@ This subpackage contains the development files for the Osmocom MTP library. -%package -n libosmo-sccp-0_0_6_3 +%package -n libosmo-sccp-0_7_0 Summary:Osmocom Signalling Connection Control Part library License:GPL-2.0+ Group: System/Libraries -%description -n libosmo-sccp-0_0_6_3 +%description -n libosmo-sccp-0_7_0 The Signalling Connection Control Part (SCCP) is a network layer protocol that provides extended routing, flow control, segmentation, connection-orientation, and error correction facilities in Signaling @@ -104,7 +104,7 @@ Summary:Deve