Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package soundtouch for openSUSE:Factory checked in at 2024-05-16 17:13:01 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/soundtouch (Old) and /work/SRC/openSUSE:Factory/.soundtouch.new.1880 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "soundtouch" Thu May 16 17:13:01 2024 rev:37 rq:1174176 version:2.3.3 Changes: -------- --- /work/SRC/openSUSE:Factory/soundtouch/soundtouch.changes 2024-02-27 22:45:49.933064145 +0100 +++ /work/SRC/openSUSE:Factory/.soundtouch.new.1880/soundtouch.changes 2024-05-16 17:14:02.645462267 +0200 @@ -1,0 +2,8 @@ +Tue May 14 16:11:11 UTC 2024 - Antonio Teixeira <[email protected]> + +- Update to 2.3.3: + * Fixing compiler warnings, maintenance fixes to make/build files + for various systems +- Refresh disable-ffast-math.patch + +------------------------------------------------------------------- Old: ---- 2.3.2.tar.gz New: ---- 2.3.3.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ soundtouch.spec ++++++ --- /var/tmp/diff_new_pack.RbNAm1/_old 2024-05-16 17:14:04.377525042 +0200 +++ /var/tmp/diff_new_pack.RbNAm1/_new 2024-05-16 17:14:04.381525187 +0200 @@ -1,7 +1,7 @@ # # spec file for package soundtouch # -# Copyright (c) 2023 SUSE LLC +# Copyright (c) 2024 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,7 +18,7 @@ %define sover 1 Name: soundtouch -Version: 2.3.2 +Version: 2.3.3 Release: 0 Summary: Audio Processing Library License: LGPL-2.1-or-later ++++++ 2.3.2.tar.gz -> 2.3.3.tar.gz ++++++ ++++ 22374 lines of diff (skipped) ++++++ disable-ffast-math.patch ++++++ --- /var/tmp/diff_new_pack.RbNAm1/_old 2024-05-16 17:14:04.525530407 +0200 +++ /var/tmp/diff_new_pack.RbNAm1/_new 2024-05-16 17:14:04.529530552 +0200 @@ -4,34 +4,34 @@ see https://gcc.gnu.org/bugzilla/show_bug.cgi?id=55522 for details. -Index: soundtouch/CMakeLists.txt +Index: b/CMakeLists.txt =================================================================== ---- soundtouch.orig/CMakeLists.txt -+++ soundtouch/CMakeLists.txt -@@ -3,13 +3,6 @@ project(SoundTouch VERSION 2.3.2 LANGUAG +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -9,12 +9,7 @@ set(COMPILE_OPTIONS) + if(MSVC) + set(COMPILE_DEFINITIONS /O2 /fp:fast) + else() +- list(APPEND COMPILE_OPTIONS -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas) +- if(EMSCRIPTEN) +- list(APPEND COMPILE_OPTIONS -O3) +- else() +- list(APPEND COMPILE_OPTIONS -Ofast) +- endif() ++ list(APPEND COMPILE_OPTIONS -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas -O2) + endif() - include(GNUInstallDirs) - --if(MSVC) -- set(COMPILE_DEFINITIONS /O2 /fp:fast) -- set(COMPILE_OPTIONS ) --else() -- set(COMPILE_OPTIONS -Ofast) --endif() -- ##################### - # SoundTouch library - -Index: soundtouch/configure.ac +Index: b/configure.ac =================================================================== ---- soundtouch.orig/configure.ac -+++ soundtouch/configure.ac +--- a/configure.ac ++++ b/configure.ac @@ -33,7 +33,7 @@ AC_LANG(C++) # Compiler flags. Apply -Ofast (implies -O3 -ffast-math) to allow gcc autovectorization # generate effective SIMD code. --CXXFLAGS+=" -Ofast" -+CXXFLAGS+=" -O2" +-CXXFLAGS="${CXXFLAGS} -Ofast -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas" ++CXXFLAGS="${CXXFLAGS} -O2 -Wall -Wextra -Wzero-as-null-pointer-constant -Wno-unknown-pragmas" # Set AR_FLAGS to avoid build warning "ar: `u' modifier ignored since `D' is the default (see `U')" AR_FLAGS='cr'
