tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Automated pkgsrc commit testing



* On 2024-08-05 at 13:16 BST, Benny Siegert wrote:

- the pkglint check failed even though pkglint run locally was happy (??)

This is due to the CI checks using -Wall, and treating any warnings as errors. As per other mail I'd ideally like these to be fixed, hence why they are flagged up. Time will tell whether we need to relax this.

- bootstrapping Go failed on FreeBSD 14. I actually fixed this at HEAD
by using the go-bin bootstrap.

Thanks!

- The OpenBSD runner could not fetch any files over SSL for some reason.

Yeh this is just bad pkgsrc defaults, with libfetch disabling SSL support by default, and for some reason we're depending on fetch on OpenBSD rather than using a native tool. It's not all that surprising, given that pkgsrc trunk doesn't even bootstrap on OpenBSD right now.

Still, this is super useful. Thanks for working on this.

You're welcome! It's certainly not ready for production use yet, but hopefully it's at least useful for limited testing and catching some basic errors prior to commit.

--
Jonathan Perkin   -   mnx.io   -   pkgsrc.smartos.org
Open Source Complete Cloud   www.tritondatacenter.com


Home | Main Index | Thread Index | Old Index