[coreboot-gerrit] Patch set updated for coreboot: 9615fd2 crossgcc: Support OSX 10.9 built-in tar utility program.

Andrew Wu (arw@dmp.com.tw) gerrit at coreboot.org
Mon Apr 28 14:09:33 CEST 2014


Andrew Wu (arw at dmp.com.tw) just uploaded a new patch set to gerrit, which you can find at http://review.coreboot.org/5598

-gerrit

commit 9615fd295c53143093ffd2277ff11fa4b7bed891
Author: Andrew Wu <arw at dmp.com.tw>
Date:   Mon Apr 28 18:13:44 2014 +0800

    crossgcc: Support OSX 10.9 built-in tar utility program.
    
    Unlike OSX 10.8, OSX 10.9 doesn't provide GNU tar program, and built-in
    tar program is bsdtar 2.8.3. bsdtar can build crossgcc toolchain.
    Modify buildgcc to support tar in OSX 10.9 (uname = Darwin).
    
    Change-Id: I093898f8f99e29918387f9b275a30af461a7e1be
    Signed-off-by: Andrew Wu <arw at dmp.com.tw>
---
 util/crossgcc/buildgcc | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/util/crossgcc/buildgcc b/util/crossgcc/buildgcc
index c6d7183..5aa98d5 100755
--- a/util/crossgcc/buildgcc
+++ b/util/crossgcc/buildgcc
@@ -105,8 +105,9 @@ searchgnu()
 			fi
 		fi
 	done
-	# A workaround for XxxBSD, whose nongnu patch and tar also work.
-	if [ $UNAME = "FreeBSD" -o $UNAME = "NetBSD" ]; then
+	# A workaround for OSX 10.9 and some BSDs, whose nongnu
+	# patch and tar also work.
+	if [ $UNAME = "Darwin" -o $UNAME = "FreeBSD" -o $UNAME = "NetBSD" ]; then
 		if [ $1 != "make" ]; then
 			if test -x "`which $1 2>/dev/null`"; then
 				echo $1



More information about the coreboot-gerrit mailing list