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

David Brownlee <[email protected]>
Newsgroups gmane.os.netbsd.devel.toolchain
Message-ID <CAGN_6pZB2xpHsSDE8sTsDUMfnMhTpti3bimfboA8GRRRAjZmPQ@mail.gmail.com>
On Fri, 31 May 2024 at 22:36, Izumi Tsutsui <[email protected]> wrote:
>
> I wrote:
> > > > [rationale]
> > > >
> > > > I believe it's a better strategy to "drop pkgsrc mkisofs(8) and
> > > >  use a (dumb and old but) own build tool," even if it isn't perfect.
> > >
> > > I would definitely agree. It would ensure all NetBSD mac ISO images
> > > were buildable, not just the ones where releng or similar has jumped
> > > through specific hoops.
> >
> > Thank you for your comment. I'll commit changes this weekend.
>
> 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, then
look for a pullup to -10?
(If a pullup to -9 is simple that would be nice, but obviously much
lower priority)

> I wrote in the first post:
>  https://mail-index.netbsd.org/tech-toolchain/2024/05/25/msg004355.html
> >> # Future works
> >>
> >> - Currently a special "mapppc_installboot" tool is necessary to
> >>   make macppc install CD ISO bootable, in the "old CD method"
> >>   described in src/distrib/cdrom directory.
> >>
> >>   This old macppc_installboot tool (written by me) should be merged
> >>   into MI src/usr.sbin/installboot to build a macppc installcd iso
> >>   on "build.sh iso-image" target and to abandon the old method.
> >>
> >>   However, it also requires more work and cleanups around Apple
> >>   partition map stuff in src/usr.sbin/installboot/arch/macppc.c.
>
> For interim macppc installcd builds, I'll also add
> src/tools/macppc_installboot before reorganizing complicated
> Apple partition map stuff in src/usr.sbin/installboot/arch/macppc.c.
>
> I've also managed to create a bootable macppc disk using
> Apple partition map on my OpenFirmware 2.x Apus2000/200:
>  https://gist.github.com/tsutsui/f1f81e194eb2ff1eda6fda4b1bb84d25
> so I think we can switch macppc port using Apple partition map
> (without BSD disklabel) by default as mac68k, but this is another
> macppc specific topic.

Now *that* is shiny :)

David
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.