The package rpms/lmms.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/lmms.git/commit/?id=97bdad56f3132....
Change:
-%ifarch %ix86
Thanks.
Full change:
============
commit 97bdad56f31325b65f5e174fd55a7b0e0fb35db1
Author: Sérgio M. Basto <sergio(a)serjux.com>
Date: Thu Jan 25 01:08:31 2024 +0000
Disable wine vst due to libwine.so.1 being removed in wine version 8.3
See
https://bugs.winehq.org/show_bug.cgi?id=54635 and
https://github.com/LMMS/lmms/issues/6672
(copied from
https://build.opensuse.org/package/view_file/openSUSE:Backports:SLE-15-SP...)
diff --git a/lmms-1.2.2_winelib.patch b/lmms-1.2.2_winelib.patch
index 6fc4df0..356e4d3 100644
--- a/lmms-1.2.2_winelib.patch
+++ b/lmms-1.2.2_winelib.patch
@@ -6,7 +6,7 @@ diff -up lmms/cmake/modules/FindWine.cmake.orig
lmms/cmake/modules/FindWine.cmak
FIND_PATH(WINE_INCLUDE_DIR windows/windows.h PATH_SUFFIXES wine wine/wine)
-FIND_LIBRARY(WINE_LIBRARY NAMES wine PATH_SUFFIXES wine i386-linux-gnu/wine)
-+FIND_LIBRARY(WINE_LIBRARY NAMES wine libwine.so.1 PATH_SUFFIXES wine i386-linux-gnu/wine
wine/i386-unix)
++FIND_LIBRARY(WINE_LIBRARY NAMES wine PATH_SUFFIXES wine i386-linux-gnu/wine
wine/i386-unix)
FIND_PROGRAM(WINE_CXX NAMES wineg++ winegcc winegcc64 winegcc32)
set(WINE_INCLUDE_DIRS ${WINE_INCLUDE_DIR} )
diff --git a/lmms.spec b/lmms.spec
index b05cff0..c4bb316 100644
--- a/lmms.spec
+++ b/lmms.spec
@@ -1,3 +1,10 @@
+
+%ifarch %ix86
+%bcond_with wine
+%else
+%bcond_with wine
+%endif
+
Name: lmms
Version: 1.2.2
Release: 15%{?dist}
@@ -79,7 +86,7 @@ BuildRequires: libappstream-glib
Requires: shared-mime-info
Requires: hicolor-icon-theme
-%ifarch %ix86
+%if %{with wine}
BuildRequires: wine-devel
%endif
@@ -94,7 +101,8 @@ Requires: ladspa-calf-plugins
# the -vst subpackage can only be built on ix86, but is also usable
# (and thus should be installed) on x86_64.
-%ifarch %ix86 x86_64
+#ifarch #ix86 x86_64
+%if %{with wine}
Requires: %{name}-vst = %{version}-%{release}
%endif
@@ -206,7 +214,7 @@ appstream-util validate-relax --nonet
%{buildroot}%{_metainfodir}/*.metainfo.xml
%{_includedir}/%{name}
-%ifarch %ix86
+%if %{with wine}
%package vst
Summary: VST hosting plugin for %{name}
@@ -224,6 +232,9 @@ This package contains the necessary files to host VST plugins.
%changelog
* Sun Jan 21 2024 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-15
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+- Disable wine vst due to libwine.so.1 being removed in wine version 8.3
+ see
https://bugs.winehq.org/show_bug.cgi?id=54635 and
https://github.com/LMMS/lmms/issues/6672
+ (copied from
https://build.opensuse.org/package/view_file/openSUSE:Backports:SLE-15-SP...)
* Thu Jul 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-14
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
commit f53732c8dc45e839ae77cd179f6d82a4d3f91fdd
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Sun Jan 21 06:07:39 2024 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
diff --git a/lmms.spec b/lmms.spec
index 1216e6b..b05cff0 100644
--- a/lmms.spec
+++ b/lmms.spec
@@ -1,6 +1,6 @@
Name: lmms
Version: 1.2.2
-Release: 14%{?dist}
+Release: 15%{?dist}
Summary: Linux MultiMedia Studio
URL:
https://lmms.io/
@@ -222,6 +222,9 @@ This package contains the necessary files to host VST plugins.
%changelog
+* Sun Jan 21 2024 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-15
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
+
* Thu Jul 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-14
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
commit 34b9ee18fef4a5ba3aebe12555e7e12e0a2c02c7
Author: Fedora Release Engineering <releng(a)fedoraproject.org>
Date: Thu Jul 20 12:57:41 2023 +0000
Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng(a)fedoraproject.org>
diff --git a/lmms.spec b/lmms.spec
index 9a1d4b5..1216e6b 100644
--- a/lmms.spec
+++ b/lmms.spec
@@ -1,6 +1,6 @@
Name: lmms
Version: 1.2.2
-Release: 13%{?dist}
+Release: 14%{?dist}
Summary: Linux MultiMedia Studio
URL:
https://lmms.io/
@@ -222,6 +222,9 @@ This package contains the necessary files to host VST plugins.
%changelog
+* Thu Jul 20 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-14
+- Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
+
* Thu Jan 19 2023 Fedora Release Engineering <releng(a)fedoraproject.org> - 1.2.2-13
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild