Compare commits

..

4 commits

Author SHA1 Message Date
Fedora Release Engineering
40e697a28e Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-17 08:31:41 +00:00
Jerry James
f951e43fe4 Use the cmake declarative buildsystem 2026-07-14 19:36:35 -06:00
Jerry James
dd16c1ac58 Fix RISC-V link failure 2026-02-12 08:21:46 -07:00
Fedora Release Engineering
f8307edda8 Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-17 19:57:37 +00:00

View file

@ -20,9 +20,9 @@ Patch: %{name}-zlib-ng.patch
# See https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemoval
ExcludeArch: %{ix86}
BuildSystem: cmake
BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: cmake(soplex)
BuildRequires: cmake(tbb)
BuildRequires: gcc-c++
@ -38,11 +38,13 @@ certificates.
%prep
%autosetup -n %{name}-%{commit} -p1
%build
%conf -p
cd code
%cmake
%cmake_build
%build -p
cd code
%build -a
%if "%{?_lto_cflags}" != ""
# LTO inlines a few functions, leaving viprincomp with unneeded dependencies.
# Relink to drop the unneeded dependencies.
@ -51,7 +53,7 @@ g++ %{build_cxxflags} %{build_ldflags} \
-Wl,--dependency-file=CMakeFiles/viprincomp.dir/link.d \
CMakeFiles/viprincomp.dir/incompletify.cpp.o \
-o viprincomp -lmpfr -lgmp
cd ../..
cd -
%endif
%install