JFTR: squashfs-tools version 1:3.2r2-9exp1 from Debian/experimental include
support for LZMA. I just build an grml-small ISO:
* 133MB without lzma (but zlib instead)
* 120MB with lzma
Looks like all we have to do now is enable LZMA for the kernel part of squashfs.
resulting /GRML/GRML from grml0.9-6.iso is 616MB in size. Compression of
squashfs image with lzma takes about 14min.
really not that bad!!
i've created a mercurial repos with the verified working userspace part of this
(kernelpart is also included but not tested jet and deactivated in the Makefile
in changeset 4:14d4748b0d08).
hg clone http://hg.einsteinmg.dyndns.org/squashfs-lzma/
cd squashfs-lzma
make
mksquashfs and unsquashfs are created with lzma in the squashfs tools directory