Re: [DOC] Building the VAX Install ISO locally after installing from a Linux cross-built Install ISO

Jan-Benedict Glaw <[email protected]>
Newsgroups gmane.os.netbsd.ports.vax
Message-ID <[email protected]>
On Fri, 2024-01-05 23:25:59 +0100, Jan-Benedict Glaw <[email protected]> wrote:
>   Right now, a 4000/60 with 80 MB RAM and a 2 GB system disk
> emulated on a PiSCSI is running with an installation cross-compiled
> from Linux based on this commit:
> 
> # echo $NETBSD_SHELL
> 20220122 BUILD:20231222175549Z

With the previously mentioned script, a full NetBSD build succeeded,
with no local patches!

Here are some times:

# for i in *.log; do echo "Step: $i"; grep -E '^[[:space:]]+(build.sh command|build.sh started|build.sh ended)' $i; done
Step: 1-tools.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ tools
         build.sh started:    Sun Jan  7 12:43:35 CET 2024
         build.sh ended:      Sun Jan 14 02:05:22 CET 2024
Step: 2-libs.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ libs
         build.sh started:    Sun Jan 14 02:05:39 CET 2024
         build.sh ended:      Thu Feb  1 09:03:03 CET 2024
Step: 3-release.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ release
         build.sh started:    Thu Feb  1 09:03:21 CET 2024
         build.sh ended:      Thu Mar 14 10:57:56 CET 2024
Step: 4-iso-image.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ iso-image
         build.sh started:    Thu Mar 14 10:58:13 CET 2024
         build.sh ended:      Thu Mar 14 14:27:41 CET 2024
Step: 5-install-image.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ install-image
         build.sh started:    Thu Mar 14 14:27:58 CET 2024
         build.sh ended:      Thu Mar 14 16:25:41 CET 2024
Step: 6-live-image.log
         build.sh command:    ./build.sh -P -U -u -m vax -a vax -E -D /usr/src/src/_destdir_ -R /usr/src/src/_releasedir_ -T /usr/src/src/_tooldir_ -O /usr/src/src/_objdir_ live-image
         build.sh started:    Thu Mar 14 16:25:57 CET 2024
         build.sh ended:      Fri Mar 15 09:07:37 CET 2024

...and there are results:

# find _releasedir_/ -type f -print|sort
_releasedir_/images/MD5
_releasedir_/images/NetBSD-10.99.10-vax-live.img.gz
_releasedir_/images/NetBSD-10.99.10-vax.iso
_releasedir_/images/SHA512
_releasedir_/vax/INSTALL.html
_releasedir_/vax/INSTALL.more
_releasedir_/vax/INSTALL.ps
_releasedir_/vax/INSTALL.txt
_releasedir_/vax/binary/kernel/MD5
_releasedir_/vax/binary/kernel/SHA512
_releasedir_/vax/binary/kernel/netbsd-GENERIC.MP.gz
_releasedir_/vax/binary/kernel/netbsd-GENERIC.gz
_releasedir_/vax/binary/kernel/netbsd-GENERIC_USB.gz
_releasedir_/vax/binary/sets/MD5
_releasedir_/vax/binary/sets/SHA512
_releasedir_/vax/binary/sets/base.tgz
_releasedir_/vax/binary/sets/comp.tgz
_releasedir_/vax/binary/sets/etc.tgz
_releasedir_/vax/binary/sets/games.tgz
_releasedir_/vax/binary/sets/gpufw.tgz
_releasedir_/vax/binary/sets/kern-GENERIC.MP.tgz
_releasedir_/vax/binary/sets/kern-GENERIC.tgz
_releasedir_/vax/binary/sets/kern-GENERIC_USB.tgz
_releasedir_/vax/binary/sets/man.tgz
_releasedir_/vax/binary/sets/misc.tgz
_releasedir_/vax/binary/sets/modules.tgz
_releasedir_/vax/binary/sets/rescue.tgz
_releasedir_/vax/binary/sets/tests.tgz
_releasedir_/vax/binary/sets/text.tgz
_releasedir_/vax/installation/bootfs/boot.fs
_releasedir_/vax/installation/miniroot/MD5
_releasedir_/vax/installation/miniroot/SHA512
_releasedir_/vax/installation/miniroot/miniroot.fs.gz
_releasedir_/vax/installation/netboot/boot
_releasedir_/vax/installation/netboot/install.ram.gz
_releasedir_/vax/installation/netboot/install.ram.symbols.gz

Next step is to copy the ISO image to my CI host and use it to install
a SIMH vax.

MfG, JBG

--
signature.asc (application/pgp-signature, 195 B)
-----BEGIN PGP SIGNATURE-----

iF0EABECAB0WIQQlDTvPcScNjKREqWEdvV51g5nhuwUCZfQ9KwAKCRAdvV51g5nh
u1kMAJ0YQ+to+Q1GziM8HN20XLxkAdmehACcDMdiDE6n1ibeZDruvaJP5DqKB5k=
=+oEs
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.