diff options
| author | Morgan Smith <Morgan.J.Smith@outlook.com> | 2025-12-11 18:43:58 -0500 |
|---|---|---|
| committer | Liliana Marie Prikler <liliana.prikler@gmail.com> | 2026-03-01 17:38:53 +0100 |
| commit | 33e6f15c7459d1cf3a881d53cb43680dcb021cbb (patch) | |
| tree | 1fce9333aa77342bd3d3cff1230c33d5b1942e7b /gnu | |
| parent | 73705480de451152517e057c049292e6f776e418 (diff) | |
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 <liliana.prikler@gmail.com>
Diffstat (limited to 'gnu')
| -rw-r--r-- | gnu/packages/emacs.scm | 7 | ||||
| -rw-r--r-- | gnu/packages/patches/emacs-native-comp-fix-filenames.patch | 2 | ||||
| -rw-r--r-- | 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 f6c4e2b4517..11d8ce5272d 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 7897fa9b048..a7c0825b247 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 54670218ed9..ae16fc260c5 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 = |
