diff mbox series

[wrynose] poky-tiny: remove eglibc/uclibc references

Message ID 20260831204058.2665478-1-kris.gavvala@windriver.com (mailing list archive)
State Rejected, archived
Delegated to: Yoann Congal
Headers show
Series [wrynose] poky-tiny: remove eglibc/uclibc references | expand

Commit Message

Kris Gavvala Aug. 31, 2026, 8:40 p.m. UTC
From: "Gavvala, Kris" <Kris.Gavvala@windriver.com>

  Removed leftovers from the eglibc to glibc and uclibc to musl
  migrations in poky-tiny.conf

  - Updated TCLIBC comment to reference glibc/musl instead of
    eglibc/uclibc.
  - Updated dependency chain comment to reference glibc instead of eglibc.
  - Removed the mtrace RDEPENDS for eglibc since the package no longer
    exists.

Signed-off-by: Kris Gavvala <kris.gavvala@windriver.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit fa0b356c9e20279f9c49231e768a6f3a4c93dc00)
---
 meta-poky/conf/distro/poky-tiny.conf | 8 ++------
 1 file changed, 2 insertions(+), 6 deletions(-)

Comments

Yoann Congal Sept. 4, 2026, 9:08 a.m. UTC | #1
On Mon Aug 31, 2026 at 10:40 PM CEST, Kris via lists.yoctoproject.org Gavvala wrote:
> From: "Gavvala, Kris" <Kris.Gavvala@windriver.com>
>
>   Removed leftovers from the eglibc to glibc and uclibc to musl
>   migrations in poky-tiny.conf
>
>   - Updated TCLIBC comment to reference glibc/musl instead of
>     eglibc/uclibc.
>   - Updated dependency chain comment to reference glibc instead of eglibc.
>   - Removed the mtrace RDEPENDS for eglibc since the package no longer
>     exists.
>
> Signed-off-by: Kris Gavvala <kris.gavvala@windriver.com>
> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
> (cherry picked from commit fa0b356c9e20279f9c49231e768a6f3a4c93dc00)
> ---
>  meta-poky/conf/distro/poky-tiny.conf | 8 ++------
>  1 file changed, 2 insertions(+), 6 deletions(-)

Hello,

Sorry but we usually don't do cleanup patches such as this one on stable
branches. Unless there is a bug fixed with it. And, it seems to me this
is not the case here: this patch will be a functionnal no-op.

Unless I'm mistaken, I can't accept this patch.

Regards,
diff mbox series

Patch

diff --git a/meta-poky/conf/distro/poky-tiny.conf b/meta-poky/conf/distro/poky-tiny.conf
index c0c5fe71..1e32dd38 100644
--- a/meta-poky/conf/distro/poky-tiny.conf
+++ b/meta-poky/conf/distro/poky-tiny.conf
@@ -18,7 +18,7 @@ 
 # o Static images (no support for adding packages or libraries later)
 # o Read-only or RAMFS root filesystem
 # o Combined Linux kernel + rootfs in under 4MB
-# o Allow the user to select between eglibc or uclibc with the TCLIBC variable
+# o Allow the user to select between glibc or musl with the TCLIBC variable
 #
 # This is currently a partial definition, the following tasks remain:
 # [ ] Integrate linux-yocto-tiny ktype into linux-yocto
@@ -55,7 +55,7 @@  ENABLE_WIDEC = "false"
 ENABLE_WIDEC:class-native = "true"
 
 # Drop native language support. This removes the
-# eglibc->bash->gettext->libc-posix-clang-wchar dependency.
+# glibc->bash->gettext->libc-posix-clang-wchar dependency.
 USE_NLS = "no"
 # As we don't have native language support, don't install locales into images
 IMAGE_LINGUAS = ""
@@ -89,10 +89,6 @@  QB_DEFAULT_FSTYPE = "cpio.gz"
 #        more machine configs to maintain long term.
 MACHINE_ESSENTIAL_EXTRA_RDEPENDS = ""
 
-# The mtrace script included by eglibc is a perl script. This means the system
-# will build perl in case this package is installed. Since we don't care about
-# this script for the purposes of tiny, remove the dependency from here.
-RDEPENDS:${PN}-mtrace:pn-eglibc = ""
 
 SKIP_RECIPE[build-appliance-image] = "not buildable with poky-tiny"
 SKIP_RECIPE[core-image-rt] = "not buildable with poky-tiny"