From b24ca397c40d3b5fe788b85936adb7dd56b6a7da Mon Sep 17 00:00:00 2001 From: Qing He Date: Wed, 10 Nov 2010 09:03:31 +0800 Subject: pciutils: upgrade to version 3.1.7 from 3.1.5 Signed-off-by: Qing He --- .../pciutils/pciutils-3.1.7/guess-fix.patch | 35 ++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 meta/recipes-bsp/pciutils/pciutils-3.1.7/guess-fix.patch (limited to 'meta/recipes-bsp/pciutils/pciutils-3.1.7/guess-fix.patch') diff --git a/meta/recipes-bsp/pciutils/pciutils-3.1.7/guess-fix.patch b/meta/recipes-bsp/pciutils/pciutils-3.1.7/guess-fix.patch new file mode 100644 index 0000000000..9072d2a68f --- /dev/null +++ b/meta/recipes-bsp/pciutils/pciutils-3.1.7/guess-fix.patch @@ -0,0 +1,35 @@ +the original guess algorithm is broken for many archs +for example, the following two would break: + arm-linux-gnueabi --> sys=gnueabi + x86_64-unknown-pc-linux-gnu --> sys = pc-linux-gnu + +use a simpler scheme here and hope it works for all the cases + +7/30/2010 - created by Qing He + +diff --git a/lib/configure b/lib/configure +index 4318b05..84f6acb 100755 +--- a/lib/configure ++++ b/lib/configure +@@ -53,20 +53,7 @@ cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` + sys=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` + echo " $host $rel $cpu $sys" + +-if [ "$host" = "linux--gnueabi" ] +-then +- sys=linux +-fi +- +-if [ "$host" = "linux--uclibc" ] +-then +- sys=linux +-fi +- +-if [ "$host" = "linux--uclibcgnueabi" ] +-then +- sys=linux +-fi ++{ echo "$host" | grep linux; } && sys=linux + + c=config.h + m=config.mk -- cgit v1.2.3-54-g00ecf