[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