Skip to content

Keep NetBSD 9.4 CI coverage without retired pkgsrc packages - #123

Merged
sheredom merged 1 commit into
mainfrom
fix/netbsd9-base-subprocess-tests
Oct 25, 2026
Merged

sheredom merged 1 commit into
mainfrom
fix/netbsd9-base-subprocess-tests

Conversation

@sheredom

Copy link
Copy Markdown
Owner

Summary

  • Follow the approach in Keep NetBSD 9.4 CI coverage without retired pkgsrc packages utest.h#194: keep NetBSD 9.4 coverage without installing CMake from the unavailable 9.x pkgsrc repository.
  • Build the test suite and helper executables with the VM's base C/C++ compilers, then run the full suite to preserve coverage of the pre-10.0 code path.
  • Retain full CMake/CTest runs on NetBSD 10.1, FreeBSD, and OpenBSD.

Validation

  • Base-compiler build/run sequence passed locally: 444 tests passed.
  • Workflow YAML parsing and git diff --check passed.
  • Reviewed with no correctness blockers; NetBSD 9.4 VM-specific validation remains for CI.

🧙 Conjured by AI via pi.dev using gpt-6.1-sol

🧙 Conjured by AI via [pi.dev](https://pi.dev/) using gpt-6.1-sol
@sheredom
sheredom merged commit d98b046 into main Oct 25, 2026
41 checks passed
@sheredom
sheredom deleted the fix/netbsd9-base-subprocess-tests branch October 25, 2026 15:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant