tech-toolchain archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: Tools mkhybrid(8) for mac68k/macppc ISO9660/HFS install ISO images



abs@ wrote:

> > Committed:
> >  https://mail-index.netbsd.org/source-changes/2024/05/31/msg151577.html
> >  https://mail-index.netbsd.org/source-changes/2024/05/thread3.html#151603
> 
> Wonderful. Presumably once an iso shows up on http://nyftp.netbsd.org/
> we can get people to test boot it on a selection of machines,

It looks there has been no NetBSD-10.99.10-mac68k.iso image in
 https://nycdn.netbsd.org/pub/NetBSD-daily/HEAD/202405280640Z/images/
dir (and older builds either).

"build.sh -U -m mac68k iso-image" should build and install an ISO
by mkisofs (or new mkhybrid) via "iso-image-mi" in src/etc/Makefile
 https://github.com/NetBSD/src/blob/aee3d42c/etc/Makefile#L458-L463

via "do-iso-image" in src/etc/etc.mac68k/Makefile.inc,
 https://github.com/NetBSD/src/blob/aee3d42c/etc/etc.mac68k/Makefile.inc#L19-L24

but maybe daily build uses different rules or variables to
build ISOs from "build.sh -m ${MACHINE} iso-image"?
(note mac68k doesn't have src/distrib/mac68k/cdroms dir and
 doesn't use src/distrib/common/Makefile.bootcd)

> then
> look for a pullup to -10?

Well, to build macppc bootable CD, we also have to update
src/distrib/cdrom/macppc_installboot files, but in -current
macppc_installboot files have also been changed for hp300 boot CD
support (i.e. now it depends on src/usr.sbin/installboot/cd9660.c),
so pullups of the changes to netbsd-10 are a bit complicated..

---
Izumi Tsutsui


Home | Main Index | Thread Index | Old Index