Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sidplayfp for openSUSE:Factory checked in at 2023-03-21 17:41:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sidplayfp (Old) and /work/SRC/openSUSE:Factory/.sidplayfp.new.31432 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sidplayfp" Tue Mar 21 17:41:10 2023 rev:2 rq:1073040 version:2.4.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sidplayfp/sidplayfp.changes 2023-02-22 15:21:31.633841099 +0100 +++ /work/SRC/openSUSE:Factory/.sidplayfp.new.31432/sidplayfp.changes 2023-03-21 17:41:16.469757503 +0100 @@ -1,0 +2,6 @@ +Sun Mar 19 15:43:14 UTC 2023 - Martin Hauke <mar...@gmx.de> + +- Update to version 2.4.1 + * A few iconv fixes + +------------------------------------------------------------------- Old: ---- sidplayfp-2.4.0.tar.gz New: ---- sidplayfp-2.4.1.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sidplayfp.spec ++++++ --- /var/tmp/diff_new_pack.0o1UxI/_old 2023-03-21 17:41:17.377761846 +0100 +++ /var/tmp/diff_new_pack.0o1UxI/_new 2023-03-21 17:41:17.381761865 +0100 @@ -1,6 +1,7 @@ # # spec file for package sidplayfp # +# Copyright (c) 2023 SUSE LLC # Copyright (c) 2023, Martin Hauke <mar...@gmx.de> # # All modifications and additions to the file contributed by third parties @@ -17,7 +18,7 @@ Name: sidplayfp -Version: 2.4.0 +Version: 2.4.1 Release: 0 Summary: SID chip music module player License: GPL-2.0-or-later ++++++ sidplayfp-2.4.0.tar.gz -> sidplayfp-2.4.1.tar.gz ++++++ ++++ 15702 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/AUTHORS new/sidplayfp-2.4.1/AUTHORS --- old/sidplayfp-2.4.0/AUTHORS 2022-11-06 11:26:54.000000000 +0100 +++ new/sidplayfp-2.4.1/AUTHORS 2023-03-19 15:49:03.000000000 +0100 @@ -3,7 +3,7 @@ Copyright (c) 2000 Simon White Copyright (c) 2007-2010 Antti Lankila -Copyright (c) 2010-2022 Leandro Nini +Copyright (c) 2010-2023 Leandro Nini This version of the freely available sidplayfp player source code contains the following contributed or derived work. In the order they first diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/README new/sidplayfp-2.4.1/README --- old/sidplayfp-2.4.0/README 2022-11-06 11:26:54.000000000 +0100 +++ new/sidplayfp-2.4.1/README 2023-03-19 15:49:03.000000000 +0100 @@ -8,7 +8,7 @@ Copyright (c) 2000 Simon White Copyright (c) 2007-2010 Antti Lankila -Copyright (c) 2010-2022 Leandro Nini <drfiem...@users.sourceforge.net> +Copyright (c) 2010-2023 Leandro Nini <drfiem...@users.sourceforge.net> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/build-aux/compile new/sidplayfp-2.4.1/build-aux/compile --- old/sidplayfp-2.4.0/build-aux/compile 2022-11-06 11:26:58.000000000 +0100 +++ new/sidplayfp-2.4.1/build-aux/compile 2023-03-19 15:49:06.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1999-2018 Free Software Foundation, Inc. +# Copyright (C) 1999-2021 Free Software Foundation, Inc. # Written by Tom Tromey <tro...@cygnus.com>. # # This program is free software; you can redistribute it and/or modify @@ -53,7 +53,7 @@ MINGW*) file_conv=mingw ;; - CYGWIN*) + CYGWIN* | MSYS*) file_conv=cygwin ;; *) @@ -67,7 +67,7 @@ mingw/*) file=`cmd //C echo "$file " | sed -e 's/"\(.*\) " *$/\1/'` ;; - cygwin/*) + cygwin/* | msys/*) file=`cygpath -m "$file" || echo "$file"` ;; wine/*) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/build-aux/config.rpath new/sidplayfp-2.4.1/build-aux/config.rpath --- old/sidplayfp-2.4.0/build-aux/config.rpath 2022-11-06 11:26:54.000000000 +0100 +++ new/sidplayfp-2.4.1/build-aux/config.rpath 2023-03-19 15:49:03.000000000 +0100 @@ -1,4 +1,4 @@ -Hello, this is a bogus file just to avoid automake complaining for a missing file. -It is not needed anyway. -The issue arises due to the use of AM_ICONV without AM_GNU_GETTEXT. -Ideally we should go with the Gnulib module 'iconv'. +# Hello, this is a bogus file just to avoid automake complaining for a missing file. +# It is not needed anyway. +# The issue arises due to the use of AM_ICONV without AM_GNU_GETTEXT. +# Ideally we should go with the Gnulib module 'iconv'. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/build-aux/missing new/sidplayfp-2.4.1/build-aux/missing --- old/sidplayfp-2.4.0/build-aux/missing 2022-11-06 11:26:58.000000000 +0100 +++ new/sidplayfp-2.4.1/build-aux/missing 2023-03-19 15:49:06.000000000 +0100 @@ -3,7 +3,7 @@ scriptversion=2018-03-07.03; # UTC -# Copyright (C) 1996-2018 Free Software Foundation, Inc. +# Copyright (C) 1996-2021 Free Software Foundation, Inc. # Originally written by Fran,cois Pinard <pin...@iro.umontreal.ca>, 1996. # This program is free software; you can redistribute it and/or modify diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/configure.ac new/sidplayfp-2.4.1/configure.ac --- old/sidplayfp-2.4.0/configure.ac 2022-11-06 11:26:54.000000000 +0100 +++ new/sidplayfp-2.4.1/configure.ac 2023-03-19 15:49:03.000000000 +0100 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([sidplayfp], [2.4.0], [], [], [https://github.com/libsidplayfp/sidplayfp/]) +AC_INIT([sidplayfp], [2.4.1], [], [], [https://github.com/libsidplayfp/sidplayfp/]) AC_CONFIG_SRCDIR([src/main.cpp]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/doc/en/sidplayfp.1 new/sidplayfp-2.4.1/doc/en/sidplayfp.1 --- old/sidplayfp-2.4.0/doc/en/sidplayfp.1 2022-11-06 11:27:02.000000000 +0100 +++ new/sidplayfp-2.4.1/doc/en/sidplayfp.1 2023-03-19 15:49:09.000000000 +0100 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) +.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "SIDPLAYFP 1" -.TH SIDPLAYFP 1 "2022-11-06" "perl v5.30.0" "User Programs" +.TH SIDPLAYFP 1 "2023-03-19" "perl v5.34.0" "User Programs" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/doc/en/sidplayfp.ini.5 new/sidplayfp-2.4.1/doc/en/sidplayfp.ini.5 --- old/sidplayfp-2.4.0/doc/en/sidplayfp.ini.5 2022-11-06 11:27:02.000000000 +0100 +++ new/sidplayfp-2.4.1/doc/en/sidplayfp.ini.5 2023-03-19 15:49:09.000000000 +0100 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) +.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "SIDPLAYFP.INI 5" -.TH SIDPLAYFP.INI 5 "2022-11-06" "perl v5.30.0" "File formats" +.TH SIDPLAYFP.INI 5 "2023-03-19" "perl v5.34.0" "File formats" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/doc/en/stilview.1 new/sidplayfp-2.4.1/doc/en/stilview.1 --- old/sidplayfp-2.4.0/doc/en/stilview.1 2022-11-06 11:27:02.000000000 +0100 +++ new/sidplayfp-2.4.1/doc/en/stilview.1 2023-03-19 15:49:09.000000000 +0100 @@ -1,4 +1,4 @@ -.\" Automatically generated by Pod::Man 4.11 (Pod::Simple 3.35) +.\" Automatically generated by Pod::Man 4.14 (Pod::Simple 3.42) .\" .\" Standard preamble: .\" ======================================================================== @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "STILVIEW 1" -.TH STILVIEW 1 "2022-11-06" "perl v5.30.0" "User Programs" +.TH STILVIEW 1 "2023-03-19" "perl v5.34.0" "User Programs" .\" For nroff, turn off justification. Always turn off hyphenation; it makes .\" way too many mistakes in technical documents. .if n .ad l diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/src/codeConvert.cpp new/sidplayfp-2.4.1/src/codeConvert.cpp --- old/sidplayfp-2.4.0/src/codeConvert.cpp 2022-11-06 11:26:54.000000000 +0100 +++ new/sidplayfp-2.4.1/src/codeConvert.cpp 2023-03-19 15:49:03.000000000 +0100 @@ -1,7 +1,7 @@ /* * This file is part of sidplayfp, a console SID player. * - * Copyright 2021 Leandro Nini + * Copyright 2021-2023 Leandro Nini * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -35,13 +35,13 @@ char *srcPtr = const_cast<char*>(src); size_t srcLeft = strlen(src); char *outPtr = buffer; - size_t outLeft = 128; + size_t outLeft = sizeof (buffer)-1; while (srcLeft > 0) { size_t ret = iconv(cd, &srcPtr, &srcLeft, &outPtr, &outLeft); if (ret == (size_t) -1) - break; + return src; } // flush @@ -59,9 +59,9 @@ codeConvert::codeConvert() { #ifdef HAVE_ICONV - setlocale(LC_ALL, ""); const char* encoding; # ifndef _WIN32 + setlocale(LC_ALL, ""); encoding = nl_langinfo(CODESET); # else UINT codepage = GetConsoleOutputCP(); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/sidplayfp-2.4.0/src/config.h.in new/sidplayfp-2.4.1/src/config.h.in --- old/sidplayfp-2.4.0/src/config.h.in 2022-11-06 11:26:57.000000000 +0100 +++ new/sidplayfp-2.4.1/src/config.h.in 2023-03-19 15:49:06.000000000 +0100 @@ -24,9 +24,6 @@ /* Define to 1 if you have the <machine/soundcard.h> header file. */ #undef HAVE_MACHINE_SOUNDCARD_H -/* Define to 1 if you have the <memory.h> header file. */ -#undef HAVE_MEMORY_H - /* Define to 1 if you have the <mmsystem.h> header file. */ #undef HAVE_MMSYSTEM_H @@ -54,6 +51,9 @@ /* Define to 1 if you have the <stdint.h> header file. */ #undef HAVE_STDINT_H +/* Define to 1 if you have the <stdio.h> header file. */ +#undef HAVE_STDIO_H + /* Define to 1 if you have the <stdlib.h> header file. */ #undef HAVE_STDLIB_H @@ -102,7 +102,9 @@ /* Define to the version of this package. */ #undef PACKAGE_VERSION -/* Define to 1 if you have the ANSI C header files. */ +/* Define to 1 if all of the C90 standard headers exist (not just the ones + required in a freestanding environment). This macro is provided for + backward compatibility; new code need not use it. */ #undef STDC_HEADERS /* Version number of package */