On 2022/10/04 16:11, Matt Hildebrand wrote:
> Here is a draft port of Bazel, a polyglot build tool.
> 
> Web site: https://bazel.build/
> 
> In my testing, this port works on amd64. The build runs out of
> memory on i386. I don't have hardware suitable for testing on
> other architectures.

How are your login.conf limits for the relevant login class?
(the "pbuild" class if you are using PORTS_PRIVSEP=Yes in mk.conf
as would be recommended, "staff" for the initial user created
during install).

> Would anyone like to test it and/or provide comments? (Thanks go
> to the developer who offered suggestions on an earlier version of
> this port. I tried to incorporate all of them.)

Some quick comments, I haven't gone through a full build of it yet

please remove MODPY_VERSION, that is the default

ports builds should not be silent, set VERBOSE=yes in MAKE_ENV

it should run no more than MAKE_JOBS concurrent jobs during the build.
(actually I guess fixing that may fix i386 too).

> One detail is that `make clean` fails, because of a 'permission
> denied' error when attempting to delete a read-only directory. A
> simple `chmod` resolves the issue, but I didn't find a way in the
> makefile to invoke `chmod` at the right time.

try FIX_EXTRACT_PERMISSIONS=Yes

> Feedback/suggestions are welcome.
> 
> Thank you.


Reply via email to