diff --git a/_service b/_service index 898019c..b692693 100644 --- a/_service +++ b/_service @@ -1,9 +1,9 @@ git - git://git.osmocom.org/libosmocore - 1.3.2 - 1.3.2 + https://git.osmocom.org/libosmocore + 1.4.1 + 1.4.1 *.tar diff --git a/libosmocore-1.3.2.tar.xz b/libosmocore-1.3.2.tar.xz deleted file mode 100644 index 6484d7f..0000000 --- a/libosmocore-1.3.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:89638ed3ecf2a4348615e206cdc8582ffc0b81748fb2255254316019ddb739b3 -size 817452 diff --git a/libosmocore-1.4.1.tar.xz b/libosmocore-1.4.1.tar.xz new file mode 100644 index 0000000..d4723c0 --- /dev/null +++ b/libosmocore-1.4.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dedcbd861c5c17802f58c58c88dea947bd1f58b38cd490a4cb60f5b724d136e6 +size 806528 diff --git a/libosmocore.changes b/libosmocore.changes index 30cc7cc..1cd3e79 100644 --- a/libosmocore.changes +++ b/libosmocore.changes @@ -1,3 +1,10 @@ +------------------------------------------------------------------- +Sun Sep 6 12:15:16 UTC 2020 - Jan Engelhardt + +- Update to release 1.4.1 + * vty: Allow 64 bit values in numeric ranges if system supports it + * vty: Introduce support to set cpu-affinity and scheduler policy + ------------------------------------------------------------------- Sat Aug 1 14:03:00 UTC 2020 - Martin Hauke diff --git a/libosmocore.spec b/libosmocore.spec index 9c149ef..04777a1 100644 --- a/libosmocore.spec +++ b/libosmocore.spec @@ -17,7 +17,7 @@ Name: libosmocore -Version: 1.3.2 +Version: 1.4.1 Release: 0 Summary: The Open Source Mobile Communications Core Library License: GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later @@ -111,13 +111,13 @@ transcoding routines. This subpackage contains libraries and header files for developing applications that want to make use of libosmocoding. -%package -n libosmocore12 +%package -n libosmocore16 Summary: Osmocom core library # crc16.c has GPL2-only clauses, the rest (*.c) is GPL-2.0+ License: GPL-2.0-only AND GPL-2.0-or-later Group: System/Libraries -%description -n libosmocore12 +%description -n libosmocore16 libosmocore is a library with various utility functions shared between OpenBSC and OsmocomBB. @@ -126,7 +126,7 @@ Summary: Development files for the Osmocom core library # crc16.h has GPL2-only clauses, the rest (*.h) is GPL-2.0+ License: GPL-2.0-only AND GPL-2.0-or-later Group: Development/Libraries/C and C++ -Requires: libosmocore12 = %version +Requires: libosmocore16 = %version Requires: libtalloc-devel %description -n libosmocore-devel @@ -163,12 +163,12 @@ interface, the control interface is meant to be used by programs. This subpackage contains libraries and header files for developing applications that want to make use of libosmoctrl. -%package -n libosmogb9 +%package -n libosmogb11 Summary: Osmocom GPRS Gb Interface (NS/BSSGP) library License: AGPL-3.0-or-later Group: System/Libraries -%description -n libosmogb9 +%description -n libosmogb11 libosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. @@ -179,7 +179,7 @@ Summary: Development files for the Osmocom GPRS Gb interface library License: AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmocore-devel = %version -Requires: libosmogb9 = %version +Requires: libosmogb11 = %version Requires: libosmogsm-devel = %version %description -n libosmogb-devel @@ -188,12 +188,12 @@ The libosmogb library contains a GPRS BSSGP protocol implementation. This subpackage contains libraries and header files for developing applications that want to make use of libosmogb. -%package -n libosmogsm13 +%package -n libosmogsm15 Summary: Osmocom GSM utility library License: GPL-2.0-or-later AND AGPL-3.0-or-later Group: System/Libraries -%description -n libosmogsm13 +%description -n libosmogsm15 libosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. @@ -208,7 +208,7 @@ Summary: Development files for the Osmocom GSM utility library License: GPL-2.0-or-later AND AGPL-3.0-or-later Group: Development/Libraries/C and C++ Requires: libosmocore-devel = %version -Requires: libosmogsm13 = %version +Requires: libosmogsm15 = %version %description -n libosmogsm-devel The libosmogsm library in particular is a collection of common code @@ -220,12 +220,12 @@ protocol definitions for a series of protocols. This subpackage contains libraries and header files for developing applications that want to make use of libosmogsm. -%package -n libosmosim0 +%package -n libosmosim2 Summary: Osmocom SIM card related utility library License: GPL-2.0-or-later Group: System/Libraries -%description -n libosmosim0 +%description -n libosmosim2 libosmocore is a package with various utility functions that were originally developed as part of the OpenBSC project. @@ -237,7 +237,7 @@ Summary: Development files for the Osmocom SIM card utility library License: GPL-2.0-or-later Group: Development/Libraries/C and C++ Requires: libosmocore-devel = %version -Requires: libosmosim0 = %version +Requires: libosmosim2 = %version %description -n libosmosim-devel The libosmosim library in particular contains routines for SIM card @@ -305,33 +305,32 @@ applications that want to make use of libosmousb. %build echo "%version" >.tarball-version autoreconf -fiv -%configure CFLAGS="%optflags -fcommon" \ - --enable-shared \ - --disable-static \ - --includedir="%_includedir/%name" -make %{?_smp_mflags} +%configure --includedir="%_includedir/%name" \ + CFLAGS="%optflags -fcommon" \ + --enable-shared --disable-static +%make_build %install %make_install find "%buildroot/%_libdir" -type f -name "*.la" -delete %check -make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) +%make_build check || (find . -name testsuite.log -exec cat {} +) %post -n libosmocodec0 -p /sbin/ldconfig %postun -n libosmocodec0 -p /sbin/ldconfig %post -n libosmocoding0 -p /sbin/ldconfig %postun -n libosmocoding0 -p /sbin/ldconfig -%post -n libosmocore12 -p /sbin/ldconfig -%postun -n libosmocore12 -p /sbin/ldconfig +%post -n libosmocore16 -p /sbin/ldconfig +%postun -n libosmocore16 -p /sbin/ldconfig %post -n libosmoctrl0 -p /sbin/ldconfig %postun -n libosmoctrl0 -p /sbin/ldconfig -%post -n libosmogb9 -p /sbin/ldconfig -%postun -n libosmogb9 -p /sbin/ldconfig -%post -n libosmogsm13 -p /sbin/ldconfig -%postun -n libosmogsm13 -p /sbin/ldconfig -%post -n libosmosim0 -p /sbin/ldconfig -%postun -n libosmosim0 -p /sbin/ldconfig +%post -n libosmogb11 -p /sbin/ldconfig +%postun -n libosmogb11 -p /sbin/ldconfig +%post -n libosmogsm15 -p /sbin/ldconfig +%postun -n libosmogsm15 -p /sbin/ldconfig +%post -n libosmosim2 -p /sbin/ldconfig +%postun -n libosmosim2 -p /sbin/ldconfig %post -n libosmovty4 -p /sbin/ldconfig %postun -n libosmovty4 -p /sbin/ldconfig %post -n libosmousb0 -p /sbin/ldconfig @@ -344,8 +343,8 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %_libdir/libosmocodec.so.0* %files -n libosmocodec-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/codec/ %_libdir/libosmocodec.so %_libdir/pkgconfig/libosmocodec.pc @@ -354,18 +353,18 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %_libdir/libosmocoding.so.0* %files -n libosmocoding-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/coding/ %_libdir/libosmocoding.so %_libdir/pkgconfig/libosmocoding.pc -%files -n libosmocore12 -%_libdir/libosmocore.so.12* +%files -n libosmocore16 +%_libdir/libosmocore.so.16* %files -n libosmocore-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/core/ %_libdir/libosmocore.so %_libdir/pkgconfig/libosmocore.pc @@ -376,38 +375,38 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %_libdir/libosmoctrl.so.0* %files -n libosmoctrl-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/ctrl/ %_libdir/libosmoctrl.so %_libdir/pkgconfig/libosmoctrl.pc -%files -n libosmogb9 -%_libdir/libosmogb.so.9* +%files -n libosmogb11 +%_libdir/libosmogb.so.11* %files -n libosmogb-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/gprs/ %_libdir/libosmogb.so %_libdir/pkgconfig/libosmogb.pc -%files -n libosmogsm13 -%_libdir/libosmogsm.so.13* +%files -n libosmogsm15 +%_libdir/libosmogsm.so.15* %files -n libosmogsm-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/gsm/ %_includedir/%name/osmocom/crypt/ %_libdir/libosmogsm.so %_libdir/pkgconfig/libosmogsm.pc -%files -n libosmosim0 -%_libdir/libosmosim.so.0* +%files -n libosmosim2 +%_libdir/libosmosim.so.2* %files -n libosmosim-devel -%dir %_includedir/%name +%dir %_includedir/%name/ %dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/sim/ %_libdir/libosmosim.so @@ -417,8 +416,8 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %_libdir/libosmovty.so.4* %files -n libosmovty-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/vty/ %_includedir/%name/osmo-release.mk %_libdir/libosmovty.so @@ -428,8 +427,8 @@ make %{?_smp_mflags} check || (find . -name testsuite.log -exec cat {} +) %_libdir/libosmousb.so.0* %files -n libosmousb-devel -%dir %_includedir/%name -%dir %_includedir/%name/osmocom +%dir %_includedir/%name/ +%dir %_includedir/%name/osmocom/ %_includedir/%name/osmocom/usb/ %_libdir/libosmousb.so %_libdir/pkgconfig/libosmousb.pc