bug#71729: Emacs 29.4 emergency bugfix release

2024-06-23 Thread Liliana Marie Prikler
Am Samstag, dem 22.06.2024 um 19:52 -0500 schrieb Adam Porter: > Hello, > > Today an emergency bugfix release was made of Emacs v29.4.  It fixes > an important security vulnerability. Note: Security bugs should go to guix-security instead. But thanks for pointing out the new Emacs release, I've p

bug#71725: Emacs emacs-disable-jit-compilation.patch prevents native compilation of packages installed outside of Guix?

2024-06-23 Thread Liliana Marie Prikler
Hello, Am Samstag, dem 22.06.2024 um 18:31 -0500 schrieb Adam Porter: > […T]he patch file "emacs-disable-jit-compilation.patch" […] > disables the option `native-comp-jit-compilation' by default [and] > includes this warning in the docstring: > > "Notably, Guix removes the hashes that prevent in

bug#71730: [PATCH] doc: Update note on Emacs packages.

2024-06-23 Thread Liliana Marie Prikler
* 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(-) diff --git a/doc/guix.texi b/doc/guix.texi index 9bbf85e32b..

bug#71352: branch master updated: services: nix: Mount Nix store read only.

2024-06-23 Thread Maxim Cournoyer
Hi Oleg, Maxim Cournoyer writes: > Hi Oleg, > > [...] > >>> Are these chown still useful in the activation snippet? >>> >>> (define (nix-activation _) >>> ;; Return the activation gexp. >>> #~(begin >>> (use-modules (guix build utils) >>>(srfi srfi-26)) >>> (f

bug#70456: Request for merging core-updates branch

2024-06-23 Thread Maxim Cournoyer
Hi Christopher, Christopher Baines writes: > Maxim Cournoyer writes: > >> Guillaume Le Vaillant writes: >> >>> Lars-Dominik Braun skribis: >>> Hi, it seems the core-updates branch is first in the merge-queue. haskell-team was successfully built by the CI and is ready to be

bug#47144: security patching of 'patch' package

2024-06-23 Thread Maxim Cournoyer
Hi, Maxim Cournoyer writes: > * gnu/packages/base.scm (patch): Rename to... > (patch/pinned): ... this. Hide package. > (patch): New variable. > * gnu/packages/commencement.scm (patch-mesboot): Inherit from patch/pinned. > (patch-boot0): Likewise. > (%final-inputs): Replace patch with patch/pin