editors/emacs-devel: NATIVECOMP requires GCC 11+
Follow up b4eb3cc with another pkg-message.in tweak to also let users
who are upgrading know that native compilation requires GCC version 11
or newer. This shouldn't be an issue for the vast majority of users,
since the default GCC version is now newer than 11.
Sponsored by: The FreeBSD Foundation
editors/emacs-devel: Tweak GCC requirement
Support for the USE_GCC=X+ form was removed in 9b5f5ab. Native
compilation requires GCC version 11 or newer and the default version of
GCC is now 12.
Sponsored by: The FreeBSD Foundation
editors/emacs-devel: Update to 2022-04-16 snapshot
* Enable NATIVECOMP option by default [1]
* If Emacs is build with NATIVECOMP enabled, display message as
following at installation and upgrading time [2]
- There are some elisp applications that don't work collectly if it
is native compiled
- If user uses such applications there is workaround to disable
nativecompilation by user configuration [3]
- Native compilation often results in high CPU
- It is also possible to throttle it by user configuration
* Tidy up Makefile with portfmt
Discussed with: ashish, jrm [1],[2]
Reference: https://lists.gnu.org/archive/html/help-gnu-emacs/2022-04/msg00129.html
[3]
Reviewed by: ashish, jrm
Differential Revision: https://reviews.freebsd.org/D34935