[packages/ceres-solver] - add more BRs - reduce linker memory usage on 32it archs
baggins
baggins at pld-linux.org
Thu Oct 22 02:19:43 CEST 2026
commit 695c085bb5f463d1b753e4664e08345713240005
Author: Jan Rękorajski <baggins at pld-linux.org>
Date: Thu Oct 22 02:19:06 2026 +0200
- add more BRs
- reduce linker memory usage on 32it archs
ceres-solver.spec | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
---
diff --git a/ceres-solver.spec b/ceres-solver.spec
index 4d7ed63..cc0b60d 100644
--- a/ceres-solver.spec
+++ b/ceres-solver.spec
@@ -18,7 +18,11 @@ BuildRequires: SuiteSparse-AMD-devel
BuildRequires: SuiteSparse-CAMD-devel
BuildRequires: SuiteSparse-CCOLAMD-devel
BuildRequires: SuiteSparse-COLAMD-devel
+BuildRequires: SuiteSparse-Config
+BuildRequires: SuiteSparse-SPQR-devel
+BuildRequires: eigen3
BuildRequires: glog-devel
+BuildRequires: gflags-devel
BuildRequires: abseil-cpp-devel
BuildRequires: lapack-devel
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
@@ -63,7 +67,9 @@ Dokumentacja API biblioteki %{name}.
%build
mkdir -p build
cd build
-
+%ifarch %{ix86} x32
+export LDFLAGS="%{rpmldflags} -Wl,--no-keep-memory -Wl,--reduce-memory-overheads"
+%endif
%cmake ../ \
-DBUILD_DOCUMENTATION:BOOL=ON
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/ceres-solver.git/commitdiff/695c085bb5f463d1b753e4664e08345713240005
More information about the pld-cvs-commit
mailing list