I had to download the entire source tree, which is why I didn't reply sooner. But I build make from the src tree, and it works now.
So, problem solved. Thanks! On 2023年08月18日 23:58, Thomas Frohwein wrote: > You need a recent snapshot more recent than 2023-08-10 or build make(1) > in a src tree yourself (e.g. `# make install` in /usr/src/usr.bin/make/) > > The related commit: > https://marc.info/?l=openbsd-cvs&m=169166466825837&w=2 > > 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. -- lain. Did you know that? 90% of all emails sent on a daily basis are being sent in plain text, and it's super easy to intercept emails as they flow over the internet? Never send passwords, tokens, personal information, or other volunerable information without proper PGP encryption! If you're writing your emails unencrypted, please consider sending PGP encrypted emails for security reasons. You can find my PGP public key at: https://fair.moe/lain.asc Every good email client is able to send encrypted emails. If yours can't, then you should consider switching to a secure email client, because yours just sucks. My recommendations are Claws Mail or NeoMutt. For instructions on how to encrypt your emails: https://unixsheikh.com/tutorials/gnupg-tutorial.html