From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Herbert J. Skuhra" Newsgroups: gmane.emacs.devel Subject: Re: Trunk: Build error on FreeBSD Date: Sun, 16 Sep 2012 16:39:50 +0200 Message-ID: <86vcfexc95.wl%hskuhra@eumx.net> References: <86ipbfptdr.wl%hskuhra@eumx.net> <50544B5F.6060806@cs.ucla.edu> <86k3vvvwa3.wl%hskuhra@eumx.net> <50554A9D.8030402@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 (generated by SEMI 1.14.6 - "Maruoka") Content-Type: text/plain; charset=US-ASCII X-Trace: ger.gmane.org 1347806406 7405 80.91.229.3 (16 Sep 2012 14:40:06 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 16 Sep 2012 14:40:06 +0000 (UTC) Cc: emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Sep 16 16:40:09 2012 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1TDG0z-000296-JJ for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2012 16:40:05 +0200 Original-Received: from localhost ([::1]:39244 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDG0v-0000sr-CL for ged-emacs-devel@m.gmane.org; Sun, 16 Sep 2012 10:40:01 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:50673) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDG0s-0000sX-Rp for emacs-devel@gnu.org; Sun, 16 Sep 2012 10:39:59 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDG0r-0004kO-3T for emacs-devel@gnu.org; Sun, 16 Sep 2012 10:39:58 -0400 Original-Received: from eumx.net ([91.82.101.43]:41859) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDG0q-0004jq-Oi for emacs-devel@gnu.org; Sun, 16 Sep 2012 10:39:57 -0400 Original-Received: from localhost ([127.0.0.1]:37279 helo=eumx.net) by eumx.net with esmtp (Exim 4.72) (envelope-from ) id 1TDG0m-0001Xz-2t; Sun, 16 Sep 2012 14:39:52 +0000 DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=eumx.net; h=date :message-id:from:to:cc:subject:in-reply-to:references :mime-version:content-type; s=default; bh=6HOD3drWL+mq5KywyvetVD Prkbo=; b=CU3G0pT+wvHfBxdj9FVZmV4uQe4t0STHgwQm5isy88BBP+rjzjjSMv xGuaSAmm1p6AeKQzt7+HYYuuuYUv0Y/BmAVXPoO8wZRDYruBG6GAWB1VD5ML+6Wo GAOVj6nzPJ0nj05do5YDIXqHVtyricSjHxtBard/UUzHrKyl71TTo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=eumx.net; h=date:message-id :from:to:cc:subject:in-reply-to:references:mime-version :content-type; q=dns; s=default; b=bMXGKoBp96eEjnTrQk6D4prqI/N55 7HHCG0M1LSBw7cctJL/MgqhqSrdd6LcZBE4Q8gcusyYqF1LGtXdpZN+y3XkITc54 IDuUaRN9UfWWUqk9P74H5oqisR2Q6ZgOjYthnE1RqZDCFNyEPIda1duVZ83OFlQB Zln3waIu3IEdhc= Original-Received: from [188.118.228.74] (port=63876 helo=oslo.ath.cx) by eumx.net with esmtpsa (TLS1.0:DHE_RSA_AES_128_CBC_SHA1:16) (Exim 4.72) (envelope-from ) id 1TDG0l-0001Xv-R1; Sun, 16 Sep 2012 14:39:52 +0000 In-Reply-To: <50554A9D.8030402@cs.ucla.edu> User-Agent: Wanderlust/2.15.9 (Almost Unreal) SEMI/1.14.6 (Maruoka) FLIM/1.14.9 (=?UTF-8?B?R29qxY0=?=) APEL/10.8 Emacs/24.2.50 (i386-pc-freebsd9.1) MULE/6.0 (HANACHIRUSATO) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 91.82.101.43 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:153341 Archived-At: On Sat, 15 Sep 2012 20:42:21 -0700 Paul Eggert wrote: > On 09/15/2012 01:57 PM, Herbert J. Skuhra wrote: > > ${MAKE-make} MAKEFILE_NAME=do-not-make-Makefile epaths-force > > > > fails if run from config.status: > > > > creating src/epaths.h > > make: don't know how to make wd. Stop > > That "wd" looks like there's something unusual about the > environment. Perhaps "MAKE" is set to something that contains > a space followed by "wd"? What happens if you do the following > trivial change to "configure", to try to debug it? If the > $MAKE environment variable contains a space in it, there's > a simple fix, but I'd like to know that we've actually isolated > the problem. Running './configure': creating src/epaths.h make MAKEFILE_NAME=do-not-make-Makefile epaths-force config.status: executing gdbinit commands Running 'gmake bootstrap': creating src/epaths.h make MAKEFILE_NAME=do-not-make-Makefile epaths-force make: don't know how to make w. Stop config.status: executing gdbinit commands Running 'gmake -d bootstrap': creating src/epaths.h make MAKEFILE_NAME=do-not-make-Makefile epaths-force make: don't know how to make wd. Stop config.status: executing gdbinit commands I've change the line ${MAKE-make} MAKEFILE_NAME=do-not-make-Makefile epaths-force to ${MAKE-make} -d A MAKEFILE_NAME=do-not-make-Makefile epaths-force and diffed the debug.log: --- emacs_configure.log 2012-09-16 16:05:53.000000000 +0200 +++ emacs_gmake_bootstrap.log 2012-09-16 16:04:33.000000000 +0200 @@ -10,7 +10,8 @@ Global:.ST_EXPORTVAR = YES Global:.CURDIR = /home/herbert/source/emacs/trunk Global:.OBJDIR = /home/herbert/source/emacs/trunk -Global:.TARGETS = epaths-force +Global:.TARGETS = w +Global:.TARGETS = w epaths-force Caching /usr/share/mk...done expanding "sys.mk".../usr/share/mk/sys.mk Global:MAKEFILE = /usr/share/mk/sys.mk @@ -2071,13 +2072,13 @@ unix = We run FreeBSD, not UNIX. .MAKEFILE_LIST = /usr/share/mk/sys.mk /etc/make.conf .. /usr/share/mk/bsd.compat.mk .. /usr/share/mk/bsd.cpu.mk .. .. Makefile .. MAKEFILE = Makefile -.TARGETS = epaths-force +.TARGETS = w epaths-force [...] Surprisingly FreeBSD's make can suddenly build/bootstrap Emacs trunk again. When running 'make bootstrap' TARGETS is also correct. -- Herbert