GNU bug report logs - #74490
31.0.50; make bootstrap fails

Previous Next

Package: emacs;

Reported by: Vincenzo Pupillo <v.pupillo <at> gmail.com>

Date: Sat, 23 Nov 2024 12:23:02 UTC

Severity: normal

Tags: patch

Merged with 73855, 74491

Fixed in versions 31.1, 31.0.50

Done: Stefan Kangas <stefankangas <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Stefan Kangas <stefankangas <at> gmail.com>
To: Eli Zaretskii <eliz <at> gnu.org>, Sam James <sam <at> gentoo.org>,  Stefan Monnier <monnier <at> iro.umontreal.ca>
Cc: 74490 <at> debbugs.gnu.org, v.pupillo <at> gmail.com
Subject: bug#74490: 31.0.50; make bootstrap fails
Date: Sat, 23 Nov 2024 10:53:24 -0500
close 74490 31.0.50
thanks

Eli Zaretskii <eliz <at> gnu.org> writes:

> So I believe it's a bad idea to use rx in an autoloaded defconst,
> since we cannot know whether the defconst will be in loaddefs.el
> before or after the rx macro.
>
> Stefan, are there any clean ways of using calls to autoloaded macros
> in autoloaded defconst or defvar?

I couldn't find a clean way to do that, so I installed a quick
workaround to avoid having a broken master.  If anyone has a better
idea, please speak up (or just install it).

Meanwhile, I'm closing this bug.




This bug report was last modified 177 days ago.

Previous Next


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