GNU bug report logs - #23601
[bisected] Emacs can't build after 2dc0ef29425b7

Previous Next

Package: emacs;

Reported by: "谢成骏" <xiechj <at> mail2.sysu.edu.cn>

Date: Mon, 23 May 2016 06:06:02 UTC

Severity: normal

Done: Nicolas Petton <nicolas <at> petton.fr>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: help-debbugs <at> gnu.org (GNU bug Tracking System)
To: Nicolas Petton <nicolas <at> petton.fr>
Cc: tracker <at> debbugs.gnu.org
Subject: bug#23601: closed ([bisected] Emacs can't build after 2dc0ef29425b7)
Date: Mon, 23 May 2016 15:57:02 +0000
[Message part 1 (text/plain, inline)]
Your message dated Mon, 23 May 2016 17:56:25 +0200
with message-id <8760u4n4ye.fsf <at> petton.fr>
and subject line Re: bug#23601: [bisected] Emacs can't build after 2dc0ef29425b7
has caused the debbugs.gnu.org bug report #23601,
regarding [bisected] Emacs can't build after 2dc0ef29425b7
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)


-- 
23601: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=23601
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
From: "谢成骏" <xiechj <at> mail2.sysu.edu.cn>
To: "bug-gnu-emacs" <bug-gnu-emacs <at> gnu.org>
Cc: madper.xie <madper.xie <at> canonical.com>
Subject: [bisected] Emacs can't build after 2dc0ef29425b7
Date: Mon, 23 May 2016 11:19:48 +0800
[Message part 3 (text/plain, inline)]
Hi All,
Yesterday my emacs failed to build. 
Here is the error msg:
`````
(require seq) while preparing to dump
Makefile:545: recipe for target 'emacs' failed
make[1]: *** [emacs] Error 255
make[1]: Leaving directory '/home/madper/source/emacs/src'
Makefile:398: recipe for target 'src' failed
make: *** [src] Error 2
`````

After bisect I got:
`````
λ  emacs  848d487 ✓ git bisect good 
2dc0ef29425b7ee4c6c13b832c2a11dfe26ebb35 is the first bad commit
commit 2dc0ef29425b7ee4c6c13b832c2a11dfe26ebb35
Author: Nicolas Petton <nicolas <at> petton.fr>
Date:   Sun May 22 21:51:11 2016 +0200

    Add missing dependencies to seq.el
    
    * lisp/emacs-lisp/find-func.el:
    * lisp/ibuffer.el:
    * lisp/image.el: Require seq.

:040000 040000 e3ae0052facd3cd6728259f6536363c0d0c9d70b 2105b394fefa44da3475d72f61be0f4f393ad985 M      lisp
`````

Thanks a lot in advance,
Madper
[Message part 4 (text/html, inline)]
[Message part 5 (message/rfc822, inline)]
From: Nicolas Petton <nicolas <at> petton.fr>
To: Glenn Morris <rgm <at> gnu.org>
Cc: "madper.xie" <madper.xie <at> canonical.com>, 23601-done <at> debbugs.gnu.org,
 谢成骏 <xiechj <at> mail2.sysu.edu.cn>, 23601 <at> debbugs.gnu.org
Subject: Re: bug#23601: [bisected] Emacs can't build after 2dc0ef29425b7
Date: Mon, 23 May 2016 17:56:25 +0200
[Message part 6 (text/plain, inline)]
Glenn Morris <rgm <at> gnu.org> writes:

> Nicolas Petton wrote:
>
>> I actually do not know why adding (require 'seq) to image.el makes the
>> build fail.
>
> Files which are preloaded (ie, in loadup.el) cannot require any files
> that are not themselves in loadup (because those required files would
> then be preloaded too). This is an explicit check for such a case.

Commit c6493c6 fixes the problem, I'm closing this ticket.

Nico
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 9 years and 1 day ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.