diff options
author | Petr Chernikov <p.chernikov@yadro.com> | 2023-08-24 16:08:27 +0300 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-08-26 17:32:45 -0700 |
commit | c17f9f2facb2d8b7f00c932f5e96168c505771f8 (patch) | |
tree | af277b14f7b4149c07e30fcaf737ccd557dc743c | |
parent | 37d158db78cda787a5833c098423650b8caba0fa (diff) | |
download | meta-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.bb | 3 |
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 3d48bc012d..df499fbe50 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 | |||
25 | EXTRA_AUTORECONF += "--exclude=autoheader" | 25 | EXTRA_AUTORECONF += "--exclude=autoheader" |
26 | 26 | ||
27 | EXTRA_OECONF:append:libc-musl = " --with-jemalloc-prefix=je_" | 27 | EXTRA_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 | ||
30 | EXTRA_OECONF:append = " --with-version=${PV}-0-g${SRCREV}" | ||
28 | 31 | ||
29 | do_install:append() { | 32 | do_install:append() { |
30 | sed -i -e 's@${STAGING_DIR_HOST}@@g' \ | 33 | sed -i -e 's@${STAGING_DIR_HOST}@@g' \ |