The package rpms/qm-dsp.git has added or updated architecture specific content in its spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s): https://src.fedoraproject.org/cgit/rpms/qm-dsp.git/commit/?id=b669b329dbb5f7....
Change: +%ifarch %{ix86}
Thanks.
Full change: ============
commit b669b329dbb5f7d6c8f5d3ad90ddde1443f7bff5 Author: Yaakov Selkowitz yselkowi@redhat.com Date: Thu Jan 23 23:20:16 2025 -0500
Fix i686 build
Since GCC 14, builds fail if -Werror=incompatible-pointer-type is triggered. While the 64-bit arches build successfully, there are type mismatches on 32-bit arches (namely, i686) between long and int. Since i686 is only a multilib, and is only still built because its dependents have not yet excluded it (even though they could already), better to just ignore the issue than try to fix it.
diff --git a/qm-dsp.spec b/qm-dsp.spec index c52ffae..d4f1d88 100644 --- a/qm-dsp.spec +++ b/qm-dsp.spec @@ -1,6 +1,11 @@ # debuginfo not supported for static libraries, RB #209316 %global debug_package %{nil}
+# Avoid -Werror=incompatible-pointer-type on 32-bit arches +%ifarch %{ix86} +%global build_type_safety_c 2 +%endif + Name: qm-dsp Version: 1.7.1 Release: 25%{?dist}
commit 24660335de2c687aa905269820f222298a92eb6b Author: Fedora Release Engineering releng@fedoraproject.org Date: Sat Jan 18 21:21:06 2025 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
diff --git a/qm-dsp.spec b/qm-dsp.spec index 291c59e..c52ffae 100644 --- a/qm-dsp.spec +++ b/qm-dsp.spec @@ -3,7 +3,7 @@
Name: qm-dsp Version: 1.7.1 -Release: 24%{?dist} +Release: 25%{?dist} Summary: Library for DSP and Music Informatics purposes
# some source files with different original licenses, see README.txt @@ -98,6 +98,9 @@ LDFLAGS="%{?__global_ldflags}" \
%changelog +* Sat Jan 18 2025 Fedora Release Engineering releng@fedoraproject.org - 1.7.1-25 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild + * Fri Jul 26 2024 Miroslav Suchý msuchy@redhat.com - 1.7.1-24 - convert license to SPDX
commit 85229142fad5052c7911366a8a73f36d6d515a13 Author: Miroslav Suchý msuchy@redhat.com Date: Fri Jul 26 02:24:16 2024 +0200
convert GPLv2+ license to SPDX
This is part of https://fedoraproject.org/wiki/Changes/SPDX_Licenses_Phase_4
diff --git a/qm-dsp.spec b/qm-dsp.spec index 0f998ea..291c59e 100644 --- a/qm-dsp.spec +++ b/qm-dsp.spec @@ -3,11 +3,12 @@
Name: qm-dsp Version: 1.7.1 -Release: 23%{?dist} +Release: 24%{?dist} Summary: Library for DSP and Music Informatics purposes
# some source files with different original licenses, see README.txt -License: GPLv2+ +# Automatically converted from old format: GPLv2+ - review is highly recommended. +License: GPL-2.0-or-later # original homepage: http://isophonics.net/QMVampPlugins URL: http://vamp-plugins.org/plugin-doc/qm-vamp-plugins.html Source0: https://code.soundsoftware.ac.uk/attachments/download/1582/%%7Bname%7D-%%7Bv... @@ -97,6 +98,9 @@ LDFLAGS="%{?__global_ldflags}" \
%changelog +* Fri Jul 26 2024 Miroslav Suchý msuchy@redhat.com - 1.7.1-24 +- convert license to SPDX + * Fri Jul 19 2024 Fedora Release Engineering releng@fedoraproject.org - 1.7.1-23 - Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
commit 9bdbbdd94da6332b5e47f82e44b0c4613155b04e Author: Fedora Release Engineering releng@fedoraproject.org Date: Fri Jul 19 17:37:24 2024 +0000
Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
diff --git a/qm-dsp.spec b/qm-dsp.spec index 3503948..0f998ea 100644 --- a/qm-dsp.spec +++ b/qm-dsp.spec @@ -3,7 +3,7 @@
Name: qm-dsp Version: 1.7.1 -Release: 22%{?dist} +Release: 23%{?dist} Summary: Library for DSP and Music Informatics purposes
# some source files with different original licenses, see README.txt @@ -97,6 +97,9 @@ LDFLAGS="%{?__global_ldflags}" \
%changelog +* Fri Jul 19 2024 Fedora Release Engineering releng@fedoraproject.org - 1.7.1-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild + * Wed Mar 06 2024 Richard W.M. Jones rjones@redhat.com - 1.7.1-22 - Bump and rebuild package (for riscv64)
commit 30dbb3fa85d24e70f006acf625be8de5b8a091cb Author: Software Management Team packaging-team-maint@redhat.com Date: Thu May 30 12:46:49 2024 +0200
Eliminate use of obsolete %patchN syntax (#2283636)
diff --git a/qm-dsp.spec b/qm-dsp.spec index 84e7dff..3503948 100644 --- a/qm-dsp.spec +++ b/qm-dsp.spec @@ -53,8 +53,8 @@ qm-dsp. %prep %setup -q cp -p build/linux/Makefile.linux32 Makefile -%patch0 -p1 -%patch1 -p1 +%patch -P0 -p1 +%patch -P1 -p1 # use specified CFLAGS for tests cat >> tests/Makefile <<EOF
arch-excludes@lists.fedoraproject.org