Created attachment 223563 [details] Remove the max size limit for work area tmpfs mounts. Recent updates of lang/rust fail to build when using synth, at least with the default option to "Use tmpfs for work area". The error is always a variation of "not enough disk space". Culprit is the tmpfs mount for the work area (.../construction), which is set up with a hard-coded max size of ~16GB. A recent lang/rust build creates around 17.5GB of data in the work area, exceeding the tmpfs limit. Patch attached removes this limit completely. That should be future-proof.
over to maintainer.
This has been merged in and Synth v2.10 should have the fix. https://github.com/jrmarino/synth/issues/187
Looks like this port was taken over and the fix is in. Is there any way that we can get this into 2021Q2?
over to new maintainer
(In reply to Teran McKinney from comment #3) Sure, merged to quarterly
Had the same problem with ports updated yesterday via svn. Should I, then, use portsnap instead?
(In reply to bergerkos from comment #6) AFAIK, portsnap is being deprecated too. The path forward is using git. Search for "freebsd ports git transition". A minimal howto would be this one: https://gist.github.com/grahamperrin/65f53251d819e70839e7aec7378f08a8 There's also the net/gitup port if you only want to fetch updates in a simple way.
Yes, done this and it works now, thanks.