- Enables native compilation which requires libgccjit
- Use upstream AppStream metainfo
- Add %{setarch} to make bootstrap as it builds architecture specific
.eln files.
- Move the GTK+ build at the end to avoid rebuilding during make
install in the %install section.
This rebuild does not compile .eln files as the .elc files from nox
build are present and we don't run make bootstrap here. The
resulting .pdmp file does not load .eln files, so Emacs fails to
find exact path to the .eln files at the run time after
installation. See https://debbugs.gnu.org/52376#89
- Use pdmp files with fingerprints
Keeping the .pdmp files alongside the binaries is not recommended. See
https://debbugs.gnu.org/52488
Applying the patch which creates and loads pdmp files with binary
specific fingerprints
https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e81f1faca4 This
allows us to put these files into their correct location in libexec.
Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
23 lines
847 B
Diff
23 lines
847 B
Diff
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
|
|
index 0a3a49d868..b6c0975857 100644
|
|
--- a/lisp/textmodes/ispell.el
|
|
+++ b/lisp/textmodes/ispell.el
|
|
@@ -191,12 +191,12 @@ Must be greater than 1."
|
|
:type 'integer)
|
|
|
|
(defcustom ispell-program-name
|
|
- (or (executable-find "aspell")
|
|
- (executable-find "ispell")
|
|
+ ;; Enchant is commonly installed as `enchant-2', so use this
|
|
+ ;; name and avoid old versions of `enchant'.
|
|
+ (or (executable-find "enchant-2")
|
|
(executable-find "hunspell")
|
|
- ;; Enchant is commonly installed as `enchant-2', so use this
|
|
- ;; name and avoid old versions of `enchant'.
|
|
- (executable-find "enchant-2")
|
|
+ (executable-find "aspell")
|
|
+ (executable-find "ispell")
|
|
"ispell")
|
|
"Program invoked by \\[ispell-word] and \\[ispell-region] commands."
|
|
:type 'string
|