From xemacs-m  Tue Apr 22 07:16:55 1997
Received: from aut.alcatel.at (atusks01.aut.alcatel.at [146.112.129.10])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id HAA13121
	for <xemacs-beta@xemacs.org>; Tue, 22 Apr 1997 07:16:54 -0500 (CDT)
Received: from atusels1.aut.alcatel.at by aut.alcatel.at (8.7.2/AAA_1)
	id OAA11591; Tue, 22 Apr 1997 14:16:53 +0200 (MET DST)
Received: from atusel63.alcatel.at by atusels1.aut.alcatel.at (5.x/ELEKTRA-1.0)
	id AA13541 for xemacs-beta@xemacs.org;; Tue, 22 Apr 1997 14:16:52 +0200
Received: by atusel63.alcatel.at (SMI-8.6/SMI-SVR4)
	id OAA16669; Tue, 22 Apr 1997 14:16:28 +0200
Date: Tue, 22 Apr 1997 14:16:28 +0200
Message-Id: <199704221216.OAA16669@atusel63.alcatel.at>
From: Martin Pottendorfer <Martin.Pottendorfer@aut.alcatel.at>
To: xemacs-beta@xemacs.org
Subject: Re: Patch problem
In-Reply-To: <m2lo6cb2w3.fsf@altair.xemacs.org>
References: <m2sp0k5hqq.fsf@bong.saar.de>
	<m2lo6cb2w3.fsf@altair.xemacs.org>
X-Mailer: VM 6.27 under 20.2 XEmacs Lucid (beta1)
Mime-Version: 1.0 (generated by tm-edit 7.106)
Content-Type: text/plain; charset=US-ASCII

hi,

> Marc Aurel <4-tea-2@bong.saar.de> writes: > Trying to apply
> /xemacs-20.1final2-20.2-b1.patch.gz/ using /patch > 2.1/ produced
> the following error message...  > <snip> > Hmm...  The next patch
> looks like a unified diff to me...  > The text leading up to this
> was: > -------------------------- > |Index:
> xemacs-20.0/lisp/prim/auto-autoloads.el

had same problem.

>  For auto-autoloads.el (and custom-load.el) you could try doing a
> `make autoloads' from the top level directory to recreate them
> before giving up.

this failed in lisp/auctex:
 [...]
 Updating autoloads for directory
/local/pottendo/gnu-inst/build/xemacs-20.2-b1/lisp/auctex...
 No autoloads found in auctex/auc-old.el
 No autoloads found in auctex/bib-cite.el
 No autoloads found in auctex/font-latex.el
 Generating autoloads for auctex/latex.el...
 No autoloads found in auctex/lpath.el
 No autoloads found in auctex/multi-prompt.el
 No autoloads found in auctex/tex-buf.el
 Generating autoloads for auctex/tex-info.el...
 Generating autoloads for auctex/tex-jp.el...
 Unbalanced parentheses
 XEmacs exiting.
 make: *** [autoloads] Error 255

to work around this problem i moved auctex/tex-jp.el away and then
`make autoloads' succeeded.

is there any reason (except tex-jp.el) why the `autoloads' make target
is not done by default (e.g. during `make beta' ? btw. the `tex-jp.el'
build problem should be dealt with anyway.

this would avoid the `patch-failures-with-generated-files' problem.
gnu-patch users are lucky since patch tells about its troubles and
stops, but sun-patch fails silently (at least on my machine here),
which lead to funny results.

IMHO all files which are generated should really be generated when
doing `make all-elc'; therefore it's no need to distribute patches of
`lisp/prim/autoloads.el'.

any thoughts ?
martin

--
Martin.Pottendorfer@aut.alcatel.at
Phone: +43 1 27722 3758	|  You know you've been hacking LISP too long,
Fax:   +43 1 27722 3955	|  (if (...

