Files
ports/net/gnu-radius
Joseph Mingrone e93f6442ef net/gnu-radius: Fix the build
The build was failing for two reasons:

1. When devel/readline was installed (e.g. as a dependency of
   editors/emacs), its newer interface caused:

   readline.c:147:51: error: expected expression
      147 |         rl_attempted_completion_function = (CPPFunction *) completion_fp;
          |                                                          ^
   readline.c:147:38: error: use of undeclared identifier 'CPPFunction'
     147 |         rl_attempted_completion_function = (CPPFunction *) completion_fp;
         |                                             ^

   Patch radius's lib/readline.c to use the modern rl_completion_func_t
   type.

2. The elisp files were not being installed, causing a staging error.
   Fix this by installing the elisp in a post-install-EMACS-on target.

Sponsored by:	The FreeBSD Foundation
2026-03-26 21:51:13 -03:00
..
2026-03-26 21:51:13 -03:00
2026-03-26 21:51:13 -03:00