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 =

Reply via email to