emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#55305: closed (28.0.50: With async nativecomp, package manager fails


From: GNU bug Tracking System
Subject: bug#55305: closed (28.0.50: With async nativecomp, package manager fails to load hyperbole-autoloads.el before compilation)
Date: Wed, 07 Jun 2023 21:37:02 +0000

Your message dated Wed, 07 Jun 2023 17:36:04 -0400
with message-id <yp1cz279cqj.fsf@fencepost.gnu.org>
and subject line Re: bug#55305: 28.0.50: With async nativecomp, package manager 
fails to load hyperbole-autoloads.el before compilation
has caused the debbugs.gnu.org bug report #55305,
regarding 28.0.50: With async nativecomp, package manager fails to load 
hyperbole-autoloads.el before compilation
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
55305: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=55305
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- Begin Message --- Subject: 28.0.50: With async nativecomp, package manager fails to load hyperbole-autoloads.el before compilation Date: Sat, 7 May 2022 16:05:17 -0400
Tested under Emacs 28.1 and a recent tip of the Emacs git repo for Emacs
29 with asynchronous native compilation enabled:

M-x package-install RET hyperbole RET

fails to load the hyperbole-autoloads.el file before the
async native compiler and byte compiler produce these errors since
the autoloaded var:append function is not defined:

Warning (comp): ~/.emacs.d/elpa/hyperbole-8.0.0/hui-em-but.el: Error: Symbol's function definition is void var:append Disable showing Disable logging
Warning (comp): ~/.emacs.d/elpa/hyperbole-8.0.0/hui-mouse.el: Error: Symbol's function definition is void var:append Disable showing Disable logging
Warning (comp): ~/.emacs.d/elpa/hyperbole-8.0.0/hbut.el: Error: Symbol's function definition is void var:append Disable showing Disable logging

The package manager definitely generates hyperbole-autoloads.el at some
point though I do not know if it is before these errors are produced.

Thanks for any help with this.

-- Bob

--- End Message ---
--- Begin Message --- Subject: Re: bug#55305: 28.0.50: With async nativecomp, package manager fails to load hyperbole-autoloads.el before compilation Date: Wed, 07 Jun 2023 17:36:04 -0400 User-agent: Gnus/5.13 (Gnus v5.13)
Eli Zaretskii <eliz@gnu.org> writes:

>> From: Robert Weiner <rswgnu@gmail.com>
>> Date: Mon, 16 May 2022 18:27:13 -0400
>> Cc: Stefan Monnier <monnier@iro.umontreal.ca>, akrl@sdf.org,
>>  55305@debbugs.gnu.org, akrl@sdf.com, rsw@gnu.org
>> 
>> Just FYI, Hyperbole used to generate the hyperbole-autoloads.el file itself 
>> and include it in the packaged release but this broke the Elpa build process.
>
> Then perhaps the ELPA build process needs to be augmented not to break
> in those cases.

I'm closing this old bug as the outcome was that the issue is not a
compiler bug.  If the ELPA infrastructure needs some improvment we
probably need a dedicated bug for that.

Happy to reopen anyway if necessary.

Bests

  Andrea


--- End Message ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]