What a dramatic headline. Feels like clickbait.
On Sat Aug 19, 2023 at 12:23:03PM +0900, lain. wrote:
> I just updated my ports tree with "cvs -q up -Pd -A", the usual stuff,
> and tried to install net/weechat from the ports, because the one in the
> repository is too outdated.
> This is the problem:
>
> ```
> # make install
> Fatal: requires make(1) with .VARIABLES support (in net/weechat)
> *** Error 1 in /usr/ports/net/weechat
> (/usr/ports/infrastructure/mk/bsd.port.mk:3808 '.BEGIN': @exit 1)
> ```
>
> I tried 2 other ports to see if this is just WeeChat or not, other ports
> give the exact same error.
> I repeated the same process on 2 other machines, and they all have the
> exact same problem.
> All machines are running OpenBSD 7.3 amd64.
>
> Just to rule out a few solutions, I run "pkg_add -ui && syspatch"
> multiple times a week, last time I did was yesterday, so my systems are
> all up to date.
> Output of uname:
>
> Both servers:
> ```
> # uname -a
> OpenBSD (HOSTNAME) 7.3 GENERIC.MP#1125 amd64
> ```
>
> Laptop:
> ```
> # uname -a
> OpenBSD (HOSTNAME) 7.3 GENERIC.MP#0 amd64
> ```
>
> Running "make clean" or just "make" again gives the exact same error.
>
> --
> lain.