GNU bug report logs -
#71730
Manual section 2.6.5 on Emacs Packages needs updating regarding native-compilation
Previous Next
Reported by: Adam Porter <adam <at> alphapapa.net>
Date: Sun, 23 Jun 2024 01:01:02 UTC
Severity: normal
Done: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
[Message part 1 (text/plain, inline)]
Your message dated Sun, 07 Jul 2024 08:19:43 +0200
with message-id <bd7a83c5c60478d889cb07b131d569d547f23cd3.camel <at> gmail.com>
and subject line Re: [PATCH] doc: Update note on Emacs packages.
has caused the debbugs.gnu.org bug report #71730,
regarding Manual section 2.6.5 on Emacs Packages needs updating regarding native-compilation
to be marked as done.
(If you believe you have received this mail in error, please contact
help-debbugs <at> gnu.org.)
--
71730: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=71730
GNU Bug Tracking System
Contact help-debbugs <at> gnu.org with problems
[Message part 2 (message/rfc822, inline)]
Hello,
I just noticed that the Guix manual at
<https://guix.gnu.org/manual/en/guix.html>, in section 2.6.5, says:
> Note: Emacs can now compile packages natively. Under the default
> configuration, this means that Emacs packages will now be
> just-in-time (JIT) compiled as you use them, and the results stored
> in a subdirectory of your user-emacs-directory.
>
> Furthermore, the build system for Emacs packages transparently
> supports native compilation, but note, that emacs-minimal—the default
> Emacs for building packages—has been configured without native
> compilation. To natively compile your emacs packages ahead of time,
> use a transformation like --with-input=emacs-minimal=emacs.
Given the patch that disables such JIT compilation, discussed in
bug#71725, seems to disable that, it would seem that this section in the
manual should be updated accordingly. (Or, ideally, that behavior would
be restored for packages installed outside of Guix, but that's what
bug#71725 is about.)
Thanks,
Adam
[Message part 3 (message/rfc822, inline)]
Am Donnerstag, dem 27.06.2024 um 09:00 -0500 schrieb Adam Porter:
> Hi Liliana,
>
> On 6/23/24 08:17, Liliana Marie Prikler wrote:
> > * doc/guix.texi ("Emacs packages"): Expand note to talk about
> > differences
> > between native compilation upstream and as used in Guix.
> > ---
> > doc/guix.texi | 31 ++++++++++++++++++++++---------
> > 1 file changed, 22 insertions(+), 9 deletions(-)
>
> Thanks, I think that is a great addition to the manual.
Pushed now.
Cheers
This bug report was last modified 1 year and 47 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.