help-guix
[Top][All Lists]
Advanced

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

[PATCH] Fix for --with-branch=emacs-next=master


From: Jorge P. de Morais Neto
Subject: [PATCH] Fix for --with-branch=emacs-next=master
Date: Sun, 25 Sep 2022 14:18:37 -0300

Attachment: 0001-Undo-97b928ce09d6034ebcb541fb548e5d4862302add-for-Gu.patch
Description: Text Data

Hi.  I have versionitis---obsession with running the current version of
my favorite packages.  So I install emacs-next with the following
package transformation option:
    --with-branch=emacs-next=master

I have a script that excludes emacs-next from regular `guix upgrade',
because upgrading from Git master every day would be too much.  I
upgrade emacs-next every fortnight.

Most often this builds and works correctly, but, yesterday,
Guix-installed emacs-next stopped working with native compilation.  I
traced the problem to Emacs commit
97b928ce09d6034ebcb541fb548e5d4862302add
which changes the default value of option `native-comp-driver-options'.

That change is not beneficial to GNU/Linux and breaks Guix's emacs-next
recipe.  The recipe could be trivially fixed by Guix developers, but for
Guix users I find it more convenient to install emacs-next with the
attached patch.  I will later report the problem to guix-devel so they
fix the recipe.

Meanwhile, those who want a fresh emacs-next can save the attached patch
in their computer and install emacs-next like this:

guix install --with-branch=emacs-next=master --with-patch=emacs-next=PATCH 
emacs-next

Where PATCH is the path to the patch in your computer.

Hope this helps!

Regards,
  Jorge
-- 
- Many people hate injustice but few check the facts; this causes more
  injustice.  Ask me about <https://stallmansupport.org>
- I am Brazilian.  I hope my English is correct and I welcome feedback.
- Free Software Supporter: https://www.fsf.org/free-software-supporter
- If an email of mine arrives at your spam box, please notify me.

reply via email to

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