* bug#15432: 24.3.50; Bootstrap fails @ 2013-09-21 9:01 Jan Djärv 2013-09-21 9:07 ` Jan Djärv 0 siblings, 1 reply; 8+ messages in thread From: Jan Djärv @ 2013-09-21 9:01 UTC (permalink / raw) To: 15432 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. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 9:01 bug#15432: 24.3.50; Bootstrap fails Jan Djärv @ 2013-09-21 9:07 ` Jan Djärv 2013-09-21 12:48 ` Jan Djärv [not found] ` <mailman.2636.1379767754.10748.bug-gnu-emacs@gnu.org> 0 siblings, 2 replies; 8+ messages in thread From: Jan Djärv @ 2013-09-21 9:07 UTC (permalink / raw) To: 15432 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@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. > > > ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 9:07 ` Jan Djärv @ 2013-09-21 12:48 ` Jan Djärv 2013-09-21 13:10 ` Eli Zaretskii 2013-09-21 17:42 ` Glenn Morris [not found] ` <mailman.2636.1379767754.10748.bug-gnu-emacs@gnu.org> 1 sibling, 2 replies; 8+ messages in thread From: Jan Djärv @ 2013-09-21 12:48 UTC (permalink / raw) To: 15432 Hi. Bisect suggests this version introduced the error, but is does not seem obvious what the fault is: revno: 114410 committer: Paul Eggert <eggert@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@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@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. >> >> >> > ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 12:48 ` Jan Djärv @ 2013-09-21 13:10 ` Eli Zaretskii 2013-09-21 17:42 ` Glenn Morris 1 sibling, 0 replies; 8+ messages in thread From: Eli Zaretskii @ 2013-09-21 13:10 UTC (permalink / raw) To: Jan Djärv; +Cc: 15432 > From: Jan Djärv <jan.h.d@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@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. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 12:48 ` Jan Djärv 2013-09-21 13:10 ` Eli Zaretskii @ 2013-09-21 17:42 ` Glenn Morris 2013-09-21 18:59 ` Jan D. 1 sibling, 1 reply; 8+ messages in thread From: Glenn Morris @ 2013-09-21 17:42 UTC (permalink / raw) To: Jan Djärv; +Cc: 15432 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 ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 17:42 ` Glenn Morris @ 2013-09-21 18:59 ` Jan D. 2013-09-22 8:01 ` Jan Djärv 0 siblings, 1 reply; 8+ messages in thread From: Jan D. @ 2013-09-21 18:59 UTC (permalink / raw) To: Glenn Morris; +Cc: 15432 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. ^ permalink raw reply [flat|nested] 8+ messages in thread
* bug#15432: 24.3.50; Bootstrap fails 2013-09-21 18:59 ` Jan D. @ 2013-09-22 8:01 ` Jan Djärv 0 siblings, 0 replies; 8+ messages in thread From: Jan Djärv @ 2013-09-22 8:01 UTC (permalink / raw) To: Glenn Morris, Paul Eggert; +Cc: 15432@debbugs.gnu.org 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. ^ permalink raw reply [flat|nested] 8+ messages in thread
[parent not found: <mailman.2636.1379767754.10748.bug-gnu-emacs@gnu.org>]
* bug#15432: 24.3.50; Bootstrap fails [not found] ` <mailman.2636.1379767754.10748.bug-gnu-emacs@gnu.org> @ 2013-09-21 16:55 ` Alan Mackenzie 0 siblings, 0 replies; 8+ messages in thread From: Alan Mackenzie @ 2013-09-21 16:55 UTC (permalink / raw) To: gnu-emacs-bug Hi, Jan. Jan Dj?rv <jan.h.d@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@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@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@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). ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-09-22 8:01 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-09-21 9:01 bug#15432: 24.3.50; Bootstrap fails Jan Djärv 2013-09-21 9:07 ` Jan Djärv 2013-09-21 12:48 ` Jan Djärv 2013-09-21 13:10 ` Eli Zaretskii 2013-09-21 17:42 ` Glenn Morris 2013-09-21 18:59 ` Jan D. 2013-09-22 8:01 ` Jan Djärv [not found] ` <mailman.2636.1379767754.10748.bug-gnu-emacs@gnu.org> 2013-09-21 16:55 ` Alan Mackenzie
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).