summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Purdie <rpurdie@rpsys.net>2006-08-26 21:30:30 +0000
committerRichard Purdie <rpurdie@rpsys.net>2006-08-26 21:30:30 +0000
commit545325fa6db7d13533cb043287939dd95689ce1a (patch)
treee53005c45cbf8977707aa0b7049e7140b13d2329
parentcdc1540fc3663a231dcc22bc9b95dc94473bd817 (diff)
parentb09fe32ebb5375215820ba5b2f2def3a8b7db730 (diff)
merge of '091a7ba3a2af9d82db7d91f98962b340d3dc64d2'
and 'c8c8e34a5827662a4d603c1978a1d2719cda9679'
-rw-r--r--packages/glibc/glibc_2.4.bb9
1 files changed, 7 insertions, 2 deletions
diff --git a/packages/glibc/glibc_2.4.bb b/packages/glibc/glibc_2.4.bb
index c9eaf189df..62be40d299 100644
--- a/packages/glibc/glibc_2.4.bb
+++ b/packages/glibc/glibc_2.4.bb
@@ -3,7 +3,6 @@ HOMEPAGE = "http://www.gnu.org/software/libc/libc.html"
LICENSE = "LGPL"
SECTION = "libs"
PRIORITY = "required"
-DEFAULT_PREFERENCE = "-1"
PR = "r10"
# the -isystem in bitbake.conf screws up glibc do_stage
@@ -16,7 +15,7 @@ FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/glibc-2.4"
GLIBC_ADDONS ?= "ports,nptl,libidn"
GLIBC_EXTRA_OECONF ?= ""
-GLIBC_BROKEN_LOCALES = "sid_ET tr_TR mn_MN gez_ET bn_BD te_IN"
+GLIBC_BROKEN_LOCALES = "sid_ET tr_TR mn_MN gez_ET gez_ER bn_BD te_IN"
#
# For now, we will skip building of a gcc package if it is a uclibc one
@@ -123,6 +122,12 @@ do_munge() {
addtask munge before do_patch after do_unpack
+# gcc uses -Werror which break on a "you have no thumb interwork" _warning_
+do_configure_prepend() {
+ sed -i s:-Werror:: ${S}/configure
+}
+
+
do_configure () {
# override this function to avoid the autoconf/automake/aclocal/autoheader
# calls for now