[oe] [PATCH] cmake.bbclass: force CMAKE_INSTALL_SO_NO_EXE to be 0
Khem Raj
raj.khem at gmail.com
Sun Mar 21 07:05:07 UTC 2010
On Tue, Mar 16, 2010 at 12:50 PM, Roman I Khimov <khimov at altell.ru> wrote:
> By default cmake guesses whether install shared libaries with exec
> permissions or not based on host distribution, so this behaviour
> changes from host to host. OpenEmbedded assumes shared libraries to
> be with exec permissions (reverse way brakes stripping, for example),
> so let's force this in cmake configure invocation.
>
> Signed-off-by: Roman I Khimov <khimov at altell.ru>
Acked-by: Khem Raj <raj.khem at gmail.com>
> ---
> classes/cmake.bbclass | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/classes/cmake.bbclass b/classes/cmake.bbclass
> index f21c4d6..706bdda 100644
> --- a/classes/cmake.bbclass
> +++ b/classes/cmake.bbclass
> @@ -21,6 +21,7 @@ cmake_do_configure() {
> cmake ${OECMAKE_SOURCEPATH} \
> -DCMAKE_INSTALL_PREFIX:PATH=${prefix} \
> -DCMAKE_FIND_ROOT_PATH:PATH=${STAGING_DIR_HOST} \
> + -DCMAKE_INSTALL_SO_NO_EXE=0 \
> ${EXTRA_OECMAKE} \
> -Wno-dev
> }
> --
> 1.6.4.2
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
More information about the Openembedded-devel
mailing list