[packages/framewave] - adjusted for boost 1.90+ / libstdc++ 14+

qboosh qboosh at pld-linux.org
Sat Oct 17 21:20:23 CEST 2026


commit 4e90fd7bbc1c3cb593b06df26e5538d882df0114
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date:   Sat Oct 17 21:20:58 2026 +0200

    - adjusted for boost 1.90+ / libstdc++ 14+

 framewave-system-boost.patch | 2 +-
 framewave.spec               | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/framewave.spec b/framewave.spec
index 35d7c7d..d435a6c 100644
--- a/framewave.spec
+++ b/framewave.spec
@@ -23,7 +23,7 @@ Patch8:		gcc11.patch
 Patch9:		%{name}-python-tabs.patch
 Patch10:	%{name}-python-update.patch
 URL:		https://framewave.sourceforge.net/
-BuildRequires:	boost-devel >= 1.34
+BuildRequires:	boost-devel >= 1.69
 BuildRequires:	libstdc++-devel
 BuildRequires:	rpmbuild(macros) >= 1.385
 BuildRequires:	scons >= 0.98
@@ -88,7 +88,7 @@ Statyczne biblioteki Framewave.
 # kill precompiled binaries
 %{__rm} BuildTools/bin/FwHeaderConvert_*
 
-%{__sed} -i -e "s/'-O2'/'%{rpmcxxflags} -std=c++11'/" BuildTools/buildscripts/fwflags_gcc.py
+%{__sed} -i -e "s/'-O2'/'%{rpmcxxflags} -std=c++11 -Wno-error=deprecated-declarations'/" BuildTools/buildscripts/fwflags_gcc.py
 
 %build
 cd Framewave
diff --git a/framewave-system-boost.patch b/framewave-system-boost.patch
index 7b94715..dd6952b 100644
--- a/framewave-system-boost.patch
+++ b/framewave-system-boost.patch
@@ -23,7 +23,7 @@
  
  # Project script essentially starts here
 -fwBase      = fwProject(oRoot, 'fwBase')
-+fwBase      = fwProject(oRoot, 'fwBase', LIBS=['boost_thread', 'boost_system'], LIBPATH=[])
++fwBase      = fwProject(oRoot, 'fwBase', LIBS=['boost_thread'], LIBPATH=[])
  
 -setupIncludePaths(fwBase.oEnv, join('sdk', 'boost_1_34_0'), dontRecurse=1)
  oLib_fwBase = fwBase.initBuildObjects(lstExtraCPPs=lstExtraBaseCPPs)
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/framewave.git/commitdiff/4e90fd7bbc1c3cb593b06df26e5538d882df0114



More information about the pld-cvs-commit mailing list