diff mbox series

[meta-lts-mixins,kirkstone/rust,9/9] Remove dynamic layer bbappends

Message ID ec37dc4b7041e0b81c7c577e541db42abbe43226.1757441699.git.scott.murray@konsulko.com
State New
Headers show
Series Update to Rust 1.89.0 | expand

Commit Message

Scott Murray Sept. 9, 2025, 6:44 p.m. UTC
Remove existing contributed dynamic layer bbappends since:
* mozjs-78 now does not build even with the current tweaks.
* mozjs-91 does not seem to require them in my testing.
* Wind River have indicated [1] they will not continue using the
  mixin layer, and thus there is no more maintenance of these tweaks
  expected from them.

[1] https://lists.yoctoproject.org/g/yocto-patches/message/2088

Signed-off-by: Scott Murray <scott.murray@konsulko.com>
---
 README.md                                          |  2 +-
 .../recipes-devtools/rust/rust_%.bbappend          |  7 -------
 .../recipes-extended/mozjs/mozjs-78_%.bbappend     | 14 --------------
 .../recipes-extended/mozjs/mozjs-91_%.bbappend     | 13 -------------
 4 files changed, 1 insertion(+), 35 deletions(-)
 delete mode 100644 dynamic-layers/meta-python/recipes-devtools/rust/rust_%.bbappend
 delete mode 100644 dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_%.bbappend
 delete mode 100644 dynamic-layers/openembedded-layer/recipes-extended/mozjs/mozjs-91_%.bbappend
diff mbox series

Patch

diff --git a/README.md b/README.md
index f05accf..482f0cd 100644
--- a/README.md
+++ b/README.md
@@ -132,4 +132,4 @@  Layer maintainers:
 Scott Murray <scott.murray@konsulko.com>
 
 Dynamic layer support maintainers:
-Soumya Sambu <soumya.sambu@windriver.com>
+TBD
diff --git a/dynamic-layers/meta-python/recipes-devtools/rust/rust_%.bbappend b/dynamic-layers/meta-python/recipes-devtools/rust/rust_%.bbappend
deleted file mode 100644
index 9b09f9e..0000000
--- a/dynamic-layers/meta-python/recipes-devtools/rust/rust_%.bbappend
+++ /dev/null
@@ -1,7 +0,0 @@ 
-python do_configure:append() {
-    config.set("rust", "default-linker", e(d.expand("${RUST_BUILD_CCLD}")))
-
-    with open("config.toml", "w") as f:
-        f.write("change-id = 116881\n\n")
-        config.write(f)
-}
diff --git a/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_%.bbappend b/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_%.bbappend
deleted file mode 100644
index 8e8c24a..0000000
--- a/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_%.bbappend
+++ /dev/null
@@ -1,14 +0,0 @@ 
-EXTRA_OECONF = " \
-    --target=${RUST_TARGET_SYS} \
-    --host=${BUILD_SYS} \
-    --prefix=${prefix} \
-    --libdir=${libdir} \
-    --x-includes=${STAGING_INCDIR} \
-    --x-libraries=${STAGING_LIBDIR} \
-    --without-system-icu \
-    --disable-tests --disable-strip --disable-optimize \
-    --disable-jemalloc \
-    --with-system-icu \
-    ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "--enable-gold", '--disable-gold', d)} \
-    ${JIT} \
-"
diff --git a/dynamic-layers/openembedded-layer/recipes-extended/mozjs/mozjs-91_%.bbappend b/dynamic-layers/openembedded-layer/recipes-extended/mozjs/mozjs-91_%.bbappend
deleted file mode 100644
index c0214b0..0000000
--- a/dynamic-layers/openembedded-layer/recipes-extended/mozjs/mozjs-91_%.bbappend
+++ /dev/null
@@ -1,13 +0,0 @@ 
-do_configure() {
-        cd ${B}
-        python3 ${S}/configure.py \
-        --enable-project=js \
-        --target=${RUST_HOST_SYS} \
-        --host=${BUILD_SYS} \
-        --prefix=${prefix} \
-        --libdir=${libdir} \
-        --disable-jemalloc \
-        --disable-strip \
-        ${JIT} \
-        ${ICU}
-}