The package rpms/opencv.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/opencv.git/commit/?id=b645eac1f17....
Change:
+%ifarch %{ix86}
Thanks.
Full change:
============
commit b645eac1f17dd2c587e0ccc4a9cac1aef5d70c30
Author: Jerry James <loganjerry(a)gmail.com>
Date: Sat Feb 24 16:38:02 2024 -0700
Reduce debuginfo level on i386 to avoid memory exhaustion
diff --git a/opencv.spec b/opencv.spec
index 5d6774f..36c537c 100644
--- a/opencv.spec
+++ b/opencv.spec
@@ -430,6 +430,12 @@ install -pm 0644 %{S:4} .cache/ade/
# non available on Fedora: FFMPEG, XINE
# disabling IPP because it is closed source library from intel
+# Workaround for "virtual memory exhausted: Cannot allocate memory"
+%ifarch %{ix86}
+export CFLAGS='%{build_cflags} -g1'
+export CXXFLAGS='%{build_cxxflags} -g1'
+%endif
+
%cmake \
%if 0%{?fedora} > 38
-DCMAKE_CXX_STANDARD=17 \
@@ -499,7 +505,6 @@ install -pm 0644 %{S:4} .cache/ade/
%cmake_build
-
%install
%cmake_install
cd %{__cmake_builddir}/python_loader/
@@ -581,6 +586,7 @@ ln -s -r %{buildroot}%{_jnidir}/opencv-%{javaver}.jar
%{buildroot}%{_jnidir}/ope
* Fri Feb 23 2024 Jerry James <loganjerry(a)gmail.com> - 4.9.0-3
- Rebuild (coin-or-Clp)
- Use uppercase connectives in SPDX expression
+- Reduce debuginfo level on i386 to avoid memory exhaustion
* Mon Feb 05 2024 Sérgio Basto <sergio(a)serjux.com> - 4.9.0-2
- Revert drop compat symlink to opencv.pc
commit de40c5d7080cda910fa738035625c43b0b733966
Author: Jerry James <loganjerry(a)gmail.com>
Date: Fri Feb 23 20:11:46 2024 -0700
Rebuild (coin-or-Clp)
- Use uppercase connectives in SPDX expression
diff --git a/opencv.spec b/opencv.spec
index 37d14cb..5d6774f 100644
--- a/opencv.spec
+++ b/opencv.spec
@@ -77,10 +77,10 @@ Version: 4.9.0
%global minorver %(foo=%{version}; a=(${foo//./ }); echo ${a[1]} )
%global padding %(digits=00; num=%{minorver}; echo ${digits:${#num}:${#digits}} )
%global abiver %(echo %{majorver}%{padding}%{minorver} )
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Collection of algorithms for computer vision
# This is normal three clause BSD.
-License: BSD-3-Clause and Apache-2.0 and ISC
+License: BSD-3-Clause AND Apache-2.0 AND ISC
URL:
https://opencv.org
# TO PREPARE TARBALLS FOR FEDORA
# Edit opencv-clean.sh and set VERSION, save file and run opencv-clean.sh
@@ -578,6 +578,10 @@ ln -s -r %{buildroot}%{_jnidir}/opencv-%{javaver}.jar
%{buildroot}%{_jnidir}/ope
%changelog
+* Fri Feb 23 2024 Jerry James <loganjerry(a)gmail.com> - 4.9.0-3
+- Rebuild (coin-or-Clp)
+- Use uppercase connectives in SPDX expression
+
* Mon Feb 05 2024 Sérgio Basto <sergio(a)serjux.com> - 4.9.0-2
- Revert drop compat symlink to opencv.pc