summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPetr Chernikov <p.chernikov@yadro.com>2023-08-24 16:08:27 +0300
committerKhem Raj <raj.khem@gmail.com>2023-08-26 17:32:45 -0700
commitc17f9f2facb2d8b7f00c932f5e96168c505771f8 (patch)
treeaf277b14f7b4149c07e30fcaf737ccd557dc743c
parent37d158db78cda787a5833c098423650b8caba0fa (diff)
downloadmeta-openembedded-c17f9f2facb2d8b7f00c932f5e96168c505771f8.tar.gz
Fix empty 0.0.0-0-g0 jemalloc version by adding --with-version
Empty "0.0.0-0-g0" jemalloc version may affect build and usage of some applications. For example, it affects folly build and usage and leads segmentation fault in some cases. Signed-off-by: Petr Chernikov <p.chernikov@yadro.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-oe/recipes-devtools/jemalloc/jemalloc_5.3.0.bb3
1 files changed, 3 insertions, 0 deletions
diff --git a/meta-oe/recipes-devtools/jemalloc/jemalloc_5.3.0.bb b/meta-oe/recipes-devtools/jemalloc/jemalloc_5.3.0.bb
index 3d48bc012..df499fbe5 100644
--- a/meta-oe/recipes-devtools/jemalloc/jemalloc_5.3.0.bb
+++ b/meta-oe/recipes-devtools/jemalloc/jemalloc_5.3.0.bb
@@ -25,6 +25,9 @@ inherit autotools ptest
25EXTRA_AUTORECONF += "--exclude=autoheader" 25EXTRA_AUTORECONF += "--exclude=autoheader"
26 26
27EXTRA_OECONF:append:libc-musl = " --with-jemalloc-prefix=je_" 27EXTRA_OECONF:append:libc-musl = " --with-jemalloc-prefix=je_"
28# For some reason VERSION file populated only in tarball distribution.
29# Adding jemalloc version since this recipe is using source code from git tag
30EXTRA_OECONF:append = " --with-version=${PV}-0-g${SRCREV}"
28 31
29do_install:append() { 32do_install:append() {
30 sed -i -e 's@${STAGING_DIR_HOST}@@g' \ 33 sed -i -e 's@${STAGING_DIR_HOST}@@g' \