Changes of Revision 81

libosmocore.spec Changed
x
 
1
@@ -14,13 +14,13 @@
2
 
3
 Name:           libosmocore
4
 Requires: osmocom-master
5
-Version: 1.8.0.25.f4f5d
6
+Version: 1.8.0.26.8200
7
 Release:        0
8
 Summary:        The Open Source Mobile Communications Core Library
9
 License:        GPL-2.0-only AND GPL-2.0-or-later AND LGPL-2.1-or-later AND AGPL-3.0-or-later
10
 Group:          Productivity/Telephony/Utilities
11
 Url:            https://osmocom.org/projects/libosmocore/wiki/Libosmocore
12
-Source: libosmocore_1.8.0.25.f4f5d.tar.xz
13
+Source: libosmocore_1.8.0.26.8200.tar.xz
14
 Source1: rpmlintrc
15
 BuildRequires:  automake >= 1.6
16
 BuildRequires:  libtool >= 2
17
commit_82001ebc2a58e5c868e17b30e8c89204984d391a.txt Added
commit_f4f5d54ea2cb47a51aeaec2b5fb990664755900a.txt Deleted
libosmocore_1.8.0.25.f4f5d.dsc -> libosmocore_1.8.0.26.8200.dsc Changed
22
 
1
@@ -2,7 +2,7 @@
2
 Source: libosmocore
3
 Binary: libosmocore, libosmocodec0, libosmocodec-doc, libosmocoding0, libosmocoding-doc, libosmocore20, libosmocore-doc, libosmogb14, libosmogb-doc, libosmogsm18, libosmogsm-doc, libosmoisdn0, libosmoisdn-doc, libosmovty9, libosmovty-doc, libosmoctrl0, libosmoctrl-doc, libosmosim2, libosmousb0, libosmocore-dev, libosmocore-utils, libosmocore-dbg
4
 Architecture: any all
5
-Version: 1.8.0.25.f4f5d
6
+Version: 1.8.0.26.8200
7
 Maintainer: Osmocom team <openbsc@lists.osmocom.org>
8
 Homepage: https://projects.osmocom.org/projects/libosmocore
9
 Standards-Version: 3.9.8
10
@@ -33,8 +33,8 @@
11
  libosmovty-doc deb doc optional arch=all
12
  libosmovty9 deb libs optional arch=any
13
 Checksums-Sha1:
14
- ec8ad41e65e7d531abe177ac009d08d0519df599 1019748 libosmocore_1.8.0.25.f4f5d.tar.xz
15
+ 402942434c82722ef8c434ef22e8d8d4f19bd086 1019376 libosmocore_1.8.0.26.8200.tar.xz
16
 Checksums-Sha256:
17
- af9c5dcb8d93ac6a7168bc93bef2682d36442d8256154c3a82162713b6c46d00 1019748 libosmocore_1.8.0.25.f4f5d.tar.xz
18
+ 7a1c997d4b2b65940d7bde4c993d629c063ae621bb5a6ba0882aea1a8c5e6dd0 1019376 libosmocore_1.8.0.26.8200.tar.xz
19
 Files:
20
- 06a4361ac882a5ebd9ab2f38d09b35bb 1019748 libosmocore_1.8.0.25.f4f5d.tar.xz
21
+ 4c8db85d64b1070d7fa2f2e6d8abb78a 1019376 libosmocore_1.8.0.26.8200.tar.xz
22
libosmocore_1.8.0.25.f4f5d.tar.xz/.tarball-version -> libosmocore_1.8.0.26.8200.tar.xz/.tarball-version Changed
4
 
1
@@ -1 +1 @@
2
-1.8.0.25-f4f5d
3
+1.8.0.26-8200
4
libosmocore_1.8.0.25.f4f5d.tar.xz/debian/changelog -> libosmocore_1.8.0.26.8200.tar.xz/debian/changelog Changed
12
 
1
@@ -1,8 +1,8 @@
2
-libosmocore (1.8.0.25.f4f5d) unstable; urgency=medium
3
+libosmocore (1.8.0.26.8200) unstable; urgency=medium
4
 
5
   * Automatically generated changelog entry for building the Osmocom master feed
6
 
7
- -- Osmocom OBS scripts <info@osmocom.org>  Fri, 24 Feb 2023 09:44:56 +0000
8
+ -- Osmocom OBS scripts <info@osmocom.org>  Fri, 24 Feb 2023 12:17:25 +0000
9
 
10
 libosmocore (1.8.0) unstable; urgency=medium
11
 
12
libosmocore_1.8.0.25.f4f5d.tar.xz/include/osmocom/gsm/bts_features.h -> libosmocore_1.8.0.26.8200.tar.xz/include/osmocom/gsm/bts_features.h Changed
10
 
1
@@ -7,7 +7,7 @@
2
 
3
 /* N. B: always add new features to the end of the list (right before _NUM_BTS_FEAT) to avoid breaking compatibility
4
    with BTS compiled against earlier version of this header. Also make sure that the description strings
5
-   osmo_bts_features_descs in gsm_data.c are also updated accordingly! */
6
+   osmo_bts_features_{descs,names} in bts_features.c are also updated accordingly! */
7
 enum osmo_bts_features {
8
    BTS_FEAT_HSCSD,
9
    BTS_FEAT_GPRS,
10
libosmocore_1.8.0.25.f4f5d.tar.xz/src/gsm/bts_features.c -> libosmocore_1.8.0.26.8200.tar.xz/src/gsm/bts_features.c Changed
26
 
1
@@ -16,6 +16,7 @@
2
  *  GNU General Public License for more details.
3
  */
4
 
5
+#include <osmocom/core/utils.h>
6
 #include <osmocom/gsm/bts_features.h>
7
 
8
 const struct value_string osmo_bts_features_descs = {
9
@@ -49,6 +50,9 @@
10
    { 0, NULL }
11
 };
12
 
13
+/* Ensure that all BTS_FEAT_* entries are present in osmo_bts_features_descs */
14
+osmo_static_assert(ARRAY_SIZE(osmo_bts_features_descs) == _NUM_BTS_FEAT + 1, _bts_features_descs);
15
+
16
 /*! return description string of a BTS feature (osmo_bts_features_descs).
17
  * To get the plain feature name, use osmo_bts_features_name() instead. */
18
 const char *osmo_bts_feature_name(enum osmo_bts_features feature)
19
@@ -86,3 +90,6 @@
20
    { BTS_FEAT_VGCS, "VGCS" },
21
    {}
22
 };
23
+
24
+/* Ensure that all BTS_FEAT_* entries are present in osmo_bts_features_names */
25
+osmo_static_assert(ARRAY_SIZE(osmo_bts_features_names) == _NUM_BTS_FEAT + 1, _bts_features_names);
26