[OE-core] [PATCH] nss: Explicitly link with libssp on musl/ppc

Phil Blundell pb at pbcl.net
Thu Mar 24 16:20:04 UTC 2016


On Thu, 2016-03-24 at 15:24 +0000, Khem Raj wrote:
> Signed-off-by: Khem Raj <raj.khem at gmail.com>

This is all a bit obscure.  Please add an explanation of why this is
needed specifically by ppc (and not other architectures) to the commit
message.

Also, the subject says "musl" but the patch doesn't seem to be
obviously specific to musl.  Is SECURITY_LDFLAGS not used at all by
other libcs?

p.

> ---
>  meta/recipes-support/nss/nss_3.21.bb | 1 +
>  1 file changed, 1 insertion(+)
> 
> diff --git a/meta/recipes-support/nss/nss_3.21.bb b/meta/recipes-
> support/nss/nss_3.21.bb
> index d2e2411..9f2626b 100644
> --- a/meta/recipes-support/nss/nss_3.21.bb
> +++ b/meta/recipes-support/nss/nss_3.21.bb
> @@ -41,6 +41,7 @@ TD = "${S}/tentative-dist"
>  TDS = "${S}/tentative-dist-staging"
>  
>  TARGET_CC_ARCH += "${LDFLAGS}"
> +SECURITY_LDFLAGS_append_powerpc = " -lssp_nonshared -lssp"
>  
>  do_configure_prepend_libc-musl () {
>      sed -i -e '/-DHAVE_SYS_CDEFS_H/d'
> ${S}/nss/lib/dbm/config/config.mk
> -- 
> 1.8.3.1
> 



More information about the Openembedded-core mailing list