Created attachment 249046 [details] Patch for own-lisp - Use upstream release archive as recommended by Porters Handbook - Don't run tests during build - Adjust Makefile to improve readability and uniformity References: https://gitlab.com/owl-lisp/owl/-/releases
Friendly ping
Those changes are fine by me. I do not have commit access; therefore, you must commit the patch. About tests during build, owl-lisp runs tests as part of the build process. For example, building the make target 'bin/ol' invokes tests. I don't see a reason to avoid this.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=656ecd1c759097f38c155d152331c25dd94df1a8 commit 656ecd1c759097f38c155d152331c25dd94df1a8 Author: Daniel Engberg <diizzy@FreeBSD.org> AuthorDate: 2024-03-19 20:01:35 +0000 Commit: Daniel Engberg <diizzy@FreeBSD.org> CommitDate: 2024-03-19 20:17:25 +0000 lang/owl-lisp: Use upstream release archive and some Makefile improvements - Use upstream release archive as recommended by Porters Handbook - Don't run tests during build - Adjust Makefile to improve readability and uniformity PR: 277591 Reviewed by: Paco Pascal <me@pacopascal.com> (maintainer) lang/owl-lisp/Makefile | 34 ++++++++++++++------------------ lang/owl-lisp/distinfo | 6 +++--- lang/owl-lisp/files/patch-Makefile (new) | 11 +++++++++++ 3 files changed, 29 insertions(+), 22 deletions(-)
Hi, "make test" should run tests for consistency with the rest of the tree and due to resource reasons. Another way to look at it would be if all ports ran tests during "make", build times would be several times longer for the complete tree. Best regards, Daniel
(In reply to Daniel Engberg from comment #4) Ah, no problem, will do in the future.