Thank you all, these set lists were a blind spot to me. Adding my file fixed the build process.
Surprisingly I was not able to log in using the live image, because some messages appeared about some PAM libraries missing or had wrong permissions. I suspect something got inconsistent in DESTDIR, I hope I can republish it without compiling the whole system again. Am Mi., 9. Nov. 2022 um 10:54 Uhr schrieb Michael van Elst <[email protected]>: > > [email protected] (Stephan) writes: > > >Hallo, > > >1) Put the header file into sys/sys in the source tree: > >2) Made sure it contains an (I think) RCS tag. > > RCS tags are maintained by the version control system. For most > parts these are just documentation and you either leave them out or > provide an "empty" template like "$NetBSD: $" > > > > >./build.sh -u -U -m amd64 -a x86_64 -j4 release > ... > >cd /home/stephan/src/distrib/sets && > ... > >Files in DESTDIR but missing from flist. > > > The release build uses explict file lists stored in src/distrib/sets/lists/ > for checking the result of the build. You need to keep the file lists in > sync for everything that ends in the installation sets. > > Machine independent system headers that should be installed go into the > 'comp' set and the file list is therefore src/distrib/sets/lists/comp/mi. > >
