emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Build failure on Windows


From: Eli Zaretskii
Subject: Re: Build failure on Windows
Date: Tue, 07 Mar 2017 18:23:23 +0200

> Date: Tue, 07 Mar 2017 17:13:43 +0100
> From: martin rudalics <address@hidden>
> CC: address@hidden, address@hidden
> 
>  >>     1. If you want to build Emacs outside of the source tree
>  >>        (recommended), create the build directory and chdir there.
>  >>
>  >> Maybe we should remove that recommendation?
>  >
>  > I don't see why.  Your problems are all related to outdated Lisp
>  > files, so out-of-tree builds are unlikely to be a factor.  (Which
>  > means I again don't understand why you report a perceptible
>  > degradation in build success rates, while I don't see anything close
>  > to that.)
> 
> Was the gnulib.mk issue from my first message in this thread related to
> out-of-tree building?

I think so.  But the problems you cite as being the reason for most
failed builds are unrelated to gnulib.mk (which only changed once or
twice recently).

> 
>  >> - The "require cl-lib" ones - by far the largest group and by far the
>  >>     greatest annoyance.  Do we really need cl-lib in preloaded Elisp?  OK,
>  >>     this ship sailed long ago ...
>  >>
>  >> - More specific cl-generic.el related errors.  IIRC usually something
>  >>     about cl-defgeneric but I don't recall the precise text any more.
>  >>     probably a subgroup of the first one.
>  >>
>  >> - Something I certainly never saw before about invalid bytecode.
>  >
>  > These are all related to outdated *.elc files.
> 
> OK.  I never saw these in the past years.  Maybe I was just lucky.

Or maybe we have more people now working on macros that could
potentially break a build.

> Yes.  BTW, all rebuilds in the past minutes had configure run
> automatically and succeeded without problems.  So maybe the issue is
> resolved.

It should be.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]