Re: Git head build failure

Suvayu Ali <[email protected]> Tue, 17 Feb 2015 08:53:04 +0100
Newsgroups gmane.emacs.semantic
Message-ID <[email protected]>
Hi Eric,

On Mon, Feb 16, 2015 at 08:12:19PM -0500, Eric Ludlam wrote:
> On 02/16/2015 02:41 PM, Suvayu Ali wrote:
> >Hi,
> >
> >I just noticed the Git head fails to build Emacs HEAD.  I see this:
> >
> >   make -C cedet
> >   make[2]: Entering directory '/home/jallad/.emacs.d/lisp/cedet/lisp/cedet'
> >       > cedet-android.elc
> >
> >   In toplevel form:
> >   cedet-android.el:34:13:Error: Symbol's function definition is void: eieio-constructor
> 
> I'll guess you have Emacs 25.  David is still trying to get CEDET to pass
> tests w/ Emacs 25.
> 
> On the Emacs mailing list, it was noted that Stefan made changes to Emacs
> that requires you to do a full rebuild of eieio based packages, so you
> should do a:
> 
> make clean-all
> make
> 
> and to try again.

Usually I do not do clean-all, but to bisect I used the following script:

  #!/bin/bash
  
  make clean-all
  make touch-makefiles
  make

Cheers,

-- 
Suvayu

Open source is the future. It sets us free.

------------------------------------------------------------------------------
Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server
from Actuate! Instantly Supercharge Your Business Reports and Dashboards
with Interactivity, Sharing, Native Excel Exports, App Integration & more
Get technology previously reserved for billion-dollar corporations, FREE
http://pubads.g.doubleclick.net/gampad/clk?id=190641631&iu=/4140/ostg.clktrk