Subject: bug#21546: closed (Re: Recent e_property_truncated fix causes 'make bootstrap' problems)

From: [email-masked] (GNU bug Tracking System)
Date: Thu, 24 Sep 2015 14:50:06 +0000

Your bug report

#21546: Recent e_property_truncated fix causes 'make bootstrap' problems

which was filed against the emacs package, has been closed.

The explanation is attached below, along with your original report.
If you require more details, please reply to [email-masked].

-- 
21546: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=21546
GNU Bug Tracking System
Contact [email-masked] with problems

Subject: Re: Recent e_property_truncated fix causes 'make bootstrap' problems
From: Paul Eggert <[email-masked]>
To: [email-masked], [email-masked]
Cc: Svend Sorensen <[email-masked]>, Gregor Zattler <[email-masked]>, Cesar A Quiroz <[email-masked]>, Kaushal Modi <[email-masked]>
Date: Thu, 24 Sep 2015 07:49:24 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

I think Bug#21543 and Bug#21546 were fixed by Stefan's recent commit 
8f88db14946f46a95603dfaa2a425d64b01fbb53 so I am marking them as done.

Subject: Recent e_property_truncated fix causes 'make bootstrap' problems
From: Paul Eggert <[email-masked]>
To: Emacs bug reports <[email-masked]>
Cc: Stefan Monnier <[email-masked]>
Date: Wed, 23 Sep 2015 16:10:45 -0700
List-Id: <debbugs-submit.debbugs.gnu.org>

This commit:

commit 4c0fed13e5ca1826bab52cd9c3fc31ad0e5c765c
Author: Stefan Monnier <[email-masked]>
Date:   Wed Sep 23 12:33:48 2015 -0400

     * src/syntax.c: Handle spurious e_property_truncated flag

     * src/syntax.c (parse_sexp_propertize): Handle spurious
     e_property_truncated flag.
     (update_syntax_table_forward): Remove invalid assertion.

is causing problems for 'make bootstrap' for me.  To reproduce the 
problem more cheaply I can do this:

rm ./lisp/cedet/semantic/bovine/c.elc
make

The output ends in:

   ELC      cedet/semantic/bovine/c.elc

In toplevel form:
cedet/semantic/bovine/c.el:37:1:Error: Error in syntax_table logic for 
to-the-end intervals
Makefile:269: recipe for target 'cedet/semantic/bovine/c.elc' failed
make[2]: *** [cedet/semantic/bovine/c.elc] Error 1
make[2]: Leaving directory '/home/eggert/src/gnu/emacs/my/lisp'