From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Giorgos Keramidas Newsgroups: gmane.emacs.devel Subject: Re: Problems with 'make install' after the build of Emacs-cvs on Cygwin Date: Mon, 2 Oct 2006 03:30:34 +0300 Message-ID: <20061002003033.GA80773@gothmog.pc> References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1159791422 5639 80.91.229.2 (2 Oct 2006 12:17:02 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 2 Oct 2006 12:17:02 +0000 (UTC) Cc: Eli Zaretskii , storm@cua.dk, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Oct 02 14:17:00 2006 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1GUMjD-0005zy-M5 for ged-emacs-devel@m.gmane.org; Mon, 02 Oct 2006 14:17:00 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GUMjC-0007ma-U3 for ged-emacs-devel@m.gmane.org; Mon, 02 Oct 2006 08:16:58 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1GUMj1-0007mS-2G for emacs-devel@gnu.org; Mon, 02 Oct 2006 08:16:47 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1GUMiz-0007mF-8X for emacs-devel@gnu.org; Mon, 02 Oct 2006 08:16:45 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1GUMiz-0007mA-5a for emacs-devel@gnu.org; Mon, 02 Oct 2006 08:16:45 -0400 Original-Received: from [62.1.205.36] (helo=igloo.linux.gr) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA:32) (Exim 4.52) id 1GUMov-0006xx-PM; Mon, 02 Oct 2006 08:22:54 -0400 Original-Received: from gothmog.pc (host5.bedc.ondsl.gr [62.103.39.229]) (authenticated bits=128) by igloo.linux.gr (8.13.8/8.13.8/Debian-2) with ESMTP id k92CG4Mc020549 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Mon, 2 Oct 2006 15:16:08 +0300 Original-Received: from gothmog.pc (gothmog [127.0.0.1]) by gothmog.pc (8.13.8/8.13.8) with ESMTP id k92CGcfG002239; Mon, 2 Oct 2006 15:16:41 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Original-Received: (from giorgos@localhost) by gothmog.pc (8.13.8/8.13.8/Submit) id k920UZZt080794; Mon, 2 Oct 2006 03:30:35 +0300 (EEST) (envelope-from keramida@ceid.upatras.gr) Original-To: Angelo Graziosi Content-Disposition: inline In-Reply-To: X-Hellug-MailScanner: Found to be clean X-Hellug-MailScanner-SpamCheck: not spam, SpamAssassin (score=-2.636, required 5, AWL -0.24, BAYES_00 -2.60, DNS_FROM_RFC_ABUSE 0.20, UNPARSEABLE_RELAY 0.00) X-Hellug-MailScanner-From: keramida@ceid.upatras.gr X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:60371 Archived-At: On 2006-09-30 19:00, Angelo Graziosi wrote: > > Hi Eli, > > While conserving the tree of previous build of Emacs so that we can try to > debug its segm. faults, I have tried a new build fram a new CVS downloaded > after: > > 2006-09-30 Eli Zaretskii > > * configure: Regenerated. > > But when 'make install' there are the following problems: > -------------------------------------------------------- > ... > cd leim; make install > make[1]: Entering directory `/tmp/emacs/.build/leim' > ... > /bin/sh: line > 0: cd: /tmp/emacs/.inst/usr/local/emacs-22.0.50/share/emacs/22.0.50/leim: No > such file or directory > /bin/sh: line 5: /tmp/emacs/leim/mkinstalldirs: No such file or directory > Copying leim files to > /tmp/emacs/.inst/usr/local/emacs-22.0.50/share/emacs/22.0.50/leim ... > /bin/sh: line > 13: cd: /tmp/emacs/.inst/usr/local/emacs-22.0.50/share/emacs/22.0.50/leim: No > such file or directory > leim-list.el I had to add `mkinstalldirs' to leim/ too to make Emacs build successfully from a snapshot obtained from CVS at: % $ hg tip % changeset: 76412:6d04f2749c12 % tag: tip % user: eliz % date: Sun Oct 01 17:11:58 2006 +0000 % summary: *** empty log message *** % % $ The diff from the local Mercurial tree I use to keep my own changes is: %%% # HG changeset patch # User Giorgos Keramidas # Date 1159748821 -10800 # Node ID dc7359535a0eb4664d13cff02c848b614ddb0dc1 # Parent 73911f55ac5ecf415cc729f549ad9a47f61ffe57 Add `mkinstalldirs' to leim/ too, now that it needs it. diff -r 73911f55ac5e -r dc7359535a0e leim/mkinstalldirs --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/leim/mkinstalldirs Mon Oct 02 03:27:01 2006 +0300 @@ -0,0 +1,38 @@ +#! /bin/sh +# mkinstalldirs --- make directory hierarchy +# Author: Noah Friedman +# Created: 1993-05-16 +# Public domain + +errstatus=0 + +for file +do + set fnord `echo ":$file" | sed -ne 's/^:\//#/;s/^://;s/\// /g;s/^#/\//;p'` + shift + + pathcomp= + for d + do + pathcomp="$pathcomp$d" + case "$pathcomp" in + -* ) pathcomp=./$pathcomp ;; + esac + + if test ! -d "$pathcomp"; then + echo "mkdir $pathcomp" 1>&2 + + mkdir "$pathcomp" || lasterr=$? + + if test ! -d "$pathcomp"; then + errstatus=$lasterr + fi + fi + + pathcomp="$pathcomp/" + done +done + +exit $errstatus + +# mkinstalldirs ends here %%%