Bug#570119: merging ieee1275's grub-mkrescue into the common grub-mkrescue

Daniel Kahn Gillmor dkg at fifthhorseman.net
Wed Feb 17 05:09:40 UTC 2010


attached is a patch offered to merge the ieee1275 implementation of
grub-mkrescue into the common grub-mkrescue (currently shared only by
grub-coreboot and grub-pc).  It depends on grub-mkisofs supporting HFS
extensions, though.

Once grub-mkisofs can support these features, this patch would supercede
my earlier patch [0].  Perhaps the earlier patch should be applied in
the meantime to normalize the interface to grub-mkrescue?

The additional flags needed for support would be (see genisoimage(1) for
descriptions of what they do):

 -hfs
 -part
 -map MAPFILE
 -hfs-bless BLESSDIR
 -chrp-boot

Looking at cdrkit's libhfs_iso/ directory, it appears that the code to
implement these features is mostly under "GPLv2 or later", despite the
disclaimer at http://www.cdrkit.org/ which claims plain GPLv2.

Similar code (probably with a common ancestor [1]) is also available in
the hfsutils package, which does appear to be unambiguously GPLv2+.
Neither hfsutils nor genisoimage offers a shared library, unfortunately.

Regards,

	--dkg

[0]
http://bugs.debian.org/cgi-bin/bugreport.cgi?msg=12;filename=570119.patch;att=1;bug=570119
[1] http://bugs.debian.org/570187
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 570119-merging-mkrescue.patch
Type: text/x-patch
Size: 2065 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20100217/e2291b6c/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 891 bytes
Desc: OpenPGP digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20100217/e2291b6c/attachment.pgp>


More information about the Pkg-grub-devel mailing list