]> code.ossystems Code Review - openembedded-core.git/commitdiff
glibc: do not enable memory tagging on aarch64 just yet
authorAlexander Kanavin <alex.kanavin@gmail.com>
Sat, 19 Jun 2021 09:58:44 +0000 (11:58 +0200)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Mon, 21 Jun 2021 10:09:34 +0000 (11:09 +0100)
Sadly, it seems to break copy-on-write as reported here:
https://lists.openembedded.org/g/openembedded-core/message/153082

(From OE-Core rev: 6891217346128cf529c15192defa096378fc5091)

Signed-off-by: Alexander Kanavin <alex.kanavin@gmail.com>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
meta/recipes-core/glibc/glibc_2.33.bb

index b70cd0978a1fcee0955753de3059ca1526978024..caa2e2ae187397f7f9797bb6e9a93bfebad64386 100644 (file)
@@ -90,10 +90,10 @@ EXTRA_OECONF += "${@get_libc_fpu_setting(bb, d)}"
 
 EXTRA_OECONF_append_x86 = " --enable-cet"
 EXTRA_OECONF_append_x86-64 = " --enable-cet"
-EXTRA_OECONF_append_aarch64 = " --enable-memory-tagging"
 
 PACKAGECONFIG ??= "nscd"
 PACKAGECONFIG[nscd] = "--enable-nscd,--disable-nscd"
+PACKAGECONFIG[memory-tagging] = "--enable-memory-tagging,--disable-memory-tagging"
 
 do_patch_append() {
     bb.build.exec_func('do_fix_readlib_c', d)