Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sidplayfp for openSUSE:Factory checked in at 2024-01-17 22:16:33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sidplayfp (Old) and /work/SRC/openSUSE:Factory/.sidplayfp.new.16006 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sidplayfp" Wed Jan 17 22:16:33 2024 rev:6 rq:1139386 version:2.6.2 Changes: -------- --- /work/SRC/openSUSE:Factory/sidplayfp/sidplayfp.changes 2024-01-03 12:27:51.473766625 +0100 +++ /work/SRC/openSUSE:Factory/.sidplayfp.new.16006/sidplayfp.changes 2024-01-17 22:16:35.233833978 +0100 @@ -1,0 +2,6 @@ +Tue Jan 16 18:48:19 UTC 2024 - Martin Hauke <mar...@gmx.de> + +- Update to version 2.6.2 + * Update m4 macro, fixes an issue with autoconf 2.72. + +------------------------------------------------------------------- Old: ---- sidplayfp-2.6.0.tar.gz New: ---- sidplayfp-2.6.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sidplayfp.spec ++++++ --- /var/tmp/diff_new_pack.ZcA89t/_old 2024-01-17 22:16:35.977861316 +0100 +++ /var/tmp/diff_new_pack.ZcA89t/_new 2024-01-17 22:16:35.981861464 +0100 @@ -18,7 +18,7 @@ Name: sidplayfp -Version: 2.6.0 +Version: 2.6.2 Release: 0 Summary: SID chip music module player License: GPL-2.0-or-later ++++++ sidplayfp-2.6.0.tar.gz -> sidplayfp-2.6.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sidplayfp-2.6.0/configure new/sidplayfp-2.6.2/configure --- old/sidplayfp-2.6.0/configure 2024-01-01 09:00:23.000000000 +0100 +++ new/sidplayfp-2.6.2/configure 2024-01-11 16:58:52.000000000 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for sidplayfp 2.6.0. +# Generated by GNU Autoconf 2.71 for sidplayfp 2.6.2. # # # Copyright (C) 1992-1996, 1998-2017, 2020-2021 Free Software Foundation, @@ -608,8 +608,8 @@ # Identity of this package. PACKAGE_NAME='sidplayfp' PACKAGE_TARNAME='sidplayfp' -PACKAGE_VERSION='2.6.0' -PACKAGE_STRING='sidplayfp 2.6.0' +PACKAGE_VERSION='2.6.2' +PACKAGE_STRING='sidplayfp 2.6.2' PACKAGE_BUGREPORT='' PACKAGE_URL='https://github.com/libsidplayfp/sidplayfp/' @@ -1364,7 +1364,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures sidplayfp 2.6.0 to adapt to many kinds of systems. +\`configure' configures sidplayfp 2.6.2 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1435,7 +1435,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of sidplayfp 2.6.0:";; + short | recursive ) echo "Configuration of sidplayfp 2.6.2:";; esac cat <<\_ACEOF @@ -1561,7 +1561,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -sidplayfp configure 2.6.0 +sidplayfp configure 2.6.2 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1837,7 +1837,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by sidplayfp $as_me 2.6.0, which was +It was created by sidplayfp $as_me 2.6.2, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3327,7 +3327,7 @@ # Define the identity of the package. PACKAGE='sidplayfp' - VERSION='2.6.0' + VERSION='2.6.2' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -4474,9 +4474,14 @@ if test x$ac_success = xno; then - for alternative in ${ax_cxx_compile_alternatives}; do - for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do - cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx17_$switch" | $as_tr_sh` + for alternative in ${ax_cxx_compile_alternatives}; do + for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}" MSVC; do + if test x"$switch" = xMSVC; then + switch=-std:c++${alternative} + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx17_${switch}_MSVC" | $as_tr_sh` + else + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx17_$switch" | $as_tr_sh` + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++17 features with $switch" >&5 printf %s "checking whether $CXX supports C++17 features with $switch... " >&6; } if eval test \${$cachevar+y} @@ -5329,7 +5334,8 @@ if test $ax_cv_cxx_compile_cxx17__std_cpp17 != "yes" then : - ax_cxx_compile_alternatives="14 1y" ax_cxx_compile_cxx14_required=false + + ax_cxx_compile_alternatives="14 1y" ax_cxx_compile_cxx14_required=false ac_ext=cpp ac_cpp='$CXXCPP $CPPFLAGS' ac_compile='$CXX -c $CXXFLAGS $CPPFLAGS conftest.$ac_ext >&5' @@ -5342,9 +5348,14 @@ if test x$ac_success = xno; then - for alternative in ${ax_cxx_compile_alternatives}; do - for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do - cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx14_$switch" | $as_tr_sh` + for alternative in ${ax_cxx_compile_alternatives}; do + for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}" MSVC; do + if test x"$switch" = xMSVC; then + switch=-std:c++${alternative} + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx14_${switch}_MSVC" | $as_tr_sh` + else + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx14_$switch" | $as_tr_sh` + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++14 features with $switch" >&5 printf %s "checking whether $CXX supports C++14 features with $switch... " >&6; } if eval test \${$cachevar+y} @@ -5553,7 +5564,7 @@ void test1() { - auto lambda1 = (){}; + auto lambda1 = [](){}; auto lambda2 = lambda1; lambda1(); lambda2(); @@ -5562,12 +5573,12 @@ int test2() { - auto a = (int i, int j){ return i + j; }(1, 2); - auto b = () -> int { return '0'; }(); - auto c = =(){ return a + b; }(); - auto d = &(){ return c; }(); - auto e = a, &b(int x) mutable { - const auto identity = (int y){ return y; }; + auto a = [](int i, int j){ return i + j; }(1, 2); + auto b = []() -> int { return '0'; }(); + auto c = [=](){ return a + b; }(); + auto d = [&](){ return c; }(); + auto e = [a, &b](int x) mutable { + const auto identity = [](int y){ return y; }; for (auto i = 0; i < a; ++i) a += b--; return x + identity(a + b); @@ -5578,13 +5589,13 @@ int test3() { - const auto nullary = (){ return 0; }; - const auto unary = (int x){ return x; }; + const auto nullary = [](){ return 0; }; + const auto unary = [](int x){ return x; }; using nullary_t = decltype(nullary); using unary_t = decltype(unary); - const auto higher1st = (nullary_t f){ return f(); }; - const auto higher2nd = unary(nullary_t f1){ - return unary, f1(unary_t f2){ return f2(unary(f1())); }; + const auto higher1st = [](nullary_t f){ return f(); }; + const auto higher2nd = [unary](nullary_t f1){ + return [unary, f1](unary_t f2){ return f2(unary(f1())); }; }; return higher1st(nullary) + higher2nd(nullary)(unary); } @@ -5670,12 +5681,12 @@ int test() { - const auto lambda = (auto&&... args){ - const auto istiny = (auto x){ + const auto lambda = [](auto&&... args){ + const auto istiny = [](auto x){ return (sizeof(x) == 1UL) ? 1 : 0; }; - const int aretiny = { istiny(args)... }; - return aretiny0; + const int aretiny[] = { istiny(args)... }; + return aretiny[0]; }; return lambda(1, 1L, 1.0f, '1'); } @@ -5717,8 +5728,8 @@ test() { auto x = 0; - const auto lambda1 = a = x(int b){ return a + b; }; - const auto lambda2 = a = lambda1(x)(){ return a; }; + const auto lambda1 = [a = x](int b){ return a + b; }; + const auto lambda2 = [a = lambda1(x)](){ return a; }; return lambda2(); } @@ -5832,9 +5843,14 @@ if test x$ac_success = xno; then - for alternative in ${ax_cxx_compile_alternatives}; do - for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do - cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh` + for alternative in ${ax_cxx_compile_alternatives}; do + for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}" MSVC; do + if test x"$switch" = xMSVC; then + switch=-std:c++${alternative} + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx11_${switch}_MSVC" | $as_tr_sh` + else + cachevar=`printf "%s\n" "ax_cv_cxx_compile_cxx11_$switch" | $as_tr_sh` + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $CXX supports C++11 features with $switch" >&5 printf %s "checking whether $CXX supports C++11 features with $switch... " >&6; } if eval test \${$cachevar+y} @@ -5847,11 +5863,8 @@ /* end confdefs.h. */ -// If the compiler admits that it is not ready for C++11 -elif why torture it? -// Hopefully -then : - this will speed up the test. +// If the compiler admits that it is not ready for C++11, why torture it? +// Hopefully, this will speed up the test. #ifndef __cplusplus @@ -5927,23 +5940,19 @@ namespace test_type_deduction { - template < typename T1 -elif typename T2 > + template < typename T1, typename T2 > struct is_same { static const bool value = false; }; template < typename T > - struct is_same<T -then : - T> + struct is_same<T, T> { static const bool value = true; }; - template < typename T1 -elif typename T2 > + template < typename T1, typename T2 > auto add(T1 a1, T2 a2) -> decltype(a1 + a2) { @@ -6094,12 +6103,8 @@ template <int...> struct sum; - template <int N0 -then : - int... N1toN> - struct sum<N0 -else $as_nop - N1toN...> + template <int N0, int... N1toN> + struct sum<N0, N1toN...> { static constexpr auto value = N0 + sum<N1toN...>::value; }; @@ -10422,7 +10427,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by sidplayfp $as_me 2.6.0, which was +This file was extended by sidplayfp $as_me 2.6.2, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -10491,7 +10496,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -sidplayfp config.status 2.6.0 +sidplayfp config.status 2.6.2 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sidplayfp-2.6.0/configure.ac new/sidplayfp-2.6.2/configure.ac --- old/sidplayfp-2.6.0/configure.ac 2024-01-01 09:00:21.000000000 +0100 +++ new/sidplayfp-2.6.2/configure.ac 2024-01-11 16:58:49.000000000 +0100 @@ -1,5 +1,5 @@ dnl Process this file with autoconf to produce a configure script. -AC_INIT([sidplayfp], [2.6.0], [], [], [https://github.com/libsidplayfp/sidplayfp/]) +AC_INIT([sidplayfp], [2.6.2], [], [], [https://github.com/libsidplayfp/sidplayfp/]) AC_CONFIG_SRCDIR([src/main.cpp]) AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) @@ -29,12 +29,12 @@ AC_LANG([C++]) AX_CXX_COMPILE_STDCXX_17([noext], [optional]) -AS_IF([test $ax_cv_cxx_compile_cxx17__std_cpp17 != "yes"], +AS_IF([test $ax_cv_cxx_compile_cxx17__std_cpp17 != "yes"], [ AX_CXX_COMPILE_STDCXX_14([noext], [optional]) AS_IF([test $ax_cv_cxx_compile_cxx14__std_cpp14 != "yes"], AX_CXX_COMPILE_STDCXX_11([noext], [optional]) ) -) +]) dnl Checks for typedefs, structures, and compiler characteristics. AC_C_BIGENDIAN diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sidplayfp-2.6.0/doc/en/sidplayfp.1 new/sidplayfp-2.6.2/doc/en/sidplayfp.1 --- old/sidplayfp-2.6.0/doc/en/sidplayfp.1 2024-01-01 09:00:27.000000000 +0100 +++ new/sidplayfp-2.6.2/doc/en/sidplayfp.1 2024-01-11 16:58:55.000000000 +0100 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "SIDPLAYFP 1" -.TH SIDPLAYFP 1 "2024-01-01" "perl v5.34.0" "User Programs" +.TH SIDPLAYFP 1 "2024-01-11" "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' old/sidplayfp-2.6.0/doc/en/sidplayfp.ini.5 new/sidplayfp-2.6.2/doc/en/sidplayfp.ini.5 --- old/sidplayfp-2.6.0/doc/en/sidplayfp.ini.5 2024-01-01 09:00:27.000000000 +0100 +++ new/sidplayfp-2.6.2/doc/en/sidplayfp.ini.5 2024-01-11 16:58:55.000000000 +0100 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "SIDPLAYFP.INI 5" -.TH SIDPLAYFP.INI 5 "2024-01-01" "perl v5.34.0" "File formats" +.TH SIDPLAYFP.INI 5 "2024-01-11" "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' old/sidplayfp-2.6.0/doc/en/stilview.1 new/sidplayfp-2.6.2/doc/en/stilview.1 --- old/sidplayfp-2.6.0/doc/en/stilview.1 2024-01-01 09:00:27.000000000 +0100 +++ new/sidplayfp-2.6.2/doc/en/stilview.1 2024-01-11 16:58:55.000000000 +0100 @@ -133,7 +133,7 @@ .\" ======================================================================== .\" .IX Title "STILVIEW 1" -.TH STILVIEW 1 "2024-01-01" "perl v5.34.0" "User Programs" +.TH STILVIEW 1 "2024-01-11" "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' old/sidplayfp-2.6.0/m4/ax_cxx_compile_stdcxx.m4 new/sidplayfp-2.6.2/m4/ax_cxx_compile_stdcxx.m4 --- old/sidplayfp-2.6.0/m4/ax_cxx_compile_stdcxx.m4 2024-01-01 09:00:21.000000000 +0100 +++ new/sidplayfp-2.6.2/m4/ax_cxx_compile_stdcxx.m4 2024-01-11 16:58:49.000000000 +0100 @@ -43,7 +43,7 @@ # and this notice are preserved. This file is offered as-is, without any # warranty. -#serial 15 +#serial 18 dnl This macro is based on the code from the AX_CXX_COMPILE_STDCXX_11 macro dnl (serial version number 13). @@ -104,9 +104,18 @@ dnl HP's aCC needs +std=c++11 according to: dnl http://h21007.www2.hp.com/portal/download/files/unprot/aCxx/PDF_Release_Notes/769149-001.pdf dnl Cray's crayCC needs "-h std=c++11" + dnl MSVC needs -std:c++NN for C++17 and later (default is C++14) for alternative in ${ax_cxx_compile_alternatives}; do - for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}"; do - cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx$1_$switch]) + for switch in -std=c++${alternative} +std=c++${alternative} "-h std=c++${alternative}" MSVC; do + if test x"$switch" = xMSVC; then + dnl AS_TR_SH maps both `:` and `=` to `_` so -std:c++17 would collide + dnl with -std=c++17. We suffix the cache variable name with _MSVC to + dnl avoid this. + switch=-std:c++${alternative} + cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx$1_${switch}_MSVC]) + else + cachevar=AS_TR_SH([ax_cv_cxx_compile_cxx$1_$switch]) + fi AC_CACHE_CHECK(whether $CXX supports C++$1 features with $switch, $cachevar, [ac_save_CXX="$CXX" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/sidplayfp-2.6.0/src/player.cpp new/sidplayfp-2.6.2/src/player.cpp --- old/sidplayfp-2.6.0/src/player.cpp 2024-01-01 09:00:21.000000000 +0100 +++ new/sidplayfp-2.6.2/src/player.cpp 2024-01-11 16:58:49.000000000 +0100 @@ -524,7 +524,8 @@ rs->create ((m_engine.info ()).maxsids()); if (!rs->getStatus()) goto createSidEmu_error; - double fcurve; + // 6581 + double fcurve = -1.0; if (m_autofilter && (tuneInfo->numberOfInfoStrings() == 3)) { fcurve = getRecommendedFilterCurve(tuneInfo->infoString(1)); @@ -547,6 +548,7 @@ rs->filter6581Curve(fcurve); } + // 8580 fcurve = -1.0; if (m_fcurve >= 0.0) {