[oe-commits] org.oe.dev merge of '368c3f8ff3b1b9dcaff963660d353cc8e2739101'

mickeyl commit oe at amethyst.openembedded.net
Wed Jul 30 18:44:19 UTC 2008


merge of '368c3f8ff3b1b9dcaff963660d353cc8e2739101'
     and 'f350641f3893143efec22c74299cdeeae73af124'

Author: mickeyl at openembedded.org
Branch: org.openembedded.dev
Revision: 1d6f127aae1dbce4a91a9955218de3c4f5ea5f7b
ViewMTN: http://monotone.openembedded.org/revision/info/1d6f127aae1dbce4a91a9955218de3c4f5ea5f7b
Files:
1
packages/tangogps/tangogps.inc
packages/tangogps/tangogps-fso_0.9.2.bb
packages/tangogps/tangogps_0.9.0.3.bb
packages/mozilla/firefox-3.0
packages/mozilla/firefox-3.0.1
packages/mozilla/firefox_3.0.bb
packages/mozilla/firefox_3.0.1.bb
packages/numptyphysics
packages/dsplink/files/dsplink-128M.patch
packages/linux/linux-omap2-git/beagleboard/no-cortex-deadlock.patch
packages/mozilla/firefox-3.0.1/0001-Remove-Werror-from-build.patch
packages/mozilla/firefox-3.0.1/0002-Fix-security-cross-compile-cpu-detection-error.patch
packages/mythtv/mythtv-0.21/no-cortex-deadlock.patch
packages/numptyphysics/numptyphysics_svn.bb
conf/distro/include/sane-srcrevs.inc
conf/machine/davinci-dvevm.conf
packages/classpath/classpath-minimal_0.97.2.bb
packages/dsplink/codec-engine_2.10.bb
packages/dsplink/dsplink.inc
packages/dsplink/dsplink_1.50.bb
packages/dsplink/dsplink_1.51.00.08.bb
packages/dsplink/files/CURRENTCFG.MK
packages/dsplink/files/ticel-config
packages/ffmpeg/ffmpeg_git.bb
packages/ffmpeg/omapfbplay_git.bb
packages/images/fso-image.bb
packages/linux/gumstix-kernel_2.6.21.bb
packages/linux/linux-davinci_2.6.x+git-davinci.bb
packages/linux/linux-omap2-git/beagleboard/defconfig
packages/linux/linux-omap2_git.bb
packages/mozilla/firefox-3.0.1/mozconfig
packages/mozilla/firefox.inc
packages/mythtv/mythtv_0.21.bb
Diffs:

#
# mt diff -r368c3f8ff3b1b9dcaff963660d353cc8e2739101 -r1d6f127aae1dbce4a91a9955218de3c4f5ea5f7b
#
#
#
# add_file "packages/tangogps/tangogps.inc"
#  content [97b25ecc7023d4936767623dc36d5816ad40d54b]
# 
# patch "packages/tangogps/tangogps-fso_0.9.2.bb"
#  from [1829b3be52c4104bd5fa0b9abcd36ff3948b5930]
#    to [5cbb978159e893365e050b41da156f5424b7d760]
# 
# patch "packages/tangogps/tangogps_0.9.0.3.bb"
#  from [731daff061dae087ec470d68d35806ad95c3797a]
#    to [2b0676072dcb31c2e8e6893bc89f5d69d6011670]
#
============================================================
--- packages/tangogps/tangogps.inc	97b25ecc7023d4936767623dc36d5816ad40d54b
+++ packages/tangogps/tangogps.inc	97b25ecc7023d4936767623dc36d5816ad40d54b
@@ -0,0 +1,10 @@
+DESCRIPTION = "A lightweight and fast mapping application"
+LICENSE = "GPLv2"
+SECTION = "x11/applications"
+PRIORITY = "optional"
+DEPENDS = "curl gtk+ gconf gypsy"
+
+SRC_URI = "http://www.tangogps.org/downloads/tangogps-${PV}.tar.gz"
+S = "${WORKDIR}/tangogps-${PV}"
+
+inherit autotools
============================================================
--- packages/tangogps/tangogps-fso_0.9.2.bb	1829b3be52c4104bd5fa0b9abcd36ff3948b5930
+++ packages/tangogps/tangogps-fso_0.9.2.bb	5cbb978159e893365e050b41da156f5424b7d760
@@ -1,13 +1,8 @@
-LICENSE = "GPLv2"
-SECTION = "x11/applications"
-PRIORITY = "optional"
-DESCRIPTION = "lightweight and fast mapping application"
-DEPENDS = "curl gtk+ gconf gypsy dbus-glib"
+require tangogps.inc
 
