Re: Trying to cross-build FreeBSD 10 release ISOs for sparc64

Alexey Dokuchaev <[email protected]>
Newsgroups gmane.os.freebsd.devel.sparc
Message-ID <[email protected]>
On Sat, Aug 23, 2014 at 12:40:57PM +0100, Mark Cave-Ayland wrote:
> While the output ISOs are generated, they appear to be invalid (or at
> least OpenBIOS can't find a valid partition on them). Reviewing the
> logs, the entire build process seems to work all the way up to the point
> where the ISOs are generated which looks like this:
> 
> [...]
> gpart: scheme 'VTOC8': Invalid argument
> gpart: No such geom: md0.
> gpart: No such geom: md0.
> 
> Superficially it looks as if gpart can't understand the partitioning
> scheme used for sparc64 ISOs but does anyone else have any ideas as to
> why this isn't working?

I'm trying to test the patch in https://reviews.freebsd.org/D2791, and
today had encountered exactly this problem with "scheme 'VTOC8': Invalid
argument" of gpart(8).

Quick googling had revealed [1] that it might happen due to endianess
being different on i386 (host) and sparc64 (target).  I'll need to have
a closer look at gpart(8) sources to know better about it, but trying
to make sparc64 iso-image on big-endian PowerPC allowed to create VTOC8
scheme and produce bootable images.

./danfe

[1] https://lists.freebsd.org/pipermail/freebsd-questions/2013-February/249013.html
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/freebsd-sparc64
To unsubscribe, send any mail to "[email protected]"
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.