Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sonivox for openSUSE:Factory checked in at 2024-10-14 13:06:59 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sonivox (Old) and /work/SRC/openSUSE:Factory/.sonivox.new.19354 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sonivox" Mon Oct 14 13:06:59 2024 rev:3 rq:1207588 version:3.6.14 Changes: -------- --- /work/SRC/openSUSE:Factory/sonivox/sonivox.changes 2023-07-25 11:52:42.254014919 +0200 +++ /work/SRC/openSUSE:Factory/.sonivox.new.19354/sonivox.changes 2024-10-14 13:07:12.832720823 +0200 @@ -1,0 +2,7 @@ +Sun Oct 13 15:27:43 UTC 2024 - Christophe Marin <christo...@krop.fr> + +- Update to 3.6.14 + * Fix CVE-2024-23709 + * Fix "man page for the example program sonivoxrender" + +------------------------------------------------------------------- Old: ---- sonivox-3.6.12.tar.gz New: ---- sonivox-3.6.14.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sonivox.spec ++++++ --- /var/tmp/diff_new_pack.J8L4UZ/_old 2024-10-14 13:07:13.916766328 +0200 +++ /var/tmp/diff_new_pack.J8L4UZ/_new 2024-10-14 13:07:13.920766495 +0200 @@ -1,7 +1,7 @@ # # spec file for package sonivox # -# Copyright (c) 2022 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 @@ -16,22 +16,22 @@ # -# fails to load the sonivox library on 15.3 -%global build_tests (0%{?suse_version} > 1500 || 0%{?sle_version} > 150300) %define soversion 3 Name: sonivox -Version: 3.6.12 +Version: 3.6.14 Release: 0 Summary: Fork of the AOSP 'platform_external_sonivox' project License: Apache-2.0 URL: https://github.com/pedrolcl/sonivox Source: https://github.com/pedrolcl/sonivox/archive/refs/tags/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.14 +%if 0%{?suse_version} == 1500 +BuildRequires: gcc13-c++ +BuildRequires: gcc13-PIE +%endif BuildRequires: gcc-c++ BuildRequires: pkgconfig -%if %{build_tests} BuildRequires: cmake(GTest) -%endif %description Sonivox is a fork of the Android Open Source Project 'platform_external_sonivox' @@ -69,11 +69,14 @@ %autosetup -p1 %build -%cmake -DBUILD_SONIVOX_STATIC:BOOL=FALSE \ -%if !%{build_tests} - -DBUILD_TESTING:BOOL=FALSE +%if 0%{?suse_version} == 1500 +export CC=gcc-13 CXX=g++-13 %endif +%cmake -DBUILD_SONIVOX_STATIC:BOOL=FALSE \ + -DBUILD_EXAMPLE:BOOL=FALSE \ + -DBUILD_TESTING:BOOL=TRUE + %cmake_build %install @@ -81,6 +84,9 @@ %ldconfig_scriptlets -n libsonivox%{soversion} +%check +%ctest + %files -n libsonivox%{soversion} %license LICENSE %{_libdir}/libsonivox.so.* ++++++ sonivox-3.6.12.tar.gz -> sonivox-3.6.14.tar.gz ++++++ /work/SRC/openSUSE:Factory/sonivox/sonivox-3.6.12.tar.gz /work/SRC/openSUSE:Factory/.sonivox.new.19354/sonivox-3.6.14.tar.gz differ: char 13, line 1