e79d2e526a
- 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> |
||
---|---|---|
.gitignore | ||
cdefs.h | ||
default.el | ||
dotemacs.el | ||
emacs-libdir-vs-systemd.patch | ||
emacs-pdmp-fingerprint.patch | ||
emacs-spellchecker.patch | ||
emacs-system-crypto-policies.patch | ||
emacs-terminal.desktop | ||
emacs-terminal.sh | ||
emacs.spec | ||
gpgkey-17E90D521672C04631B1183EE78DAE0F3115E06B.gpg | ||
site-start.el | ||
sources |