From owner-cvs-src-old@FreeBSD.ORG Wed May 18 17:39:44 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D5C89106564A for ; Wed, 18 May 2011 17:39:44 +0000 (UTC) (envelope-from nwhitehorn@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id C50508FC17 for ; Wed, 18 May 2011 17:39:44 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p4IHdiOB017847 for ; Wed, 18 May 2011 17:39:44 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p4IHdiCX017846 for cvs-src-old@freebsd.org; Wed, 18 May 2011 17:39:44 GMT (envelope-from nwhitehorn@repoman.freebsd.org) Message-Id: <201105181739.p4IHdiCX017846@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to nwhitehorn@repoman.freebsd.org using -f From: Nathan Whitehorn Date: Wed, 18 May 2011 17:39:28 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/release Makefile generate-release.sh X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 May 2011 17:39:44 -0000 nwhitehorn 2011-05-18 17:39:28 UTC FreeBSD src repository Modified files: release Makefile generate-release.sh Log: SVN rev 222074 on 2011-05-18 17:39:28Z by nwhitehorn As requested by many people, with final prodding from Jason Hall, fix this so that running make release causes make obj to be run before doing anything. This fixes a bug wherein, when run for the first time, and without -DNOSRC, make release would attempt to recursively tar up the src directory including its own output and enter an infinite loop. While here, make the cross-building stuff work a little more the way it should if only one of TARGET/TARGET_ARCH is specified. Revision Changes Path 1.963 +6 -4 src/release/Makefile 1.12 +0 -1 src/release/generate-release.sh