On Fri, 16 Sep 2022 15:54:28 +0200 Jeremie Courreges-Anglas <j...@wxcvbn.org> wrote:
> Here's a minimal diff. Since --without-native-compilation is the > default I dropped it. Was there a reason to explicitely add it? emacs-28.2-gtk3 from this diff works for me on powerpc and powerpc64. I also tried running "make test". (I did not "make test" with 28.1.) The results on powerpc were, 1 files did not contain any tests: src/emacs-module-tests.log 6 files contained unexpected results: src/process-tests.log lisp/wdired-tests.log lisp/vc/vc-tests.log lisp/net/nsm-tests.log lisp/epg-tests.log lisp/net/tramp-tests.log Some of these might be network failures; I use PORTS_PRIVSEP to block the network. wdired-test-bug34915 failed because the test set dired-ls-F-marks-symlinks wrongly. vc-test-rcs06-version-diff failed, but I use vc with cvs or git or hg, not rcs. epg-roundtrip-1 failed to do something with gpg. The failing tramp tests suggests that filenames with strange characters might not work in tramp. My normal use of tramp (to edit remote files via ssh) had no problem. powerpc64's "make test" had more failures, and got stuck when some gpg-agent processes made infinite loops. I needed to kill -9 each gpg-agent to finish the test. --George > Index: Makefile > =================================================================== > RCS file: /cvs/ports/editors/emacs/Makefile,v > retrieving revision 1.105 > diff -u -p -r1.105 Makefile > --- Makefile 19 Apr 2022 11:54:34 -0000 1.105 > +++ Makefile 14 Sep 2022 22:07:19 -0000 > @@ -1,6 +1,6 @@ > COMMENT= GNU editor: extensible, customizable, self-documenting > > -VERSION= 28.1 > +VERSION= 28.2 > DISTNAME= emacs-${VERSION} > > CATEGORIES= editors > Index: distinfo > =================================================================== > RCS file: /cvs/ports/editors/emacs/distinfo,v > retrieving revision 1.16 > diff -u -p -r1.16 distinfo > --- distinfo 19 Apr 2022 11:54:34 -0000 1.16 > +++ distinfo 14 Sep 2022 22:07:19 -0000 > @@ -1,2 +1,2 @@ > -SHA256 (emacs-28.1.tar.xz) = KLGz0JkDegiPCkyiUdfnJi6rXqFneqv/psRCaWGtdeE= > -SIZE (emacs-28.1.tar.xz) = 47699512 > +SHA256 (emacs-28.2.tar.xz) = 7iEYIjPvMjLcl7SGry2G4UBC27ZbvFNd9WLDqFgjJIg= > +SIZE (emacs-28.2.tar.xz) = 47722600 > Index: patches/patch-lisp_files_el > =================================================================== > RCS file: /cvs/ports/editors/emacs/patches/patch-lisp_files_el,v > retrieving revision 1.7 > diff -u -p -r1.7 patch-lisp_files_el > --- patches/patch-lisp_files_el 19 Apr 2022 11:54:34 -0000 1.7 > +++ patches/patch-lisp_files_el 14 Sep 2022 22:07:19 -0000 > @@ -3,7 +3,7 @@ > Index: lisp/files.el > --- lisp/files.el.orig > +++ lisp/files.el > -@@ -2918,6 +2918,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB > +@@ -2919,6 +2919,7 @@ ARC\\|ZIP\\|LZH\\|LHA\\|ZOO\\|[JEW]AR\\|XPI\\|RAR\\|CB > ("\\.\\(as\\|mi\\|sm\\)2\\'" . snmpv2-mode) > ("\\.\\(diffs?\\|patch\\|rej\\)\\'" . diff-mode) > ("\\.\\(dif\\|pat\\)\\'" . diff-mode) ; for MS-DOS > Index: patches/patch-src_emacs_c > =================================================================== > RCS file: /cvs/ports/editors/emacs/patches/patch-src_emacs_c,v > retrieving revision 1.3 > diff -u -p -r1.3 patch-src_emacs_c > --- patches/patch-src_emacs_c 19 Apr 2022 11:54:34 -0000 1.3 > +++ patches/patch-src_emacs_c 14 Sep 2022 22:07:19 -0000 > @@ -3,7 +3,7 @@ Don't use printf %n. > Index: src/emacs.c > --- src/emacs.c.orig > +++ src/emacs.c > -@@ -2742,21 +2742,13 @@ shut_down_emacs (int sig, Lisp_Object stuff) > +@@ -2746,21 +2746,13 @@ shut_down_emacs (int sig, Lisp_Object stuff) > reset_all_sys_modes (); > if (sig && sig != SIGTERM) > { > Index: pkg/PLIST > =================================================================== > RCS file: /cvs/ports/editors/emacs/pkg/PLIST,v > retrieving revision 1.28 > diff -u -p -r1.28 PLIST > --- pkg/PLIST 19 Apr 2022 11:54:34 -0000 1.28 > +++ pkg/PLIST 14 Sep 2022 22:07:19 -0000 > @@ -3810,6 +3810,8 @@ share/emacs/${VERSION}/lisp/term/common- > share/emacs/${VERSION}/lisp/term/common-win.elc > share/emacs/${VERSION}/lisp/term/cygwin.el.gz > share/emacs/${VERSION}/lisp/term/cygwin.elc > +share/emacs/${VERSION}/lisp/term/fbterm.el.gz > +share/emacs/${VERSION}/lisp/term/fbterm.elc > share/emacs/${VERSION}/lisp/term/internal.el.gz > share/emacs/${VERSION}/lisp/term/internal.elc > share/emacs/${VERSION}/lisp/term/iris-ansi.el.gz > > -- > jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE > -- George Koehler <kern...@gmail.com>