+<p><strong>No downstream code addition needed</strong> — and this corrects the first-pass assumption. Collisions are stripped <em>upstream</em>, in the base build (<code>strip-collisions.sh</code>), so the <code>nextbsd-base-*.tar.gz</code> that <code>nextbsd-pkg</code> consumes already arrives clean of all 3 (verified against the PR #46 artifact: <code>syslogd</code>, <code>Block.h</code>, <code>Block_private.h</code> all absent). That makes the existing dedup at <code>nextbsd-pkg/scripts/build.sh:52-58</code> (<code>rm -f …/Block.h …/Block_private.h</code>) a <strong>redundant no-op</strong> — the files it deletes aren't there anymore. So the change is a <em>deletion</em>, not an addition, and it's optional: remove those lines so collision policy lives in exactly one self-policing place instead of a stale partial copy that only knows <code>Block.h</code>. Adding <code>syslogd</code> there would be pointless.</p>
0 commit comments