In article <[email protected]>, John D. Baker <[email protected]> wrote: >I routinely build "distribution sets" for "playstation2" since the >kernel doesn't build. > >Since the addition of the "netbsd-${CONF}.debug" files, building the >debug set fails if the expected kernels were not built. > >In the case of "playstation2", it also wants the "*.debug" files for >32-bit "evbmips-mipsel" kernels: > >====== 8 missing files in DESTDIR ======== >Files in flist but missing from DESTDIR. >File wasn't installed ? >------------------------------------------ >./usr/libdata/debug/netbsd-aumac0-ALCHEMY.debug >./usr/libdata/debug/netbsd-aumac0-DBAU1500.debug >./usr/libdata/debug/netbsd-aumac0-DBAU1550.debug >./usr/libdata/debug/netbsd-aumac0-INSTALL_OMSAL400.debug >./usr/libdata/debug/netbsd-aumac0-MTX-1.debug >./usr/libdata/debug/netbsd-aumac0-OMSAL400.debug >./usr/libdata/debug/netbsd-reth0-CPMBR1400.debug >./usr/libdata/debug/netbsd-sd0a-CPMBR1400.debug >======== end of 8 missing files ========== > >Can things be conditioned so that if the kernel wasn't built, it is not >an error to not have the ".debug" file for it--particularly if you're >building a platform related to another as "playstation2" is related to >"evbmips", but has it's own kernel config (which isn't built either)?
I think we just need to fix the sets properly. The sets system is versatile enough, but it is a little complicated (or at least I don't understand it well enough yet). christos
