Re: Resolved: devel/llvm13 build: "ninja: build stopped: subcommand failed"

From: David Wolfskill <david_at_catwhisker.org>
Date: Sat, 13 Aug 2022 17:07:34 UTC
On Sat, Aug 13, 2022 at 05:52:09PM +0100, Nuno Teixeira wrote:
> Hello David,
> 
> I've tested it but it still fails:
> ---
> pid 64502 (c++), jid 7, uid 65534, was killed: failed to reclaim memory
> swap_pager: out of swap space
> ---
> 
> on a Lenovo Legion 5, 16GB RAM and 4GB swap.

That appears to be an issue with a lack of memory in the environment you
are using, which is not the problem I was having.  My machine (presently
running stable/13, building chromium, gimp-app, kf5-extra-cmake-modules,
and wireshark using poudriere):

freebeast(13.1-S)[6] sysctl vm.vmtotal 
vm.vmtotal: 
System wide totals computed every five seconds: (values in kilobytes)
===============================================
Processes:              (RUNQ: 42 Disk Wait: 0 Page Wait: 0 Sleep: 328)
Virtual Memory:         (Total: 4987364K Active: 4848512K)
Real Memory:            (Total: 2569600K Active: 2559048K)
Shared Virtual Memory:  (Total: 342664K Active: 206984K)
Shared Real Memory:     (Total: 138264K Active: 128064K)
Free Memory:    70356232K

> Why you using a `git revert` on last commit of
> textproc/py-sphinx-markdown-tables?

This was based on the content of email messages (in this thread) from
Martin Waschbüsch, Moin Rahman, and Brooks Davis.

Specifically, the last-cited message:

| Date: Fri, 12 Aug 2022 21:08:42 +0000
| From: Brooks Davis <brooks@freebsd.org>
| To: David Wolfskill <david@catwhisker.org>
| Cc: freebsd-ports@freebsd.org
| Subject: Re: devel/llvm13 build: "ninja: build stopped: subcommand failed"
| 
| An ill-advised update was made to textproc/py-sphinx-markdown-tables which
| broke llvm13 and later.  Hopefully it will be reverted soon.
| 
| -- Brooks

I verified that the reversion was effective in resolving the issue
for me in stable/12 (and have subsequently also verified it for
stable/13), and reported the same, in case it helps others.

> ....

Peace,
david
-- 
David H. Wolfskill                              david@catwhisker.org
See "Truth Social"?  Read it as "Pravda" -- and adjust expectations accordingly.

See https://www.catwhisker.org/~david/publickey.gpg for my public key.