On Sat, Sep 27, 2014 at 10:46 AM, <thev...@openmailbox.org> wrote: > On Sat, 27 Sep 2014 09:02:52 +0300 >> On Sat, Sep 27, 2014 at 7:10 AM, <thev...@openmailbox.org> wrote: >> > i encounter this error when building the (RAMDISK_CD) distrib kernel: >> > usage: maketz.sh DESTDIR >> ... >> > maybe the method i have been using to build distrib is outdated. currently >> > i do: >> > # (cd /usr/src/distrib/special/libstubs && make) >> > # cd /usr/src/distrib/i386/ramdisk_cd && make >> > which i got some years ago from one of these lists. is this still the >> > preferred >> > method? >> >> I don't think that was ever correct. The procedure for building a >> release is documented in release(8). >> >> (Why does that procedure install into a clean directory and assemble >> the release out of that? To absolutely guarantee that it cannot pick >> up a file left over in the running install from a previous version.) > > i guess it isn't clear, but i was never trying to make the release, only the > kernel. i've reconfigured them for live cd's and such.
You are building the ramdisk, which is part of the release. You may be able to skip some of the steps involved because you don't want the .tgz outputs, but if you want to use the scripts that OpenBSD provides for this then you need to follow the base steps, including setting DESTDIR and installing into that. Is it worth your time to change those scripts locally (and maintain those changes as we evolve the scripts for *our* purposes) instead of just running them and then ignoring half the results? How much is your time worth? > also, i am subscribed to the list. <shurg> We can't tell that or read your mind. The default assumption is that replies should go to both the poster and the list; you're welcome to set the Reply-To on your messages to point to the list if you don't want the direct message. Philip Guenther