firefox updates
authorPhil Blundell <philb@gnu.org>
Sun, 4 Jul 2004 16:50:44 +0000 (16:50 +0000)
committerPhil Blundell <philb@gnu.org>
Sun, 4 Jul 2004 16:50:44 +0000 (16:50 +0000)
BKrev: 40e83564EhXVGuzgyVEGkOw4Xh7LKQ

firefox/firefox-0.9/no-xmb.patch [new file with mode: 0644]
firefox/firefox_0.9.oe

diff --git a/firefox/firefox-0.9/no-xmb.patch b/firefox/firefox-0.9/no-xmb.patch
new file mode 100644 (file)
index 0000000..e69de29
index 7427c46..ad102b7 100644 (file)
@@ -1,17 +1,20 @@
-DEPENDS = "xt xi zip-native gtk+"
-PR = "r1"
+DEPENDS = "xt xi zip-native gtk+ orbit2"
+PR = "r2"
 
 SRC_URI = "http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${PV}/firefox-${PV}-source.tar.bz2 \
        file://mozconfig \
-       file://xptcstubs.patch;patch=1"
+       file://xptcstubs.patch;patch=1 \
+       file://no-xmb.patch;patch=1"
 
 S = "${WORKDIR}/mozilla"
 
 FILES_${PN} += "${libdir}/firefox-${PV} ${datadir}/idl"
 
 # gcc-3.4 blows up in gtktext with -frename-registers on arm-linux
-CFLAGS := "${@'${CFLAGS}'.replace('-frename-registers', '')}"
-CXXFLAGS := "${@'${CXXFLAGS}'.replace('-frename-registers', '')}"
+CFLAGS := "${@'${CFLAGS}'.replace('-frename-registers', '')} -fsigned-char -fno-strict-aliasing"
+CXXFLAGS := "${@'${CXXFLAGS}'.replace('-frename-registers', '')} -fsigned-char -fno-strict-aliasing"
+
+SELECTED_OPTIMIZATION = "-O"
 
 export CROSS_COMPILE=1
 export HOST_LIBIDL_CONFIG="libIDL-config-2"