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>
