Download raw body.
Gotwebd Regression Help
This was the solution! Thank you so much! Stefan Sperling <stsp@stsp.name> writes: > On Mon, Apr 13, 2026 at 02:40:21PM -0600, Kyle Ackerman wrote: >> Below is a script(1) of trial of running the gotwebd regression. >> >> I am currently trying to get this working to test a patch. Any thoughts >> on why the regressions are failing would be very helpful. >> >> Thanks for any and all help >> Kyle > > gotwebd is calling libexec helpers installed with the main got (and tog) > programs. If those do not exist or are installed from an older version > of game of trees via pkg_add then gotwebd might fail to run. > > Please try rebuilding and installing got, tog, and libexec helpers with: > > make clean > make GOT_RELEASE=Yes > doas make install GOT_RELEASE=Yes > > Do the gotwebd regression tests succeed now? > > Setting GOT_RELEASE in this way ensures that all binaries will install > to /usr/local and refer to libexec helpers in /usr/local/libexec. > This path gets hard-coded at compile-time. Inconsistently (and somewhat > unfortuately), gotwebd will always use /usr/local, rather than ~/bin, > even in non-release builds. It has always been this way. Perhaps we should > look into changing this, to make things a bit easier for development. > E.g. both gotd and gotsysd can be installed to ~/bin and run from there.
Gotwebd Regression Help