diff options
| author | Khem Raj <raj.khem@gmail.com> | 2021-11-01 13:26:28 -0700 |
|---|---|---|
| committer | Khem Raj <raj.khem@gmail.com> | 2021-11-03 06:57:48 -0700 |
| commit | a59370541d5473b8430e591ee0e892ba529e52df (patch) | |
| tree | 712b0915625988aa9516f4c57f78ed5df654ec4c /meta-oe/dynamic-layers | |
| parent | e3ef25a2f57b38cc6bd8a6d54c9c80f2232f5107 (diff) | |
| download | meta-openembedded-a59370541d5473b8430e591ee0e892ba529e52df.tar.gz | |
mozjs-78: Set X lib/include paths
mozjs does not really use X but arcane autoconf 2.13 means its poking at
build host for X headers and libraries. On build hosts where X is
installed this results in wrong paths being searched for target X
headers, this gets caught by configure QA and it fails
ERROR: mozjs-78-78.15.0-r0 do_configure: QA Issue: This autoconf log indicates errors, it looked at host include and/or library paths while determining system capabilities.
Rerun configure task after fixing this. [configure-unsafe]
ERROR: mozjs-78-78.15.0-r0 do_configure: Fatal QA errors were found, failing task.
Signed-off-by: Khem Raj <raj.khem@gmail.com>
Diffstat (limited to 'meta-oe/dynamic-layers')
| -rw-r--r-- | meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb index f0cd6e0ec5..090c2fe058 100644 --- a/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb +++ b/meta-oe/dynamic-layers/meta-python/recipes-extended/mozjs/mozjs-78_78.15.0.bb | |||
| @@ -41,13 +41,14 @@ EXTRA_OECONF = " \ | |||
| 41 | --host=${BUILD_SYS} \ | 41 | --host=${BUILD_SYS} \ |
| 42 | --prefix=${prefix} \ | 42 | --prefix=${prefix} \ |
| 43 | --libdir=${libdir} \ | 43 | --libdir=${libdir} \ |
| 44 | --x-includes=${STAGING_INCDIR} \ | ||
| 45 | --x-libraries=${STAGING_LIBDIR} \ | ||
| 44 | --without-system-icu \ | 46 | --without-system-icu \ |
| 45 | --disable-tests --disable-strip --disable-optimize \ | 47 | --disable-tests --disable-strip --disable-optimize \ |
| 46 | --disable-jemalloc \ | 48 | --disable-jemalloc \ |
| 47 | ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "--enable-gold", '--disable-gold', d)} \ | 49 | ${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', "--enable-gold", '--disable-gold', d)} \ |
| 48 | ${JIT} \ | 50 | ${JIT} \ |
| 49 | " | 51 | " |
| 50 | |||
| 51 | # Note: Python with mozilla build is a mess: E.g: python-six: to get an error | 52 | # Note: Python with mozilla build is a mess: E.g: python-six: to get an error |
| 52 | # free configure we need: | 53 | # free configure we need: |
| 53 | # * python3-six-native in DEPENDS | 54 | # * python3-six-native in DEPENDS |
