From owner-freebsd-current@FreeBSD.ORG Sat Aug 3 21:03:55 2013 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 95C12A21 for ; Sat, 3 Aug 2013 21:03:55 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 742842DBC for ; Sat, 3 Aug 2013 21:03:55 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.6/8.14.6) with ESMTP id r73L3nhx000749 for ; Sat, 3 Aug 2013 14:03:49 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.6/8.14.6/Submit) id r73L3naf000748 for freebsd-current@freebsd.org; Sat, 3 Aug 2013 14:03:49 -0700 (PDT) (envelope-from sgk) Date: Sat, 3 Aug 2013 14:03:49 -0700 From: Steve Kargl To: freebsd-current@freebsd.org Subject: svn error during 'make buildkernel'? Message-ID: <20130803210348.GA715@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.21 (2010-09-15) X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Aug 2013 21:03:55 -0000 I updated my /usr/src with subversion from ports: % pkg info | grep subver subversion-1.7.9_1 Version control system 'make buildworld' completed as expected. 'make buildkernel' seems to complete, but I'm seeing :> hack.c cc -shared -nostdlib hack.c -o hack.So rm -f hack.c MAKE=make sh /usr/src/sys/conf/newvers.sh MOBILE svn: E155036: The working copy at '/usr/src' is too old (format 29) to work with client version '1.8.0 (r1490375)' (expects format 31). You need to upgrade the working copy first. cc -c -O -pipe -march=core2 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -Wundef -Wno-pointer-sign -fformat-extensions -Wmissing-include-dirs -fdiagnostics-show-option -nostdinc -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -I/usr/src/sys/contrib/libfdt -D_KERNEL -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -mno-align-long-strings -mpreferred-stack-boundary=2 -mno-mmx -mno-sse -msoft-float -ffreestanding -fstack-protector -Werror vers.c linking kernel.debug text data bss dec hex filename 7688841 617455 595272 8901568 87d3c0 kernel.debug objcopy --only-keep-debug kernel.debug kernel.symbols objcopy --strip-debug --add-gnu-debuglink=kernel.symbols kernel.debug kernel -------------------------------------------------------------- >>> Kernel build for MOBILE completed on Sat Aug 3 13:50:54 PDT 2013 -------------------------------------------------------------- Why is svn being run during 'make buildkernel'? More importantly, why is the freshly built svn in /usr/obj being invoked when it has not previously been installed and so /usr/src may indeed be in a older, yet valid, format? -- Steve