docs: warn about segfaults on Emacs 29.4 + PGTK

Fix: #7915
This commit is contained in:
Henrik Lissner
2024-10-02 05:23:34 -04:00
parent c88516d6bb
commit 9df3787bc7

View File

@ -76,7 +76,13 @@ in."
(warn! "Emacs 27 is supported, but not for long!") (warn! "Emacs 27 is supported, but not for long!")
(explain! "Doom will drop 27.x support sometime late-2024. It's recommended that you upgrade " (explain! "Doom will drop 27.x support sometime late-2024. It's recommended that you upgrade "
"to the latest stable release (currently 29.4). It is better supported, faster, and " "to the latest stable release (currently 29.4). It is better supported, faster, and "
"more stable.")))) "more stable.")))
(when (and (version= emacs-version "29.4") (featurep 'pgtk))
(warn! "Detected emacs-pgtk 29.4!")
(explain! "If you are experiencing segfaults (crashes), consider downgrading to 29.3 or "
"upgrading to 30+. A known bug in 29.4 causes intermittent crashes. "
"See doomemacs#7915 for details.")))
(print! (start "Checking for Doom's prerequisites...")) (print! (start "Checking for Doom's prerequisites..."))
(print-group! (print-group!