From bde8d63b17637c507a543cebe90f2998b5847373 Mon Sep 17 00:00:00 2001 From: fanquake Date: Wed, 6 Dec 2023 12:48:09 +0000 Subject: depends: build libmultiprocess with position independant code This matches what we do with all other dependencies, see `--with-pic`, and fixes build failures, like #26943. --- depends/packages/libmultiprocess.mk | 1 + 1 file changed, 1 insertion(+) (limited to 'depends') diff --git a/depends/packages/libmultiprocess.mk b/depends/packages/libmultiprocess.mk index 98eae1e6d6..d237f52dbb 100644 --- a/depends/packages/libmultiprocess.mk +++ b/depends/packages/libmultiprocess.mk @@ -14,6 +14,7 @@ endif # directory, which might be "lib64" or something else, not "lib", on multiarch systems. define $(package)_set_vars := $(package)_config_opts += -DCMAKE_INSTALL_LIBDIR=lib/ +$(package)_config_opts += -DCMAKE_POSITION_INDEPENDENT_CODE=ON ifneq ($(host),$(build)) $(package)_config_opts := -DCAPNP_EXECUTABLE="$$(native_capnp_prefixbin)/capnp" $(package)_config_opts += -DCAPNPC_CXX_EXECUTABLE="$$(native_capnp_prefixbin)/capnpc-c++" -- cgit v1.2.3