Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package libgsm for openSUSE:Factory checked 
in at 2021-05-01 00:46:15
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libgsm (Old)
 and      /work/SRC/openSUSE:Factory/.libgsm.new.1947 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libgsm"

Sat May  1 00:46:15 2021 rev:27 rq:889288 version:1.0.19

Changes:
--------
--- /work/SRC/openSUSE:Factory/libgsm/libgsm.changes    2019-08-16 
15:32:12.301933834 +0200
+++ /work/SRC/openSUSE:Factory/.libgsm.new.1947/libgsm.changes  2021-05-01 
00:46:19.383552410 +0200
@@ -1,0 +2,9 @@
+Thu Apr 29 07:40:46 UTC 2021 - Dirk M??ller <[email protected]>
+
+- update to 1.0.19:
+  * Make it easier to include gsm.h from C++ by wrapping it with macros. 
+    Throw a #define _POSIX_C_SOURCE 200809L into toast.h to make it
+    possible for Linux glibc to just work.
+  * Switch from compress/.Z to gzip/.gz 
+ 
+-------------------------------------------------------------------

Old:
----
  gsm-1.0.18.tar.gz

New:
----
  gsm-1.0.19.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ libgsm.spec ++++++
--- /var/tmp/diff_new_pack.rItvQO/_old  2021-05-01 00:46:19.831550415 +0200
+++ /var/tmp/diff_new_pack.rItvQO/_new  2021-05-01 00:46:19.835550396 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package libgsm
 #
-# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2021 SUSE LLC
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -17,9 +17,9 @@
 
 
 %define _name gsm
-%define _version 1.0-pl18
+%define _version 1.0-pl19
 Name:           libgsm
-Version:        1.0.18
+Version:        1.0.19
 Release:        0
 Summary:        GSM 06.10 Lossy Speech Compressor Library and Utilities
 License:        ISC

++++++ gsm-1.0.18.tar.gz -> gsm-1.0.19.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/ChangeLog new/gsm-1.0-pl19/ChangeLog
--- old/gsm-1.0-pl18/ChangeLog  2018-05-06 04:57:47.000000000 +0200
+++ new/gsm-1.0-pl19/ChangeLog  2020-03-27 22:17:44.000000000 +0100
@@ -1,3 +1,12 @@
+Fri Mar 27 15:18:06  2020
+
+       * Release 1.0 Patchlevel 19
+       Make it easier to include gsm.h from C++ by wrapping it with macros. 
+       Throw a #define _POSIX_C_SOURCE 200809L into toast.h to make it
+       possible for Linux glibc to just work.
+       (Thanks to [email protected] for the suggestion; errors are mine.)
+       Switch from compress/.Z to gzip/.gz 
+
 Sat May  5 21:48:20  2018
 
        * Release 1.0 Patchlevel 18
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/Makefile new/gsm-1.0-pl19/Makefile
--- old/gsm-1.0-pl18/Makefile   2018-05-06 04:07:28.000000000 +0200
+++ new/gsm-1.0-pl19/Makefile   2020-03-27 22:17:15.000000000 +0100
@@ -102,7 +102,7 @@
 ARFLAGS                = cr
 RMFLAGS                =
 FIND           = find
-COMPRESS       = compress
+COMPRESS       = gzip
 COMPRESSFLAGS  = 
 # RANLIB       = true
 RANLIB         = ranlib
@@ -401,14 +401,14 @@
 
 # Distribution
 
-dist:          gsm-1.0.tar.Z
+dist:          gsm-1.0.tar.gz
                @echo dist: Done.
 
-gsm-1.0.tar.Z: $(STUFF) $(SOURCES) $(HEADERS) $(MANUALS)
+gsm-1.0.tar.gz:        $(STUFF) $(SOURCES) $(HEADERS) $(MANUALS)
                (       cd $(ROOT)/..;                          \
                        tar cvf - `cat $(ROOT)/gsm-1.0/MANIFEST \
                                | sed '/^#/d'`                  \
-               ) | $(COMPRESS) $(COMPRESSFLAGS) > $(ROOT)/gsm-1.0.tar.Z
+               ) | $(COMPRESS) $(COMPRESSFLAGS) > $(ROOT)/gsm-1.0.tar.gz
 
 # Clean
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/add-test/add_test.c 
new/gsm-1.0-pl19/add-test/add_test.c
--- old/gsm-1.0-pl18/add-test/add_test.c        2018-05-06 04:53:58.000000000 
+0200
+++ new/gsm-1.0-pl19/add-test/add_test.c        2020-03-27 22:13:19.000000000 
+0100
@@ -6,6 +6,10 @@
 
 /* $Header: /tmp_amd/presto/export/kbs/jutta/src/gsm/RCS/add_test.c,v 1.2 
1994/05/10 20:18:17 jutta Exp $ */
 
+#ifndef _POSIX_C_SOURCE
+#define _POSIX_C_SOURCE 200809L
+#endif
+
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/inc/gsm.h new/gsm-1.0-pl19/inc/gsm.h
--- old/gsm-1.0-pl18/inc/gsm.h  2018-05-06 04:53:02.000000000 +0200
+++ new/gsm-1.0-pl19/inc/gsm.h  2020-03-27 22:07:05.000000000 +0100
@@ -10,6 +10,10 @@
 #define        GSM_H
 
 #ifdef __cplusplus
+extern "C" {
+#endif
+
+#ifdef __cplusplus
 #      define  NeedFunctionPrototypes  1
 #endif
 
@@ -43,7 +47,7 @@
 
 #define        GSM_MAGIC               0xD                     /* 13 kbit/s 
RPE-LTP */
 
-#define        GSM_PATCHLEVEL          18
+#define        GSM_PATCHLEVEL          19
 #define        GSM_MINOR               0
 #define        GSM_MAJOR               1
 
@@ -68,4 +72,8 @@
 
 #undef GSM_P
 
+#ifdef __cplusplus
+}  // extern "C"
+#endif
+
 #endif /* GSM_H */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/inc/private.h 
new/gsm-1.0-pl19/inc/private.h
--- old/gsm-1.0-pl18/inc/private.h      2018-05-06 04:56:33.000000000 +0200
+++ new/gsm-1.0-pl19/inc/private.h      2020-03-27 22:04:51.000000000 +0100
@@ -9,6 +9,10 @@
 #ifndef        PRIVATE_H
 #define        PRIVATE_H
 
+#ifdef __cplusplus
+       extern "C" {
+#endif
+
 typedef short                  word;           /* 16 bit signed int    */
 typedef long                   longword;       /* 32 bit signed int    */
 
@@ -266,4 +270,8 @@
 
 #include "unproto.h"
 
+#ifdef __cplusplus
+       }  // extern "C"
+#endif
+
 #endif /* PRIVATE_H */
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/gsm-1.0-pl18/inc/toast.h new/gsm-1.0-pl19/inc/toast.h
--- old/gsm-1.0-pl18/inc/toast.h        2018-05-06 04:07:28.000000000 +0200
+++ new/gsm-1.0-pl19/inc/toast.h        2020-03-27 22:08:19.000000000 +0100
@@ -11,6 +11,10 @@
 
 #include "config.h"
 
+#ifndef _POSIX_C_SOURCE
+#define _POSIX_C_SOURCE 200809L
+#endif
+
 #include <sys/types.h>
 #include <sys/stat.h>
 

Reply via email to