GNU bug report logs - #19672
25.0.50; make bootstrap fails on git HEAD

Previous Next

Package: emacs;

Reported by: Peter Münster <pmlists <at> free.fr>

Date: Sat, 24 Jan 2015 13:18:01 UTC

Severity: normal

Merged with 19674

Found in version 25.0.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 19672 in the body.
You can then email your comments to 19672 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-gnu-emacs <at> gnu.org:
bug#19672; Package emacs. (Sat, 24 Jan 2015 13:18:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to Peter Münster <pmlists <at> free.fr>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs <at> gnu.org. (Sat, 24 Jan 2015 13:18:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Peter Münster <pmlists <at> free.fr>
To: bug-gnu-emacs <at> gnu.org
Subject: 25.0.50; make bootstrap fails on git HEAD
Date: Sat, 24 Jan 2015 14:17:07 +0100
Hi,

Here the error message:

--8<---------------cut here---------------start------------->8---
  ELC      cedet/ede.elc
../emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead.
../emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic function (as of 25.1); use `eieio-named' instead.
ede/source.el: Obsolete name arg "ede-source-scheme" to constructor ede-sourcecode

In toplevel form:
cedet/ede.el:45:1:Error: Wrong type argument: listp, cl-struct-cl--generic-tags
Makefile:287: recipe for target 'cedet/ede.elc' failed
make[3]: *** [cedet/ede.elc] Error 1
make[3]: Leaving directory '/home/peter/emacs/lisp'
Makefile:310: recipe for target 'compile-main' failed
make[2]: *** [compile-main] Error 2
make[2]: Leaving directory '/home/peter/emacs/lisp'
Makefile:385: recipe for target 'lisp' failed
make[1]: *** [lisp] Error 2
--8<---------------cut here---------------end--------------->8---

First bad commit:

--8<---------------cut here---------------start------------->8---
commit fd62486e819056bc9d0f00c09731a45a7f837997
Author: Stefan Monnier <monnier <at> iro.umontreal.ca>
Date:   Fri Jan 23 16:50:56 2015 -0500

    * lisp/emacs-lisp/cl-generic.el (cl-no-primary-method): New fun and error.
    (cl--generic-build-combined-method): Use it.
--8<---------------cut here---------------end--------------->8---


-- 
           Peter




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19672; Package emacs. (Sun, 25 Jan 2015 02:46:01 GMT) Full text and rfc822 format available.

Message #8 received at 19672 <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Peter Münster <pmlists <at> free.fr>
Cc: 19672 <at> debbugs.gnu.org, Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Subject: Re: 25.0.50; make bootstrap fails on git HEAD
Date: Sat, 24 Jan 2015 18:45:49 -0800
Thanks for reporting that.  I see the same failure as you on my platform (Fedora 
21 x86-64), but I get another failure earlier, as follows:

  ELC      gnus/nnregistry.elc
Warning: Using brain-dead macro `mm-with-unibyte-current-buffer'!
utf7.el: `mm-with-unibyte-current-buffer' is an obsolete macro (as of 25.1).
../emacs-lisp/eieio.el: `eieio-object-name-string' is an obsolete generic 
function (as of 25.1); use `eieio-named' instead.
../emacs-lisp/eieio-base.el: `eieio-object-name-string' is an obsolete generic 
function (as of 25.1); use `eieio-named' instead.

In toplevel form:
gnus/nnregistry.el:34:1:Error: Wrong type argument: listp, 
cl-struct-cl--generic-tags
Makefile:287: recipe for target 'gnus/nnregistry.elc' failed
make[2]: *** [gnus/nnregistry.elc] Error 1
make[2]: Leaving directory '/home/eggert/src/gnu/emacs/static-checking/lisp'


A bisect finds that the nnregistry bug was introduced by this recent commit, and 
I suspect that this change is causing your problem too:

commit fd62486e819056bc9d0f00c09731a45a7f837997
Author: Stefan Monnier <monnier <at> iro.umontreal.ca>
Date:   Fri Jan 23 16:50:56 2015 -0500

    * lisp/emacs-lisp/cl-generic.el (cl-no-primary-method): New fun and error.
    (cl--generic-build-combined-method): Use it.

I'll CC: this email to Stefan to give him a heads-up.




Merged 19672 19674. Request was from Paul Eggert <eggert <at> cs.ucla.edu> to control <at> debbugs.gnu.org. (Sun, 25 Jan 2015 02:51:03 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19672; Package emacs. (Sun, 25 Jan 2015 16:11:01 GMT) Full text and rfc822 format available.

Message #13 received at 19672 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
To: Paul Eggert <eggert <at> cs.ucla.edu>
Cc: 19672 <at> debbugs.gnu.org, Peter Münster <pmlists <at> free.fr>
Subject: Re: 25.0.50; make bootstrap fails on git HEAD
Date: Sun, 25 Jan 2015 11:10:08 -0500
> gnus/nnregistry.el:34:1:Error: Wrong type argument: listp,
> cl-struct-cl--generic-tags

Thanks, this should be fixed now.  Hopefully it also fixes the
other problem.


        Stefan




Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Sun, 25 Jan 2015 16:40:02 GMT) Full text and rfc822 format available.

Notification sent to Peter Münster <pmlists <at> free.fr>:
bug acknowledged by developer. (Sun, 25 Jan 2015 16:40:03 GMT) Full text and rfc822 format available.

Message #18 received at 19672-done <at> debbugs.gnu.org (full text, mbox):

From: Paul Eggert <eggert <at> cs.ucla.edu>
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: 19672-done <at> debbugs.gnu.org,
 Peter Münster <pmlists <at> free.fr>
Subject: Re: 25.0.50; make bootstrap fails on git HEAD
Date: Sun, 25 Jan 2015 08:39:37 -0800
Stefan Monnier wrote:
>> gnus/nnregistry.el:34:1:Error: Wrong type argument: listp,
>> cl-struct-cl--generic-tags
>
> Thanks, this should be fixed now.  Hopefully it also fixes the
> other problem.

Yes, thanks, both problems are fixed for me now.  Closing the bug report.




Reply sent to Paul Eggert <eggert <at> cs.ucla.edu>:
You have taken responsibility. (Sun, 25 Jan 2015 16:40:04 GMT) Full text and rfc822 format available.

Notification sent to Mark Oteiza <mvoteiza <at> udel.edu>:
bug acknowledged by developer. (Sun, 25 Jan 2015 16:40:05 GMT) Full text and rfc822 format available.

Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19672; Package emacs. (Sun, 25 Jan 2015 17:45:02 GMT) Full text and rfc822 format available.

Message #26 received at 19672 <at> debbugs.gnu.org (full text, mbox):

From: Stefan Husmann <stefan-husmann <at> t-online.de>
To: 19672 <at> debbugs.gnu.org
Subject: 19672 <at> debbugs.gnu.org
Date: Sun, 25 Jan 2015 18:44:47 +0100
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hello,

yes, it is fixed now, thanks.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQIcBAEBCAAGBQJUxSuGAAoJEIT1NQXkgeRlPwkP/3oZCOPAIqNmPPB+exPx0sm+
XPy0GteBcSfBnjZk+ooGAPMLspSYGeoT7sx26UNzVTj4vXyZaLVsc45sup+3ioEV
qyI0PKhbhYA+10qxBMWMQOSY93Ctf2Sar/OpmYQBbjckLh13EYZq3md1AyWoQVvh
AnDsjpaqaidjFjRGK4PoDDOXo/R2n9cxnDw8sYZZzFp8UJxXPwb7VVroioXPzgtg
PUraKQsLvdEOQeKRK1fvG16nEOCZ/7bxlk8yJMd+f7BoBebzY25zcmiOX4REmmB4
yBEEImb8sXTAjpS1JbbFZ3w6psrUAg5mZ+6FCFdQGaAMEcw3JIPcAAG+V4yKA+Qo
W20dGGlX437JBbMfNdsFmz2srkDnyREqrSDbP5B8Q2GAnWHkN105XIWQgkudajje
c4F43uzz/98sRHIkYrRy4jJnaXlj4WSIlLbeXjRGnDhKDw8PSuJTwnYb7gZZG1t6
0MLHioa9fQGXTJEpBAouerJDTC14pan/A9ET3dbgGpI+PEJ3mvijGwHZH+AHrjaU
BOIL9D2KPNrKALLa7I1FYYq9jnC8pliTCBP0uc5BAIleGRykrLu2LzVHFGbPep1E
Q8ar/jOP9gOl5U++ttiGN2Ea1M2CvRnxtoIuKHNryD+qgaubKhkOqgLydNWdzx0S
r+TSNO7zykVprA5avKrx
=Ibiu
-----END PGP SIGNATURE-----




Information forwarded to bug-gnu-emacs <at> gnu.org:
bug#19672; Package emacs. (Mon, 26 Jan 2015 08:01:02 GMT) Full text and rfc822 format available.

Message #29 received at 19672 <at> debbugs.gnu.org (full text, mbox):

From: Tassilo Horn <tsdh <at> gnu.org>
To: Stefan Monnier <monnier <at> IRO.UMontreal.CA>
Cc: 19672 <at> debbugs.gnu.org, Paul Eggert <eggert <at> cs.ucla.edu>,
 Peter Münster <pmlists <at> free.fr>
Subject: Re: bug#19672: 25.0.50; make bootstrap fails on git HEAD
Date: Mon, 26 Jan 2015 09:00:38 +0100
Stefan Monnier <monnier <at> IRO.UMontreal.CA> writes:

>> gnus/nnregistry.el:34:1:Error: Wrong type argument: listp,
>> cl-struct-cl--generic-tags
>
> Thanks, this should be fixed now.  Hopefully it also fixes the other
> problem.

It seems that also fixed bug#19683.

Bye,
Tassilo




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Mon, 23 Feb 2015 12:24:05 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 74 days ago.

Previous Next


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