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)
             {

Reply via email to