GNU bug report logs -
#15432
24.3.50; Bootstrap fails
Previous Next
Reported by: Jan Djärv <jan.h.d <at> swipnet.se>
Date: Sat, 21 Sep 2013 09:02:02 UTC
Severity: normal
Found in version 24.3.50
Done: Paul Eggert <eggert <at> cs.ucla.edu>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 15432 in the body.
You can then email your comments to 15432 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 09:02:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Jan Djärv <jan.h.d <at> swipnet.se>
:
New bug report received and forwarded. Copy sent to
bug-gnu-emacs <at> gnu.org
.
(Sat, 21 Sep 2013 09:02:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hello.
On OSX, current trunk:
Compiling /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.el
Eager macro-expansion failure: (error "CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.")
In toplevel form:
../../current/lisp/cedet/semantic/bovine/c.el:36:1:Error: CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.
make[3]: *** [cedet/semantic/bovine/c.elc] Error 1
make[3]: *** Waiting for unfinished jobs....
Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/el.elc
Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.elc
make[2]: *** [compile-main] Error 2
make[1]: *** [lisp] Error 2
make: *** [bootstrap] Error 2
Jan D.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 09:08:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 15432 <at> debbugs.gnu.org (full text, mbox):
Hello.
Happens on Fedora 19 as well, so it is probably a general error, not platform specific.
Jan D.
21 sep 2013 kl. 11:01 skrev Jan Djärv <jan.h.d <at> swipnet.se>:
> Hello.
>
> On OSX, current trunk:
>
> Compiling /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.el
> Eager macro-expansion failure: (error "CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.")
>
> In toplevel form:
> ../../current/lisp/cedet/semantic/bovine/c.el:36:1:Error: CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.
> make[3]: *** [cedet/semantic/bovine/c.elc] Error 1
> make[3]: *** Waiting for unfinished jobs....
> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/el.elc
> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.elc
> make[2]: *** [compile-main] Error 2
> make[1]: *** [lisp] Error 2
> make: *** [bootstrap] Error 2
>
> Jan D.
>
>
>
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 12:49:01 GMT)
Full text and
rfc822 format available.
Message #11 received at 15432 <at> debbugs.gnu.org (full text, mbox):
Hi.
Bisect suggests this version introduced the error, but is does not seem obvious what the fault is:
revno: 114410
committer: Paul Eggert <eggert <at> cs.ucla.edu>
branch nick: trunk
timestamp: Fri 2013-09-20 08:34:36 -0700
message:
A simpler, centralized INLINE.
* lib-src/profile.c (INLINE): New macro.
(SYSTIME_INLINE): Remove.
* src/conf_post.h (INLINE): Define only if not already defined.
This allows us to use a single INLINE, defined by one file
per executable.
* src/emacs.c (INLINE): Define it.
Also, include category.h, charset.h, composite.h, dispextern.h,
syntax.h, systime.h, so that their INLINE definitions are expanded
properly for Emacs.
* src/blockinput.h, src/keyboard.c (BLOCKINPUT_INLINE):
* src/buffer.h, src/buffer.c (BUFFER_INLINE):
* src/category.h, src/category.c (CATEGORY_INLINE):
* src/character.h, src/character.c (CHARACTER_INLINE):
* src/charset.h, src/charset.c (CHARSET_INLINE):
* src/composite.h, src/composite.c (COMPOSITE_INLINE):
* src/dispextern.h, src/dispnew.c (DISPEXTERN_INLINE):
* src/frame.h, src/frame.c (FRAME_INLINE):
* src/intervals.h, src/intervals.c (INTERVALS_INLINE):
* src/keyboard.h, src/keyboard.c (KEYBOARD_INLINE):
* src/lisp.h, src/alloc.c (LISP_INLINE):
* src/process.h, src/process.c (PROCESS_INLINE):
* src/syntax.h, src/syntax.c (SYNTAX_INLINE):
* src/systime.h, src/sysdep.c (SYSTIME_INLINE):
* src/termhooks.h, src/terminal.h (TERMHOOKS_INLINE):
* src/window.h, src/window.c (WINDOW_INLINE):
Remove. All uses replaced with INLINE.
Jan D.
21 sep 2013 kl. 11:07 skrev Jan Djärv <jan.h.d <at> swipnet.se>:
> Hello.
>
> Happens on Fedora 19 as well, so it is probably a general error, not platform specific.
>
> Jan D.
>
> 21 sep 2013 kl. 11:01 skrev Jan Djärv <jan.h.d <at> swipnet.se>:
>
>> Hello.
>>
>> On OSX, current trunk:
>>
>> Compiling /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.el
>> Eager macro-expansion failure: (error "CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.")
>>
>> In toplevel form:
>> ../../current/lisp/cedet/semantic/bovine/c.el:36:1:Error: CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.
>> make[3]: *** [cedet/semantic/bovine/c.elc] Error 1
>> make[3]: *** Waiting for unfinished jobs....
>> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/el.elc
>> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.elc
>> make[2]: *** [compile-main] Error 2
>> make[1]: *** [lisp] Error 2
>> make: *** [bootstrap] Error 2
>>
>> Jan D.
>>
>>
>>
>
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 13:11:01 GMT)
Full text and
rfc822 format available.
Message #14 received at 15432 <at> debbugs.gnu.org (full text, mbox):
> From: Jan Djärv <jan.h.d <at> swipnet.se>
> Date: Sat, 21 Sep 2013 14:48:03 +0200
>
> Bisect suggests this version introduced the error, but is does not seem obvious what the fault is:
>
> revno: 114410
> committer: Paul Eggert <eggert <at> cs.ucla.edu>
> branch nick: trunk
> timestamp: Fri 2013-09-20 08:34:36 -0700
> message:
> A simpler, centralized INLINE.
Perhaps compare the preprocessed sources for each affected file,
before and after this revision, and see if something stands out.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 16:57:02 GMT)
Full text and
rfc822 format available.
Message #17 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi, Jan.
Jan Dj?rv <jan.h.d <at> swipnet.se> wrote:
> Hi.
> Bisect suggests this version introduced the error, but is does not seem obvious what the fault is:
> revno: 114410
> committer: Paul Eggert <eggert <at> cs.ucla.edu>
> branch nick: trunk
> timestamp: Fri 2013-09-20 08:34:36 -0700
> message:
> A simpler, centralized INLINE.
>
> * lib-src/profile.c (INLINE): New macro.
> (SYSTIME_INLINE): Remove.
> * src/conf_post.h (INLINE): Define only if not already defined.
> This allows us to use a single INLINE, defined by one file
> per executable.
> * src/emacs.c (INLINE): Define it.
> Also, include category.h, charset.h, composite.h, dispextern.h,
> syntax.h, systime.h, so that their INLINE definitions are expanded
> properly for Emacs.
> * src/blockinput.h, src/keyboard.c (BLOCKINPUT_INLINE):
> * src/buffer.h, src/buffer.c (BUFFER_INLINE):
> * src/category.h, src/category.c (CATEGORY_INLINE):
> * src/character.h, src/character.c (CHARACTER_INLINE):
> * src/charset.h, src/charset.c (CHARSET_INLINE):
> * src/composite.h, src/composite.c (COMPOSITE_INLINE):
> * src/dispextern.h, src/dispnew.c (DISPEXTERN_INLINE):
> * src/frame.h, src/frame.c (FRAME_INLINE):
> * src/intervals.h, src/intervals.c (INTERVALS_INLINE):
> * src/keyboard.h, src/keyboard.c (KEYBOARD_INLINE):
> * src/lisp.h, src/alloc.c (LISP_INLINE):
> * src/process.h, src/process.c (PROCESS_INLINE):
> * src/syntax.h, src/syntax.c (SYNTAX_INLINE):
> * src/systime.h, src/sysdep.c (SYSTIME_INLINE):
> * src/termhooks.h, src/terminal.h (TERMHOOKS_INLINE):
> * src/window.h, src/window.c (WINDOW_INLINE):
> Remove. All uses replaced with INLINE.
> Jan D.
CC Mode uses category properties at the place where syntax-table text
properties are tested. Maybe something has gone awry in src/category.c.
I don't get the problem on a GNU system.
> 21 sep 2013 kl. 11:07 skrev Jan Dj?rv <jan.h.d <at> swipnet.se>:
>> Hello.
>>
>> Happens on Fedora 19 as well, so it is probably a general error, not platform specific.
>>
>> Jan D.
>>
>> 21 sep 2013 kl. 11:01 skrev Jan Dj?rv <jan.h.d <at> swipnet.se>:
>>
>>> Hello.
>>>
>>> On OSX, current trunk:
>>>
>>> Compiling /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.el
>>> Eager macro-expansion failure: (error "CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.")
>>>
>>> In toplevel form:
>>> ../../current/lisp/cedet/semantic/bovine/c.el:36:1:Error: CC Mode is incompatible with this version of Emacs - support for the `syntax-table' text property is required.
>>> make[3]: *** [cedet/semantic/bovine/c.elc] Error 1
>>> make[3]: *** Waiting for unfinished jobs....
>>> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/el.elc
>>> Wrote /Users/jhd/src/emacs/current/lisp/cedet/semantic/bovine/gcc.elc
>>> make[2]: *** [compile-main] Error 2
>>> make[1]: *** [lisp] Error 2
>>> make: *** [bootstrap] Error 2
>>>
>>> Jan D.
--
Alan Mackenzie (Nuremberg, Germany).
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 17:43:01 GMT)
Full text and
rfc822 format available.
Message #20 received at 15432 <at> debbugs.gnu.org (full text, mbox):
Jan Djärv wrote:
> Bisect suggests this version introduced the error, but is does not
> seem obvious what the fault is:
No need to bisect. The hydra coverage job (does anyone pay attention to
this?) begain failing in this way when it switched from 114409 to
114410.
http://hydra.nixos.org/eval/999225
A bunch of ruby tests also fail for some reason.
> revno: 114410
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sat, 21 Sep 2013 19:00:06 GMT)
Full text and
rfc822 format available.
Message #23 received at 15432 <at> debbugs.gnu.org (full text, mbox):
Hello.
Glenn Morris skrev 2013-09-21 19:42:
> Jan Djärv wrote:
>
>> Bisect suggests this version introduced the error, but is does not
>> seem obvious what the fault is:
> No need to bisect. The hydra coverage job (does anyone pay attention to
> this?) begain failing in this way when it switched from 114409 to
> 114410.
>
> http://hydra.nixos.org/eval/999225
Nothing like a pointless bisect on saturday morning :-)
Jan D.
Reply sent
to
Paul Eggert <eggert <at> cs.ucla.edu>
:
You have taken responsibility.
(Sun, 22 Sep 2013 07:53:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Jan Djärv <jan.h.d <at> swipnet.se>
:
bug acknowledged by developer.
(Sun, 22 Sep 2013 07:53:02 GMT)
Full text and
rfc822 format available.
Message #28 received at 15432-done <at> debbugs.gnu.org (full text, mbox):
martin rudalics wrote:
> Thanks. Works without bootstrapping.
Thanks for checking; marking Bug#15432 as done.
Information forwarded
to
bug-gnu-emacs <at> gnu.org
:
bug#15432
; Package
emacs
.
(Sun, 22 Sep 2013 08:03:01 GMT)
Full text and
rfc822 format available.
Message #31 received at 15432 <at> debbugs.gnu.org (full text, mbox):
Hello.
Paul Eggert wrote:
> Jan D. wrote:
>> I'm also running Fedora 19 x86-64 and I have the problem.
>> I compiled without optimizations.
>
> Thanks, that helped me reproduce the problem on Fedora 19 x86-64,
> and I installed a fix that worked for me as trunk bzr 114424.
Confirmed OK on OSX and Fedora 19.
Jan D.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Sun, 20 Oct 2013 11:24:04 GMT)
Full text and
rfc822 format available.
This bug report was last modified 11 years and 245 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.