-inherit autotools
+RDEPENDS = "frameworkd"
 
+SRC_URI += "\
+  file://0002-Get-GPS-data-via-the-gypsy-interface.patch;patch=1 \
+  file://0003-Try-to-request-the-GPS-resource-from-ousaged.patch;patch=1 \
+"
-SRC_URI = "http://www.tangogps.org/downloads/tangogps-${PV}.tar.gz\
-	file://0002-Get-GPS-data-via-the-gypsy-interface.patch;patch=1 \
-	file://0003-Try-to-request-the-GPS-resource-from-ousaged.patch;patch=1"
-
-S=${WORKDIR}/tangogps-${PV}
============================================================
--- packages/tangogps/tangogps_0.9.0.3.bb	731daff061dae087ec470d68d35806ad95c3797a
+++ packages/tangogps/tangogps_0.9.0.3.bb	2b0676072dcb31c2e8e6893bc89f5d69d6011670
@@ -1,10 +1,4 @@
-LICENSE = "GPLv2"
-SECTION = "x11/applications"
-PRIORITY = "optional"
-DESCRIPTION = "lightweight and fast mapping application"
-DEPENDS = "curl gtk+ gconf gpsd"
+require tangogps.inc
+
+DEPENDS += "gpsd"
 RDEPENDS = "gpsd"
-
-SRC_URI = "http://www.tangogps.org/downloads/${PN}-${PV}.tar.gz"
-
-inherit autotools


