Created attachment 236618 [details] Patch file * Update to 28.2. * Remove FCITXPATCH option as extra-patch-src_xfns.c can't be applied since 28.1. * Tidy up Makefile with portfmt. * Bump PORTREVISION of consumers. ChangeLog: https://www.gnu.org/software/emacs/news/NEWS.28.2
Emacs failures logs with the patch: http://package22.nyi.freebsd.org/data/131amd64-default-foo/2022-09-20_20h53m26s/logs/haskell-mode-emacs_devel-17.2_4.log http://package22.nyi.freebsd.org/data/131amd64-default-foo/2022-09-20_20h53m26s/logs/haskell-mode-emacs_devel_nox-17.2_4.log Those failures do not seem to be related to the updated port.
(In reply to Antoine Brodin from comment #1) Thanks for exp-run.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=164249e86734bd23f17182913f13a3a3f346a3ca commit 164249e86734bd23f17182913f13a3a3f346a3ca Author: Yasuhiro Kimura <yasu@FreeBSD.org> AuthorDate: 2022-09-16 22:20:20 +0000 Commit: Yasuhiro Kimura <yasu@FreeBSD.org> CommitDate: 2022-09-21 07:48:19 +0000 editors/emacs: Update to 28.2 * Remove FCITXPATCH option as extra-patch-src_xfns.c can't be applied since 28.1. * Tidy up Makefile with portfmt. * Bump PORTREVISION of consumers. ChangeLog: https://www.gnu.org/software/emacs/news/NEWS.28.2 PR: 266454 Exp-run by: antoine Reviewed by: ashish, jrm Differential Revision: https://reviews.freebsd.org/D36613 Mk/Uses/emacs.mk | 10 ++++----- audio/emms/Makefile | 2 +- cad/dinotrace/Makefile | 1 + cad/verilog-mode.el/Makefile | 2 +- databases/bbdb/Makefile | 2 +- databases/closql/Makefile | 2 +- databases/emacsql/Makefile | 2 +- databases/gnats4/Makefile | 2 +- databases/pg.el/Makefile | 2 +- deskutils/howm/Makefile | 2 +- devel/cask/Makefile | 2 +- devel/clojure-cider/Makefile | 1 + devel/dash.el/Makefile | 2 +- devel/distel/Makefile | 2 +- devel/epl.el/Makefile | 2 +- devel/forge-devel/Makefile | 1 + devel/forge/Makefile | 2 +- devel/gettext-po-mode/Makefile | 2 +- devel/ghub-devel/Makefile | 1 + devel/ghub/Makefile | 2 +- devel/git-modes/Makefile | 2 +- devel/libegit2/Makefile | 2 +- devel/lua-mode/Makefile | 1 + devel/magit-devel/Makefile | 1 + devel/magit/Makefile | 2 +- devel/p5-Sepia/Makefile | 2 +- devel/pkg-info.el/Makefile | 2 +- devel/psvn/Makefile | 2 +- devel/tablist/Makefile | 1 + devel/transient-devel/Makefile | 1 + devel/transient/Makefile | 2 +- devel/treepy.el/Makefile | 2 +- devel/xcscope.el/Makefile | 2 +- editors/apel/Makefile | 1 + editors/emacs/Makefile | 26 ++++++++++------------- editors/emacs/distinfo | 6 +++--- editors/emacs/files/extra-patch-src_xfns.c (gone) | 12 ----------- editors/emacs/pkg-plist | 2 ++ editors/flim/Makefile | 1 + editors/paredit-mode.el/Makefile | 2 +- editors/psgml/Makefile | 2 +- editors/semi/Makefile | 1 + editors/slime/Makefile | 2 +- editors/sly-asdf/Makefile | 2 +- editors/sly-named-readtables/Makefile | 2 +- editors/sly-quicklisp/Makefile | 2 +- editors/sly/Makefile | 2 +- editors/tamago/Makefile | 1 + editors/web-mode/Makefile | 2 +- editors/with-editor-devel/Makefile | 1 + editors/with-editor/Makefile | 2 +- irc/riece/Makefile | 2 +- japanese/boiled-mozc/Makefile | 2 +- japanese/cp5022x-el/Makefile | 2 +- japanese/ddskk/Makefile | 2 +- japanese/lookup/Makefile | 2 +- japanese/migemo.el/Makefile | 2 +- japanese/mozc-server/Makefile | 2 +- japanese/navi2ch/Makefile | 2 +- japanese/yc.el/Makefile | 2 +- lang/alchemist.el/Makefile | 2 +- lang/clojure-mode.el/Makefile | 2 +- lang/csharp-mode.el/Makefile | 2 +- lang/elixir-mode.el/Makefile | 2 +- lang/haskell-mode.el/Makefile | 2 +- lang/php-mode.el/Makefile | 1 + lang/tuareg-mode.el/Makefile | 2 +- mail/anubis/Makefile | 2 +- mail/c-sig/Makefile | 2 +- mail/mailest/Makefile | 2 +- mail/mailutils/Makefile | 1 + mail/mew-devel/Makefile | 2 +- mail/mew/Makefile | 2 +- mail/mu4e-maildirs/Makefile | 2 +- mail/mu4e/Makefile | 1 + mail/notmuch-emacs/Makefile | 1 + mail/wanderlust/Makefile | 1 + mail/x-face-e21/Makefile | 2 +- mail/xcite/Makefile | 2 +- math/coq/Makefile | 2 +- math/ess/Makefile | 2 +- misc/compat.el/Makefile | 1 + misc/elscreen/Makefile | 2 +- net/gnu-radius/Makefile | 2 +- print/a2ps/Makefile | 2 +- print/auctex/Makefile | 1 + print/hyperlatex/Makefile | 2 +- print/pdf-tools/Makefile | 2 +- print/yatex/Makefile | 2 +- security/starttls/Makefile | 2 +- sysutils/lr/Makefile | 2 +- sysutils/puppet-mode.el/Makefile | 2 +- textproc/dictem/Makefile | 2 +- textproc/dictionary/Makefile | 2 +- textproc/doc-mode.el/Makefile | 2 +- textproc/markdown-mode.el/Makefile | 2 +- textproc/muse/Makefile | 2 +- textproc/uim-el/Makefile | 1 + textproc/xml-lite.el/Makefile | 2 +- textproc/yaml-mode.el/Makefile | 2 +- textproc/yaml.el/Makefile | 1 + www/emacs-w3m/Makefile | 1 + 102 files changed, 118 insertions(+), 109 deletions(-)