[Buildroot] [PATCH 4/4] bctoolbox: disable rpath
Baruch Siach
baruch at tkos.co.il
Wed Feb 15 05:28:46 UTC 2017
Hi Jörg,
On Tue, Feb 14, 2017 at 11:44:02PM +0100, Jörg Krause wrote:
> By default, bctoolbox adds the rpath to the shared library. Prevent this
> by setting `CMAKE_SKIP_RPATH` [1] to a true value.
>
> [1] https://cmake.org/cmake/help/latest/variable/CMAKE_SKIP_RPATH.html
>
> Signed-off-by: Jörg Krause <joerg.krause at embedded.rocks>
> ---
> package/bctoolbox/bctoolbox.mk | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/package/bctoolbox/bctoolbox.mk b/package/bctoolbox/bctoolbox.mk
> index 5eea0575f..76737aa3c 100644
> --- a/package/bctoolbox/bctoolbox.mk
> +++ b/package/bctoolbox/bctoolbox.mk
> @@ -11,11 +11,14 @@ BCTOOLBOX_LICENSE_FILES = COPYING
> BCTOOLBOX_DEPENDENCIES = mbedtls
> BCTOOLBOX_INSTALL_STAGING = YES
>
> +# Set CMAKE_SKIP_RPATH to prevent bctoolbox from adding the rpath to
> +# shared library.
> BCTOOLBOX_CONF_OPTS = \
> -DENABLE_STRICT=OFF \
> -DENABLE_TESTS_COMPONENT=OFF \
> -DENABLE_TESTS=OFF \
> - -DGIT_EXECUTABLE=OFF
> + -DGIT_EXECUTABLE=OFF \
> + -DCMAKE_SKIP_RPATH=ON
Shouldn't we have this in package/pkg-cmake.mk? Samuel?
baruch
--
http://baruch.siach.name/blog/ ~. .~ Tk Open Systems
=}------------------------------------------------ooO--U--Ooo------------{=
- baruch at tkos.co.il - tel: +972.52.368.4656, http://www.tkos.co.il -
More information about the buildroot
mailing list