Subject: bug#21753: closed (Re: bug#21753: git tip bootstrap failure: custom needs pcase)

From: [email-masked] (GNU bug Tracking System)
Date: Sun, 25 Oct 2015 11:29:02 +0000

Your bug report

#21753: git tip bootstrap failure: custom needs pcase

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].

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

Subject: Re: bug#21753: git tip bootstrap failure: custom needs pcase
From: Artur Malabarba <[email-masked]>
To: Sam Steingold <[email-masked]>
Cc: [email-masked]
Date: Sun, 25 Oct 2015 11:27:43 +0000
List-Id: <debbugs-submit.debbugs.gnu.org>

This was fixed by Paul when he reverted my bad commit.

2015-10-25 7:40 GMT+00:00 Sam Steingold <[email-masked]>:
> the current git tip, "make bootstrap" fails with:
>
> ./temacs --batch --load loadup bootstrap
> Loading loadup.el (source)...
> Using load-path (/home/sds/src/emacs/trunk/lisp
> /home/sds/src/emacs/trunk/lisp/emacs-lisp
> /home/sds/src/emacs/trunk/lisp/language
> /home/sds/src/emacs/trunk/lisp/international
> /home/sds/src/emacs/trunk/lisp/textmodes
> /home/sds/src/emacs/trunk/lisp/vc)
> Loading emacs-lisp/byte-run (source)...
> Loading emacs-lisp/backquote (source)...
> Loading subr (source)...
> Loading version (source)...
> Loading widget (source)...
> Loading custom (source)...
> Symbol’s function definition is void: pcase
>
> indeed, custom.el:custom-declare-variable uses pcase which is loaded
> by loadup only later.
>
> --
> Sam Steingold <http://sds.podval.org> <http://www.childpsy.net/>
>
>
>

Subject: git tip bootstrap failure: custom needs pcase
From: Sam Steingold <[email-masked]>
To: [email-masked]
Date: Sun, 25 Oct 2015 03:40:57 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

the current git tip, "make bootstrap" fails with:

./temacs --batch --load loadup bootstrap
Loading loadup.el (source)...
Using load-path (/home/sds/src/emacs/trunk/lisp
/home/sds/src/emacs/trunk/lisp/emacs-lisp
/home/sds/src/emacs/trunk/lisp/language
/home/sds/src/emacs/trunk/lisp/international
/home/sds/src/emacs/trunk/lisp/textmodes
/home/sds/src/emacs/trunk/lisp/vc)
Loading emacs-lisp/byte-run (source)...
Loading emacs-lisp/backquote (source)...
Loading subr (source)...
Loading version (source)...
Loading widget (source)...
Loading custom (source)...
Symbol’s function definition is void: pcase

indeed, custom.el:custom-declare-variable uses pcase which is loaded
by loadup only later.

-- 
Sam Steingold <http://sds.podval.org> <http://www.childpsy.net/>