Each port/arch combination is built four times: two consecutive Linux-based builds (within a Docker container) and two consecutive NetBSD-based builds (NetBSD amd64 in QEmu hosted on Linux.) The resulting release artifacts (sets, install ISOs) are then archived (into a reproducible tarball) and these tarballs are finally compared.
All builds are based on the following -current commit (from the GitHub repo https://github.com/NetBSD/src) and may contain a few local patches :
commit a623cf0b61440d709d496b4325d530e07f25fb94 Author: rilligDate: Wed Nov 20 23:01:52 2024 +0000 tests/lint: clean up