[oe-commits] [openembedded-core] branch master-next updated: image-prelink: Disable for musl images

git at git.openembedded.org git at git.openembedded.org
Fri Aug 11 07:17:15 UTC 2017


This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master-next
in repository openembedded-core.

The following commit(s) were added to refs/heads/master-next by this push:
     new 5a25ed1  image-prelink: Disable for musl images
5a25ed1 is described below

commit 5a25ed1071f0d9b7d95edcc2b5b4545f960d5f95
Author: Richard Purdie <richard.purdie at linuxfoundation.org>
AuthorDate: Fri Aug 11 08:10:33 2017 +0100

    image-prelink: Disable for musl images
    
    For some reason prelink was refusing to prelink musl images but now sometimes
    does modify the binaries. Since musl has no support for this, such images
    end up broken and unable to boot.
    
    To avoid this, be explicit and only apply prelinking for libc-glibc.
    
    [YOCTO #11913]
    
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
---
 meta/classes/image-prelink.bbclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/meta/classes/image-prelink.bbclass b/meta/classes/image-prelink.bbclass
index 4157df0..6fcd699 100644
--- a/meta/classes/image-prelink.bbclass
+++ b/meta/classes/image-prelink.bbclass
@@ -1,6 +1,6 @@
 do_rootfs[depends] += "prelink-native:do_populate_sysroot"
 
-IMAGE_PREPROCESS_COMMAND += "prelink_setup; prelink_image; "
+IMAGE_PREPROCESS_COMMAND_append_libc-glibc = " prelink_setup; prelink_image; "
 
 python prelink_setup () {
     oe.utils.write_ld_so_conf(d)

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.


More information about the Openembedded-commits mailing list