guix_mirror_bot pushed a commit to branch master
in repository guix.
commit 33e6f15c7459d1cf3a881d53cb43680dcb021cbb
Author: Morgan Smith <[email protected]>
AuthorDate: Thu Dec 11 18:43:58 2025 -0500
gnu: emacs: Fix compile time warning.
* gnu/packages/patches/emacs-native-comp-fix-filenames.patch: Use correct
function for datatype.
* gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch: Use
correct
function for datatype.
* gnu/packages/emacs.scm (emacs-minimal): Remove now unnecessary flags.
Change-Id: Id362deef83f28653f5bc3babb4a07726c1443ebf
Signed-off-by: Liliana Marie Prikler <[email protected]>
---
gnu/packages/emacs.scm | 7 +------
gnu/packages/patches/emacs-native-comp-fix-filenames.patch | 2 +-
gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch | 2 +-
3 files changed, 3 insertions(+), 8 deletions(-)
diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm
index f6c4e2b451..11d8ce5272 100644
--- a/gnu/packages/emacs.scm
+++ b/gnu/packages/emacs.scm
@@ -175,12 +175,7 @@
(arguments
(list
#:modules (%emacs-modules build-system)
- #:configure-flags #~(list
- #$(string-append
- "CFLAGS=-g -O2"
- " -Wno-error=incompatible-pointer-types")
- "--with-gnutls=no"
- "--disable-build-details")
+ #:configure-flags #~(list "--with-gnutls=no" "--disable-build-details")
#:make-flags
#~(list (string-append "SELECTOR=" #$%selector)
(let ((release-date "2025-08-14 05:04:03"))
diff --git a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch
b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch
index 7897fa9b04..a7c0825b24 100644
--- a/gnu/packages/patches/emacs-native-comp-fix-filenames.patch
+++ b/gnu/packages/patches/emacs-native-comp-fix-filenames.patch
@@ -123,7 +123,7 @@ Index: emacs-next/src/comp.c
- Lisp_Object hash = concat3 (path_hash, separator, content_hash);
- return concat3 (filename, hash, build_string (NATIVE_ELISP_SUFFIX));
+
-+ if (file_name_absolute_p (filename)) /* no match in load-path */
++ if (Ffile_name_absolute_p (filename)) /* no match in load-path */
+ filename = rel_name;
+
+ Lisp_Object bogus_dirs =
diff --git a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch
b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch
index 54670218ed..ae16fc260c 100644
--- a/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch
+++ b/gnu/packages/patches/emacs-next-native-comp-fix-filenames.patch
@@ -123,7 +123,7 @@ Index: emacs/src/comp.c
- Lisp_Object hash = concat3 (path_hash, separator, content_hash);
- return concat3 (filename, hash, build_string (NATIVE_ELISP_SUFFIX));
+
-+ if (file_name_absolute_p (filename)) /* no match in load-path */
++ if (Ffile_name_absolute_p (filename)) /* no match in load-path */
+ filename = rel_name;
+
+ Lisp_Object bogus_dirs =