On Thu, Aug 03 2023, Antoine Jacoutot <ajacou...@bsdfrog.org> wrote: > On Wed, Aug 02, 2023 at 05:12:25AM -0600, Jeremie Courreges-Anglas wrote: >> CVSROOT: /cvs >> Module name: ports >> Changes by: j...@cvs.openbsd.org 2023/08/02 05:12:25 >> >> Modified files: >> editors/emacs : Makefile distinfo >> editors/emacs/patches: patch-Makefile_in patch-lisp_files_el >> patch-lisp_vc_vc_el patch-src_emacs_c >> editors/emacs/pkg: PLIST >> Removed files: >> editors/emacs/patches: patch-etc_emacsclient-mail_desktop >> patch-lib-src_etags_c >> patch-lisp_htmlfontify_el >> patch-lisp_org_ob-latex_el >> patch-lisp_progmodes_ruby-mode_el >> >> Log message: >> Update to emacs-29.1 >> >> Release announcement: >> https://lists.gnu.org/archive/html/emacs-devel/2023-07/msg00879.html >> Drop security-related patches added during emacs-28.2 lifetime. >> New deps: sqlite3 (added for now), webp (added), tree-sitter (not added yet). >> >> Input from Xi Lu, Renato Aguiar, Timo Myyra, op@ and semarie@, >> tests report from krw@, tests and ok op@ and semarie@ > > Hi. > > This broke packaging of (at least) inputmethods/anthy: > > <...> > checking where .elc files should go... ${datadir}/emacs/site-lisp > <...> > ===> Building package for emacs-anthy-9100hp6 > Create /usr/ports/packages/amd64/all/emacs-anthy-9100hp6.tgz > Creating package emacs-anthy-9100hp6 > checksumming|*********************************************************************** > | 72% > Error: > /usr/ports/pobj/anthy-9100h/fake-amd64/usr/local/share/emacs/site-lisp/anthy/anthy-isearch.elc > does not exist > Error: > /usr/ports/pobj/anthy-9100h/fake-amd64/usr/local/share/emacs/site-lisp/anthy/anthy-kyuri.elc > does not exist > pkg_create: can't continue > > These are now called anthy-isearch.el and anthy-kyuri.el (without the 'c').
The .el files (source files) were always present in the PLIST and resulting package, but two .elc files vanished for some reason. I have committed a PLIST quickfix. This might be the long-term solution, it's fine to ship a .el file only instead of .el + .elc. Thanks for the report! -- jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF DDCC 0DFA 74AE 1524 E7EE