Sat May 11 23:42:45 2013 UTC ()
On Debian/Ubuntu Linux, system's awk is mawk, and mawk does not
understand some regexp like [[:space:]].
ELF shared lib check is not working properly with mawk.


(ryoon)
diff -r1.191 -r1.192 pkgsrc/bootstrap/bootstrap

cvs diff -r1.191 -r1.192 pkgsrc/bootstrap/bootstrap (expand / switch to context diff)
--- pkgsrc/bootstrap/bootstrap 2013/03/11 22:48:23 1.191
+++ pkgsrc/bootstrap/bootstrap 2013/05/11 23:42:44 1.192
@@ -1,6 +1,6 @@
 #! /bin/sh
 
-# $NetBSD: bootstrap,v 1.191 2013/03/11 22:48:23 tcort Exp $
+# $NetBSD: bootstrap,v 1.192 2013/05/11 23:42:44 ryoon Exp $
 #
 # Copyright (c) 2001-2011 Alistair Crooks <agc@NetBSD.org>
 # All rights reserved.
@@ -620,7 +620,13 @@
 		root_group=root
 	fi
 	need_bsd_install=no
-	need_awk=no
+	# Debian/Ubuntu's awk is mawk, and mawk does not understand
+	# some regexp used in pkgsrc/mk.
+	if [ -f /etc/debian_version ]; then
+		need_awk=yes
+	else
+		need_awk=no
+	fi
 	need_sed=no
 	set_opsys=no
 	machine_arch=`uname -m | sed -e 's/i.86/i386/'`