diff options
author | Koen Kooi <koen@openembedded.org> | 2009-03-20 15:40:13 +0100 |
---|---|---|
committer | Koen Kooi <koen@openembedded.org> | 2009-03-20 15:40:13 +0100 |
commit | b3f902c51428af11d721a7ab71de19b89f866dd7 (patch) | |
tree | b375d380d387a0afe25f0bfb252d9e4b14ca8b52 /recipes/mozilla/fennec_hg.bb | |
parent | d094b05396f90895c89322236fb4049741b3ebdb (diff) | |
download | openembedded-b3f902c51428af11d721a7ab71de19b89f866dd7.tar.gz |
fennec: update from alpha to beta release, work around latest mozilla bugs (filed upstream)
Diffstat (limited to 'recipes/mozilla/fennec_hg.bb')
-rw-r--r-- | recipes/mozilla/fennec_hg.bb | 16 |
1 files changed, 11 insertions, 5 deletions
diff --git a/recipes/mozilla/fennec_hg.bb b/recipes/mozilla/fennec_hg.bb index a714c882c7..fad2203ed5 100644 --- a/recipes/mozilla/fennec_hg.bb +++ b/recipes/mozilla/fennec_hg.bb @@ -1,13 +1,13 @@ DESCRIPTION = "Mozilla Mobile browser" DEPENDS += "cairo alsa-lib " -PV = "0.9+1.0a2" -MOZPV = "1.0a2" -PR = "r2" +PV = "0.9+1.0b2pre" +MOZPV = "1.0b2pre" +PR = "r3" PE = "1" -SRC_URI = "hg://hg.mozilla.org/;module=mozilla-central;rev=df94feb90a4f \ - hg://hg.mozilla.org/;module=mobile-browser;rev=0361cd36d50d \ +SRC_URI = "hg://hg.mozilla.org/;module=mozilla-central;rev=451c1f1753f0 \ + hg://hg.mozilla.org/;module=mobile-browser;rev=9435ee77dda3 \ file://jsautocfg.h \ file://jsautocfg-dontoverwrite.patch;patch=1 \ " @@ -33,6 +33,12 @@ do_configure_prepend() { } do_compile_prepend() { + # A compile time assert is broken: + # http://mxr.mozilla.org/mozilla-central/source/nsprpub/pr/include/prlog.h#259 + for i in $(find ${S} -name "autoconf.mk") ; do + sed -i -e s:fsigned-char:fno-signed-char:g $i + done + cp ${WORKDIR}/jsautocfg.h ${S}/js/src/ cp ${WORKDIR}/jsautocfg.h ${S}/objdir/xulrunner/js/src/ sed -i -e "s|CPU_ARCH =|CPU_ARCH = ${TARGET_ARCH}|" \ |