[oe-commits] Koen Kooi : mozjs 17.0.0: fix aarch64 and 64k page builds, generic cleanups

git at git.openembedded.org git at git.openembedded.org
Tue Mar 3 19:33:29 UTC 2015


Module: meta-openembedded.git
Branch: master-next
Commit: ad05848743999e218617c17a7d3e511eb0210458
URL:    http://git.openembedded.org/?p=meta-openembedded.git&a=commit;h=ad05848743999e218617c17a7d3e511eb0210458

Author: Koen Kooi <koen.kooi at linaro.org>
Date:   Tue Mar  3 20:47:55 2015 +0800

mozjs 17.0.0: fix aarch64 and 64k page builds, generic cleanups

* 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>
Signed-off-by: Martin Jansa <Martin.Jansa at gmail.com>

---

 .../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     |   29 +-
 6 files changed, 3562 insertions(+), 3 deletions(-)

Diff:   http://git.openembedded.org/?p=meta-openembedded.git/?a=commitdiff;h=ad05848743999e218617c17a7d3e511eb0210458


More information about the Openembedded-commits mailing list