HomeFreeBSD

editors/tamago: Fix build of devel_full and devel_nox flavors

Description

editors/tamago: Fix build of devel_full and devel_nox flavors

After editors/emacs-devel is updated to 30.0.50.20240301,3, build of
devel_full and devel_nox flavors fails as following.


if test "/usr/local/bin/emacs-30.0.50" != "no"; then amdir=. amsubdir_includes=''; case canna.elc in */*) amdir=echo 'canna.elc' | sed 's,/[^/]*$,,'; amsubdir_includes="-L $amdir -L ./$amdir"; esac; test -d "$amdir" || /bin/mkdir -p "$amdir" || exit 1; /usr/local/bin/emacs-30.0.50 --batch -q -no-site-file -no-init-file --eval="(setq load-path (append (list (expand-file-name \"..\")) load-path))" --eval="(load \"docomp.el\")" $am__subdir_includes -L . -L . --eval "(defun byte-compile-dest-file (f) \"/tmp/canna.elc\")" --eval "(unless (byte-compile-file \"canna.el\") (kill-emacs 1))"; if [ -f "/tmp/canna.elc" ]; then cp /tmp/canna.elc canna.elc && rm -f /tmp/canna.elc; fi; else :; fi
Loading /usr0/freebsd/ports/work/usr/ports/editors/tamago/work-devel_nox/tamago-4.0.6.0.20041122.19.15/docomp.el (source)...
Package cl is deprecated

In toplevel form:
canna.el:1:1: Warning: file has no `lexical-binding' directive on its first line
canna.el:33:11: Error: Wrong type argument: obarrayp, [nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil nil]

  • Error code 1 ----------------------------------------------------------------------

So add patch to fix it.

PR: 277496
Approved by: maintainer timeout

Details

Provenance
yasuAuthored on Mar 9 2024, 12:43 AM
Parents
R11:85abe3a1608c: www/gitlab-ce: new ports required for version 16.10
Branches
Unknown
Tags
Unknown