From 449315dc16be68cf7970b8da8c3c190f4de340eb Mon Sep 17 00:00:00 2001 From: barton26 Date: Mon, 25 Jul 2022 15:24:15 -0400 Subject: [PATCH 1/2] build: don't install Boost cmake config files --- depends/packages/boost.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/packages/boost.mk b/depends/packages/boost.mk index a293a6a8c8..149158d706 100644 --- a/depends/packages/boost.mk +++ b/depends/packages/boost.mk @@ -46,5 +46,5 @@ define $(package)_build_cmds endef define $(package)_stage_cmds - ./b2 -d0 -j4 --prefix=$($(package)_staging_prefix_dir) $($(package)_config_opts) toolset=$($(package)_toolset_$(host_os)) install + ./b2 -d0 -j4 --prefix=$($(package)_staging_prefix_dir) $($(package)_config_opts) toolset=$($(package)_toolset_$(host_os)) --no-cmake-config install endef From 2eefc6dd7cc5ad20413371c8ae81cfee4f8208f6 Mon Sep 17 00:00:00 2001 From: barton26 Date: Mon, 25 Jul 2022 15:25:23 -0400 Subject: [PATCH 2/2] build: remove duplicate -fvisibility=hidden from Boost build Boost already sets this by default. --- depends/packages/boost.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/depends/packages/boost.mk b/depends/packages/boost.mk index 149158d706..f0e44237f2 100644 --- a/depends/packages/boost.mk +++ b/depends/packages/boost.mk @@ -28,7 +28,7 @@ ifneq (,$(findstring clang,$($(package)_cxx))) endif $(package)_archiver_$(host_os)=$($(package)_ar) $(package)_config_libraries=filesystem,system,thread,test,iostreams -$(package)_cxxflags+=-std=c++17 -fvisibility=hidden +$(package)_cxxflags+=-std=c++17 $(package)_cxxflags_linux=-fPIC $(package)_cxxflags_android=-fPIC endef