All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 1/3] arm-toolchain/arm-binary-toolchain: ensure toolchains don't provide any system libraries
@ 2022-05-04 14:12 Ross Burton
  2022-05-04 14:12 ` [PATCH 2/3] arm/optee: remove redundant ${S} in LIC_FILES_CHKSUM Ross Burton
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Ross Burton @ 2022-05-04 14:12 UTC (permalink / raw)
  To: meta-arm; +Cc: nd

Use PRIVATE_LIBS to ensure that the Arm binary toolchains don't provide
their own libraries to the entire system.

Signed-off-by: Ross Burton <ross.burton@arm.com>
---
 .../external-arm-toolchain/arm-binary-toolchain.inc            | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/arm-binary-toolchain.inc b/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/arm-binary-toolchain.inc
index 1fa4cd3e..528b0061 100644
--- a/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/arm-binary-toolchain.inc
+++ b/meta-arm-toolchain/recipes-devtools/external-arm-toolchain/arm-binary-toolchain.inc
@@ -20,4 +20,7 @@ INHIBIT_SYSROOT_STRIP = "1"
 INHIBIT_PACKAGE_STRIP = "1"
 INHIBIT_PACKAGE_DEBUG_SPLIT = "1"
 
+# Need to mark these as private until do_package's soname-finder only looks in $libdir
+PRIVATE_LIBS = "libgcc_s.so.1 libstdc++.so.6"
+
 BBCLASSEXTEND = "native nativesdk"
-- 
2.25.1



^ permalink raw reply related	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2022-05-06 21:04 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2022-05-04 14:12 [PATCH 1/3] arm-toolchain/arm-binary-toolchain: ensure toolchains don't provide any system libraries Ross Burton
2022-05-04 14:12 ` [PATCH 2/3] arm/optee: remove redundant ${S} in LIC_FILES_CHKSUM Ross Burton
2022-05-04 14:12 ` [PATCH 3/3] arm-bsp/corstone1000-*-image: mark these as corstone1000-specific Ross Burton
2022-05-06 20:43 ` [PATCH 1/3] arm-toolchain/arm-binary-toolchain: ensure toolchains don't provide any system libraries Jon Mason

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.