[oe] [meta-oe][PATCH] mozjs 17.0.0: fix aarch64 and 64k page builds, generic cleanups

Koen Kooi koen.kooi at linaro.org
Tue Mar 3 12:50:55 UTC 2015


On 3 March 2015 at 13:34, Koen Kooi <koen.kooi at linaro.org> wrote:

> * Mozjs17 has problems with 64k page sizes (powerpc64, aarch64 and
> probably others) and lacks support for aarch64. Patches were lifted from
> the fedora src rpm and rediffed.
>
> * Regenerate configure with autoconf-2.13 to make the fixes mentioned
> above take effect.
>
> * Provide proper config.guess and config.sub files
>
> * Explicitly disable static builds and regroup configure options.
>
> * Also clean out the patches/ dir present in the tarball to avoid
> conflicts with the OE patcher.
>
> Signed-off-by: Koen Kooi <koen.kooi at linaro.org>
> ---
>  ...ozjs17.0.0-fix-the-compile-bug-of-powerpc.patch |   36 -
>  .../mozjs/mozjs/0001-regenerate-configure.patch    | 3238
> ++++++++++++++++++++
>  ...02-Move-JS_BYTES_PER_WORD-out-of-config.h.patch |   75 +
>  .../mozjs/mozjs/0003-Add-AArch64-support.patch     |   76 +
>  ...4-mozbug746112-no-decommit-on-large-pages.patch |  103 +
>  .../mozjs/mozjs/0005-aarch64-64k-page.patch        |   44 +
>  meta-oe/recipes-extended/mozjs/mozjs_17.0.0.bb     |   28 +-
>  7 files changed, 3561 insertions(+), 39 deletions(-)
>  delete mode 100644
> meta-oe/recipes-extended/mozjs/mozjs/0001-mozjs17.0.0-fix-the-compile-bug-of-powerpc.patch
>

That deletion shouldn't have happened, v2 on its way.


>
>



More information about the Openembedded-devel mailing list