From owner-freebsd-questions@FreeBSD.ORG Fri Aug 18 23:07:48 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B189716A4DD for ; Fri, 18 Aug 2006 23:07:48 +0000 (UTC) (envelope-from freebsd@high5.nu) Received: from mail.high5.net (mail.high5.net [82.94.255.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5ABD843D53 for ; Fri, 18 Aug 2006 23:07:47 +0000 (GMT) (envelope-from freebsd@high5.nu) Received: from [192.168.200.52] (xs-gw-h5.xs4all.nl [82.92.39.136]) (using TLSv1 with cipher RC4-SHA (128/128 bits)) (No client certificate requested) by mail.high5.net (Postfix) with ESMTP id E11DFADF6C8 for ; Sat, 19 Aug 2006 01:07:44 +0200 (CEST) Mime-Version: 1.0 (Apple Message framework v752.2) Content-Transfer-Encoding: 7bit Message-Id: <98FFF701-EBB9-4966-B0D1-7F9C04ABF1B7@high5.nu> Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed To: freebsd-questions@freebsd.org From: Mischa Peters Date: Sat, 19 Aug 2006 01:07:44 +0200 X-Mailer: Apple Mail (2.752.2) Subject: buildworld screws awk X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 18 Aug 2006 23:07:48 -0000 Hi All, Trying to do a source upgrade from FreeBSD 6.1 to 6.1-STABLE. And it seems that during the build process awk gets changed. I needed to copy a working awk from a different machine. root@bc:/usr/src # ls -alF /usr/bin/awk -r-xr-xr-x 2 root wheel 119164 Aug 19 01:03 /usr/bin/awk* root@bc:/usr/src # md5 /usr/bin/awk MD5 (/usr/bin/awk) = e589c3cadd8e16fc6d824ebc4685d305 root@bc:/usr/src # make buildworld [snip build process] ===> lib/libncurses (obj,build-tools) sh /usr/src/lib/libncurses/../../contrib/ncurses/include/ MKhashsize.sh /usr/src/lib/libncurses/../../contrib/ncurses/include/ Caps > hashsize.h AWK=awk sh /usr/src/lib/libncurses/../../contrib/ncurses/include/ MKncurses_def.sh /usr/src/lib/libncurses/../../contrib/ncurses/ include/ncurses_defs > ncurses_def.h awk: syntax error at source line 3 context is if ( NF >>> == <<< awk: illegal statement at source line 3 *** Error code 139 Stop in /usr/src/lib/libncurses. *** Error code 1 root@bc:/usr/src # ls -alF /usr/bin/awk -r-xr-xr-x 2 root wheel 119164 Aug 19 01:03 /usr/bin/awk* root@bc:/usr/src # md5 /usr/bin/awk MD5 (/usr/bin/awk) = b91651fcb21b3345c31f76ab3a7f98e1 As you can see the md5 for awk is now different... ?! What is going on? Mischa