unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* 23.0.60; Bootstrapping current CVS trunk fails
@ 2008-04-06 20:08 Christoph Conrad
  2008-04-06 20:23 ` Glenn Morris
  0 siblings, 1 reply; 8+ messages in thread
From: Christoph Conrad @ 2008-04-06 20:08 UTC (permalink / raw)
  To: emacs-pretest-bug

In GNU Emacs 23.0.60.9 (i686-pc-linux-gnu)
 of 2008-04-02 on brabbelbox
Windowing system distributor `The X.Org Foundation', version 11.0.10300000
configured using `configure  'CC=gcc''

Bootstrapping current CVS trunk fails:

Compiling /var/local/cc/news/emacs/lisp/./calendar/appt.el

In toplevel form:
calendar/appt.el:79:1:Error: Required feature `cal-loaddefs' was not provided




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 20:08 23.0.60; Bootstrapping current CVS trunk fails Christoph Conrad
@ 2008-04-06 20:23 ` Glenn Morris
  2008-04-06 20:58   ` Christoph Conrad
                     ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Glenn Morris @ 2008-04-06 20:23 UTC (permalink / raw)
  To: Christoph Conrad; +Cc: emacs-pretest-bug

Christoph Conrad wrote:

> Compiling /var/local/cc/news/emacs/lisp/./calendar/appt.el
>
> In toplevel form:
> calendar/appt.el:79:1:Error: Required feature `cal-loaddefs' was not provided

For the Nth time:

make maintainer-clean
make bootstrap

and report back if you still have a problem.




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 20:23 ` Glenn Morris
@ 2008-04-06 20:58   ` Christoph Conrad
  2008-04-06 21:38     ` Christoph Conrad
  2008-04-06 23:10   ` Eric Hanchrow
  2008-04-08 11:36   ` Juanma Barranquero
  2 siblings, 1 reply; 8+ messages in thread
From: Christoph Conrad @ 2008-04-06 20:58 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug

Hi Glenn,

> For the Nth time:

> make maintainer-clean

One or two years ago i removed building that target, cause i thought it
was removed. Maybe this misperception occurred because GNU make has the
same error message: 

*** No rule to make target `maintainer-clean'.  Stop.

for two cases:

1- there is no makefile.
2- there is a makefile, but no target with that name.

Obviously i had 1, but assumed 2.

> and report back if you still have a problem.

See other report.

With kind regards,
Christoph




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 20:58   ` Christoph Conrad
@ 2008-04-06 21:38     ` Christoph Conrad
  0 siblings, 0 replies; 8+ messages in thread
From: Christoph Conrad @ 2008-04-06 21:38 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug

>> and report back if you still have a problem.

> See other report.

No other report - worked now :-) Thank you.

With kind regards,
Christoph




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 20:23 ` Glenn Morris
  2008-04-06 20:58   ` Christoph Conrad
@ 2008-04-06 23:10   ` Eric Hanchrow
  2008-04-07 10:46     ` Juanma Barranquero
  2008-04-08 11:36   ` Juanma Barranquero
  2 siblings, 1 reply; 8+ messages in thread
From: Eric Hanchrow @ 2008-04-06 23:10 UTC (permalink / raw)
  To: emacs-devel; +Cc: emacs-pretest-bug

>>>>> "GM" == Glenn Morris <rgm@gnu.org> writes:

    GM> For the Nth time:
    GM> make maintainer-clean make bootstrap

I do something even stronger: I simply delete all files that aren't
under revision control.  I happen to use "git", so for me the command
is

        git-clean -d -x -f .

Works every time.

-- 
When there's not many discoveries being made, there's nothing left to
do all day but witch-hunt the heretics.
        -- Eliezer Yudkowsky





^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 23:10   ` Eric Hanchrow
@ 2008-04-07 10:46     ` Juanma Barranquero
  0 siblings, 0 replies; 8+ messages in thread
From: Juanma Barranquero @ 2008-04-07 10:46 UTC (permalink / raw)
  To: Eric Hanchrow; +Cc: emacs-pretest-bug, emacs-devel

On Mon, Apr 7, 2008 at 1:10 AM, Eric Hanchrow <offby1@blarg.net> wrote:

> I happen to use "git", so for me the command
>  is
>
>         git-clean -d -x -f .
>
>  Works every time.

Nice, unless you happen to have local .gitignore files.

 Juanma




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-06 20:23 ` Glenn Morris
  2008-04-06 20:58   ` Christoph Conrad
  2008-04-06 23:10   ` Eric Hanchrow
@ 2008-04-08 11:36   ` Juanma Barranquero
  2008-04-08 17:18     ` Glenn Morris
  2 siblings, 1 reply; 8+ messages in thread
From: Juanma Barranquero @ 2008-04-08 11:36 UTC (permalink / raw)
  To: Glenn Morris; +Cc: emacs-pretest-bug, Christoph Conrad

On Sun, Apr 6, 2008 at 10:23 PM, Glenn Morris <rgm@gnu.org> wrote:

>  For the Nth time:
>
>  make maintainer-clean
>  make bootstrap
>
>  and report back if you still have a problem.

It is an issue on Windows, because nt/makefile.w32-in does not have a
maintainer-clean target. In fact, only doc/*/makefile.w32-in and
leim/makefile.w32-in have it.

I had to remove lisp/calendar/*-loaddefs.el manually in order to be
able to bootstrap correctly.

So:

 - we document somewhere that if you have trouble with the *-loaddefs
files, you can delete them and bootstrap again, or
 - we add a maintainer-clean target to the Windows makefiles, or
 - we add a dependency to the Windows bootstrap-clean target to remove
the loaddefs, which will cause unnecesary regeneration of them but it
is otherwise safe.

 Juanma




^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: 23.0.60; Bootstrapping current CVS trunk fails
  2008-04-08 11:36   ` Juanma Barranquero
@ 2008-04-08 17:18     ` Glenn Morris
  0 siblings, 0 replies; 8+ messages in thread
From: Glenn Morris @ 2008-04-08 17:18 UTC (permalink / raw)
  To: Juanma Barranquero; +Cc: emacs-pretest-bug, Christoph Conrad

"Juanma Barranquero" wrote:

> I had to remove lisp/calendar/*-loaddefs.el manually in order to be
> able to bootstrap correctly.

Hopefully this is the last time for such problems...

>  - we document somewhere that if you have trouble with the *-loaddefs
> files, you can delete them and bootstrap again, or

Done.

>  - we add a maintainer-clean target to the Windows makefiles, or

Worth doing, for consistency alone IMO.

>  - we add a dependency to the Windows bootstrap-clean target to remove
> the loaddefs, which will cause unnecesary regeneration of them but it
> is otherwise safe.

Not worth doing IMO.




^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2008-04-08 17:18 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-04-06 20:08 23.0.60; Bootstrapping current CVS trunk fails Christoph Conrad
2008-04-06 20:23 ` Glenn Morris
2008-04-06 20:58   ` Christoph Conrad
2008-04-06 21:38     ` Christoph Conrad
2008-04-06 23:10   ` Eric Hanchrow
2008-04-07 10:46     ` Juanma Barranquero
2008-04-08 11:36   ` Juanma Barranquero
2008-04-08 17:18     ` Glenn Morris

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).