#
# mt diff -rf350641f3893143efec22c74299cdeeae73af124 -r1d6f127aae1dbce4a91a9955218de3c4f5ea5f7b
#
#
#
# rename "packages/mozilla/firefox-3.0"
#     to "packages/mozilla/firefox-3.0.1"
# 
# rename "packages/mozilla/firefox_3.0.bb"
#     to "packages/mozilla/firefox_3.0.1.bb"
# 
# add_dir "packages/numptyphysics"
# 
# add_file "packages/dsplink/files/dsplink-128M.patch"
#  content [77634bfe405e6a900c9410998682d10c62f69d60]
# 
# add_file "packages/linux/linux-omap2-git/beagleboard/no-cortex-deadlock.patch"
#  content [67358daefda5443aa9a8a51de82b34c59d55a57d]
# 
# add_file "packages/mozilla/firefox-3.0.1/0001-Remove-Werror-from-build.patch"
#  content [fa80c2a3be405bca32473edbd7d6d49b182cf5f6]
# 
# add_file "packages/mozilla/firefox-3.0.1/0002-Fix-security-cross-compile-cpu-detection-error.patch"
#  content [59de7a8531fe7a4d7b7f14ebf9fbd8c20eacfdba]
# 
# add_file "packages/mythtv/mythtv-0.21/no-cortex-deadlock.patch"
#  content [f227665cd13dd712c7309a402da4b72121a5effd]
# 
# add_file "packages/numptyphysics/numptyphysics_svn.bb"
#  content [ed831effd3c3ba20e55d8e3004b5808bb5076151]
# 
# patch "conf/distro/include/sane-srcrevs.inc"
#  from [dc8efa6d25c6a10758cfbd9adac7dfb39da53d9e]
#    to [245f2a89cc214a05b8c6bf94faaac74d027b36c0]
# 
# patch "conf/machine/davinci-dvevm.conf"
#  from [b12fca91f474fdad55b2f5419ce9fc3dbbff3621]
#    to [7c257968d897ceecb506bc50b6e83ccf5e740b91]
# 
# patch "packages/classpath/classpath-minimal_0.97.2.bb"
#  from [eeed706438d6b4b51f8ecb1582addd8a6820f098]
#    to [2f6c505ff2139a8cc6f85c6a8cfe7a4114e0b604]
# 
# patch "packages/dsplink/codec-engine_2.10.bb"
#  from [3aa4a5c65d7f50eb4aa7926b5c458280ec0ac1e9]
#    to [332e3019b56cf0c6eaf5edf7c8fb23451cb14134]
# 
# patch "packages/dsplink/dsplink.inc"
#  from [9e699e8d88270170f89287867ca77b32b4229d03]
#    to [6da19209ce466c39c415f57e67acc29ab812f470]
# 
# patch "packages/dsplink/dsplink_1.50.bb"
#  from [7c50fa88c27a143ecaffccf1adaa106fad6cf643]
#    to [0de167bdd761e3c8b3fb707da0f0c1d1b048402b]
# 
# patch "packages/dsplink/dsplink_1.51.00.08.bb"
#  from [ac9527b9ee0c35149983f59fb0f3d92f5e62cbc2]
#    to [e2afdfeb29764460993e9c85a9a3ef63b5cce201]
# 
# patch "packages/dsplink/files/CURRENTCFG.MK"
#  from [2d8b0fa316342698cd5493798d1c74ccda6f34fa]
#    to [93c29fea0e4eba38148bcebf77b7dc135e72a6a9]
# 
# patch "packages/dsplink/files/ticel-config"
#  from [84cb94f0bdf0de83e7416a78d8d04d70018657c0]
#    to [302f76fa00591ad6753fc3643e29854d8bc4bc81]
# 
# patch "packages/ffmpeg/ffmpeg_git.bb"
#  from [faf2ab6d14f65eafbe5f12e4f19a9520790bb12b]
#    to [e3046b95c386745454ecdf90ff6eed7e7cea6039]
# 
# patch "packages/ffmpeg/omapfbplay_git.bb"
#  from [dfca330567472a5564849f47415794ee946785dd]
#    to [4649b54f81c86dc3f8fa7324ed4a5b8ccc3d764c]
# 
# patch "packages/images/fso-image.bb"
#  from [98a9bf4d2bcc9614c6b5f03cdbc6780b167268f7]
#    to [b99075ca5c8d2c0969bc4bce5dfb6ef65323fc46]
# 
# patch "packages/linux/gumstix-kernel_2.6.21.bb"
#  from [abcf379ae73f3805d3364fbbf7d4e735d4c887b2]
#    to [b6e0017b205086127aa8eb5128c339fbd7ca3fb7]
# 
# patch "packages/linux/linux-davinci_2.6.x+git-davinci.bb"
#  from [66de65e75200c4c93b249df7c4c2149d952f85b5]
#    to [08ffdd8f902b532c93f402c9a38c62540680bfd7]
# 
# patch "packages/linux/linux-omap2-git/beagleboard/defconfig"
#  from [560914bc9a5ea2d1a400c348659a241349d2640d]
#    to [5dcf73d1dc04bac818a527f9cc2fe572619f8d29]
# 
# patch "packages/linux/linux-omap2_git.bb"
#  from [ef14668a9a1c7d97225d194c81aa52ace025f767]
#    to [d1968e8ba7639627d6db87ba953b800c24ef27ea]
# 
# patch "packages/mozilla/firefox-3.0.1/mozconfig"
#  from [f83ff32cfbbf829044318c7e97590355bcb0c2f5]
#    to [2704adff3ffa3175691de0aa03a89add1e4c3169]
# 
# patch "packages/mozilla/firefox.inc"
#  from [54f017c345bcc873faebc5877dbfa0c6971f006e]
#    to [9cdff3e71af462808623a28725cba0f39226935a]
# 
# patch "packages/mozilla/firefox_3.0.1.bb"
#  from [50a3fa2d75086c5b1a38588f806d0dbb34dacffc]
#    to [3cc3084dbdb8556bcde37d7a6be2f522197a3431]
# 
# patch "packages/mythtv/mythtv_0.21.bb"
#  from [590a51ee6de14a40660a5ab607d88ecb36aaa2ff]
#    to [11c9903ba5a2d62b47e984d6c45a432010f6bbab]
#
============================================================
--- packages/dsplink/files/dsplink-128M.patch	77634bfe405e6a900c9410998682d10c62f69d60
+++ packages/dsplink/files/dsplink-128M.patch	77634bfe405e6a900c9410998682d10c62f69d60
@@ -0,0 +1,104 @@
+diff -Nurd dsplink_1_50/dsplink/config/all/CFG_Davinci_DM6446.c dsplink_1_50.work/dsplink/config/all/CFG_Davinci_DM6446.c
+--- dsplink_1_50/dsplink/config/all/CFG_Davinci_DM6446.c	2007-12-03 08:11:41.000000000 -0500
++++ dsplink_1_50.work/dsplink/config/all/CFG_Davinci_DM6446.c	2008-07-29 16:52:28.000000000 -0400
+@@ -69,8 +69,8 @@
+         FALSE,                 /* AUTOSTART      : Autostart the DSP (Not supported) */
+         "DEFAULT.OUT",         /* EXECUTABLE     : Executable for autostart */
+         TRUE,                  /* DOPOWERCTRL    : Link does the Power Ctrl of DSP. */
+-        0x8FF00020,            /* RESUMEADDR     : Resume address */
+-        0x8FF00000,            /* RESETVECTOR    : Reset Vector for the DSP */
++        0x87000020,            /* RESUMEADDR     : Resume address */
++        0x87000000,            /* RESETVECTOR    : Reset Vector for the DSP */
+         0x80,                  /* RESETCODESIZE  : Size of code at DSP Reset Vector */
+         1,                     /* MADUSIZE       : DSP Minimum Addressable Data Unit */
+         (Uint32) -1,           /* CPUFREQ        : DSP Frequency (in KHz), -1 if default setting is to be used */
+@@ -93,8 +93,8 @@
+     {
+         0,                     /* ENTRY          : Entry number */
+         "DSPLINKMEM",          /* NAME           : Name of the memory region */
+-        0x8FE00000,            /* ADDRPHYS       : Physical address */
+-        0x8FE00000,            /* ADDRDSPVIRT    : DSP virtual address */
++        0x87000000,            /* ADDRPHYS       : Physical address */
++        0x87000000,            /* ADDRDSPVIRT    : DSP virtual address */
+         (Uint32) -1,           /* ADDRGPPVIRT    : GPP virtual address (if known) */
+         0x5000,                /* SIZE           : Size of the memory region */
+         TRUE                   /* SHARED         : Shared access memory? */
+@@ -102,8 +102,8 @@
+     {
+         1,                     /* ENTRY          : Entry number */
+         "DSPLINKMEM1",         /* NAME           : Name of the memory region */
+-        0x8FE05000,            /* ADDRPHYS       : Physical address */
+-        0x8FE05000,            /* ADDRDSPVIRT    : DSP virtual address */
++        0x87005000,            /* ADDRPHYS       : Physical address */
++        0x87005000,            /* ADDRDSPVIRT    : DSP virtual address */
+         (Uint32) -1,           /* ADDRGPPVIRT    : GPP virtual address (if known) */
+         0xFB000,               /* SIZE           : Size of the memory region */
+         TRUE                   /* SHARED         : Shared access memory? */
+@@ -111,8 +111,8 @@
+     {
+         2,                     /* ENTRY          : Entry number */
+         "RESETCTRL",           /* NAME           : Name of the memory region */
+-        0x8FF00000,            /* ADDRPHYS       : Physical address */
+-        0x8FF00000,            /* ADDRDSPVIRT    : DSP virtual address */
++        0x87100000,            /* ADDRPHYS       : Physical address */
++        0x87100000,            /* ADDRDSPVIRT    : DSP virtual address */
+         (Uint32) -1,           /* ADDRGPPVIRT    : GPP virtual address (if known) */
+         0x00000080,            /* SIZE           : Size of the memory region */
+         FALSE                  /* SHARED         : Shared access memory? */
+@@ -120,10 +120,10 @@
+     {
+         3,                     /* ENTRY          : Entry number */
+         "DDR",                 /* NAME           : Name of the memory region */
+-        0x8FF00080,            /* ADDRPHYS       : Physical address */
+-        0x8FF00080,            /* ADDRDSPVIRT    : DSP virtual address */
++        0x87100080,            /* ADDRPHYS       : Physical address */
++        0x87100080,            /* ADDRDSPVIRT    : DSP virtual address */
+         (Uint32) -1,           /* ADDRGPPVIRT    : GPP virtual address (if known) */
+-        0xFFF80,               /* SIZE           : Size of the memory region */
++        0xEFFF80,               /* SIZE           : Size of the memory region */
+         FALSE                  /* SHARED         : Shared access memory? */
+     },
+     {
+diff -Nurd dsplink_1_50/dsplink/dsp/inc/DspBios/Davinci/DM6446/dsplink-davinci-base.tci dsplink_1_50.work/dsplink/dsp/inc/DspBios/Davinci/DM6446/dsplink-davinci-base.tci
+--- dsplink_1_50/dsplink/dsp/inc/DspBios/Davinci/DM6446/dsplink-davinci-base.tci	2007-12-03 08:11:55.000000000 -0500
++++ dsplink_1_50.work/dsplink/dsp/inc/DspBios/Davinci/DM6446/dsplink-davinci-base.tci	2008-07-29 16:56:03.000000000 -0400
+@@ -54,7 +54,10 @@
+ prog.module("GBL").C64PLUSCONFIGURE   = true ;
+ prog.module("GBL").C64PLUSL2CFG       = "32k" ;
+ prog.module("GBL").C64PLUSL1DCFG      = "32k" ;
++prog.module("GBL").C64PLUSMAR128to159 = 0xFFFFFFFF ;
++/*
+ prog.module("GBL").C64PLUSMAR128to159 = 0x00008000 ;
++*/
+ 
+ /*  ============================================================================
+  *  MEM
+@@ -67,7 +70,7 @@
+  *  ============================================================================
+  */
+ var DSPLINKMEM = prog.module("MEM").create("DSPLINKMEM");
+-DSPLINKMEM.base             = 0x8FE00000;
++DSPLINKMEM.base             = 0x87000000;
+ DSPLINKMEM.len              = 0x100000;
+ DSPLINKMEM.createHeap       = false;
+ DSPLINKMEM.comment          = "DSPLINKMEM";
+@@ -77,7 +80,7 @@
+  *  ============================================================================
+  */
+ var RESET_VECTOR = prog.module("MEM").create("RESET_VECTOR");
+-RESET_VECTOR.base        = 0x8FF00000;
++RESET_VECTOR.base        = 0x87100000;
+ RESET_VECTOR.len         = 0x00000080;
+ RESET_VECTOR.space       = "code/data";
+ RESET_VECTOR.createHeap  = false;
+@@ -88,8 +91,8 @@
+  *  ============================================================================
+  */
+ var DDR = prog.module("MEM").create("DDR");
+-DDR.base             = 0x8FF00080;
+-DDR.len              = 0x000FFF80;
++DDR.base             = 0x87100080;
++DDR.len              = 0xEFFF80;
+ DDR.space            = "code/data";
+ DDR.createHeap       = true;
+ DDR.heapSize         = 0x10000;
============================================================
--- packages/linux/linux-omap2-git/beagleboard/no-cortex-deadlock.patch	67358daefda5443aa9a8a51de82b34c59d55a57d
+++ packages/linux/linux-omap2-git/beagleboard/no-cortex-deadlock.patch	67358daefda5443aa9a8a51de82b34c59d55a57d
@@ -0,0 +1,75 @@
+From: Mans Rullgard <mans at mansr.com>
+Date: Wed, 30 Jul 2008 08:25:51 +0000 (+0100)
+Subject: ARM: NEON L1 cache bug workaround (erratum 451034)
+X-Git-Url: http://git.mansr.com/?p=linux-omap;a=commitdiff_plain;h=26023493baf13e0a67fd6cf08d87be5ff6f7c56d
+
+ARM: NEON L1 cache bug workaround (erratum 451034)
+
+On Cortex-A8 r1p0 and r1p1, executing a NEON store with an integer
+store in the store buffer, can cause a processor deadlock under
+certain conditions.
+
+Executing a DMB instruction before saving NEON/VFP registers and before
+return to userspace makes it safe to run code which includes similar
+counter-measures.  Userspace code can still trigger the deadlock, so
+a different workaround is required to safely run untrusted code.
+
+See ARM Cortex-A8 Errata Notice (PR120-PRDC-008070) for full details.
+---
+
+diff --git a/arch/arm/Kconfig b/arch/arm/Kconfig
+index 8c75840..1172e14 100644
+--- a/arch/arm/Kconfig
++++ b/arch/arm/Kconfig
+@@ -1071,6 +1071,22 @@ config NEON
+ 	  Say Y to include support code for NEON, the ARMv7 Advanced SIMD
+ 	  Extension.
+ 
++config NEON_CACHE_BUG
++	bool "NEON L1 cache bug workaround (erratum 451034)"
++	depends on VFPv3
++	help
++          On Cortex-A8 r1p0 and r1p1, executing a NEON store with an integer
++          store in the store buffer, can cause a processor deadlock under
++          certain conditions.
++
++          See ARM Cortex-A8 Errata Notice (PR120-PRDC-008070) for full details.
++
++	  Say Y to include a workaround.
++
++          WARNING: Even with this option enabled, userspace code can trigger
++          the deadlock.  To safely run untrusted code, a different fix is
++          required.
++
+ endmenu
+ 
+ menu "Userspace binary formats"
+diff --git a/arch/arm/kernel/entry-common.S b/arch/arm/kernel/entry-common.S
+index 597ed00..e50094e 100644
+--- a/arch/arm/kernel/entry-common.S
++++ b/arch/arm/kernel/entry-common.S
+@@ -68,6 +68,10 @@ no_work_pending:
+ 	/* perform architecture specific actions before user return */
+ 	arch_ret_to_user r1, lr
+ 
++#ifdef CONFIG_NEON_CACHE_BUG
++	dmb
++#endif
++
+ 	@ slow_restore_user_regs
+ 	ldr	r1, [sp, #S_PSR]		@ get calling cpsr
+ 	ldr	lr, [sp, #S_PC]!		@ get pc
+diff --git a/include/asm-arm/vfpmacros.h b/include/asm-arm/vfpmacros.h
+index cccb389..c9d2976 100644
+--- a/include/asm-arm/vfpmacros.h
++++ b/include/asm-arm/vfpmacros.h
+@@ -32,6 +32,9 @@
+ 
+ 	@ write all the working registers out of the VFP
+ 	.macro	VFPFSTMIA, base, tmp
++#ifdef CONFIG_NEON_CACHE_BUG
++	dmb
++#endif
+ #if __LINUX_ARM_ARCH__ < 6
+ 	STC	p11, cr0, [\base],#33*4		    @ FSTMIAX \base!, {d0-d15}
+ #else
============================================================
--- packages/mozilla/firefox-3.0.1/0001-Remove-Werror-from-build.patch	fa80c2a3be405bca32473edbd7d6d49b182cf5f6
+++ packages/mozilla/firefox-3.0.1/0001-Remove-Werror-from-build.patch	fa80c2a3be405bca32473edbd7d6d49b182cf5f6
@@ -0,0 +1,45 @@
+From 48a378ae647cbd6f8466bd0e8dbb04400bb175a8 Mon Sep 17 00:00:00 2001
+From: Eduardo Valentin <eduardo.valentin at openpossa.org>
+Date: Thu, 24 Jul 2008 16:05:09 -0400
+Subject: [PATCH 1/1] Remove -Werror from build
+
+Remove -Werror from build
+
+Signed-off-by: Eduardo Valentin <eduardo.valentin at openpossa.org>
+---
+ configure |    6 +++---
+ 1 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/configure b/configure
+index a2d84ab..402e70a 100755
+--- a/configure
++++ b/configure
+@@ -5344,7 +5344,7 @@ if test "$GNU_CC"; then
+         # Don't allow undefined symbols in libraries
+         DSO_LDOPTS="$DSO_LDOPTS -Wl,-z,defs"
+     fi
+-    WARNINGS_AS_ERRORS='-Werror'
++    WARNINGS_AS_ERRORS=''
+     DSO_CFLAGS=''
+     DSO_PIC_CFLAGS='-fPIC'
+     _MOZ_RTTI_FLAGS_ON=${_COMPILER_PREFIX}-frtti
+@@ -6811,7 +6811,7 @@ EOF
+         IMPLIB='emximp -o'
+         FILTER='emxexp -o'
+         LDFLAGS='-Zmap'
+-        WARNINGS_AS_ERRORS='-Werror'
++        WARNINGS_AS_ERRORS=''
+         MOZ_DEBUG_FLAGS="-g -fno-inline"
+         MOZ_OPTIMIZE_FLAGS="-O2"
+         MOZ_OPTIMIZE_LDFLAGS="-s -Zlinker /EXEPACK:2 -Zlinker /PACKCODE -Zlinker /PACKDATA"
+@@ -7048,7 +7048,7 @@ else
+ fi
+ rm -f conftest*
+        fi
+-       WARNINGS_AS_ERRORS='-Werror'
++       WARNINGS_AS_ERRORS=''
+        MOZ_OPTIMIZE_FLAGS="-xO4"
+        MKSHLIB='$(CXX) $(CXXFLAGS) $(DSO_PIC_FLAGS) $(DSO_LDOPTS) -h $@ -o $@'
+        MKCSHLIB='$(CC) $(CFLAGS) $(DSO_PIC_FLAGS) -G -z muldefs -h $@ -o $@'
+--
+1.5.4.3
============================================================
--- packages/mozilla/firefox-3.0.1/0002-Fix-security-cross-compile-cpu-detection-error.patch	59de7a8531fe7a4d7b7f14ebf9fbd8c20eacfdba
+++ packages/mozilla/firefox-3.0.1/0002-Fix-security-cross-compile-cpu-detection-error.patch	59de7a8531fe7a4d7b7f14ebf9fbd8c20eacfdba
@@ -0,0 +1,42 @@
+From 599b26141d493ff19633796ce5e19b00315d3821 Mon Sep 17 00:00:00 2001
+From: Eduardo Valentin <eduardo.valentin at openpossa.org>
+Date: Fri, 25 Jul 2008 11:20:02 -0400
+Subject: [PATCH 1/1] Fix security cross compile cpu detection error
+
+Fix security cross compile cpu detection error.
+Reference to bug 376279.
+
+Signed-off-by: Eduardo Valentin <eduardo.valentin at openpossa.org>
+---
+ security/coreconf/arch.mk    |    2 ++
+ security/manager/Makefile.in |    1 +
+ 2 files changed, 3 insertions(+), 0 deletions(-)
+
+diff --git a/security/coreconf/arch.mk b/security/coreconf/arch.mk
+index fba38ff..28da32e 100644
+--- a/security/coreconf/arch.mk
++++ b/security/coreconf/arch.mk
+@@ -66,7 +66,9 @@ OS_ARCH := $(subst /,_,$(shell uname -s))
+ # Attempt to differentiate between sparc and x86 Solaris
+ #
+
++ifndef OE_TEST
+ OS_TEST := $(shell uname %s
>>> DIFF TRUNCATED @ 16K






More information about the Openembedded-commits mailing list