I have to create very large squashfs files, larger than 2^32 byte. This in itself works really great, thank you very much!
Unfortunately, I have to put them on a ISO-9660 file system which does not support such large files. Currently, I have to manually split the filesystem by first excluding certain directories for the first squashfs and then including only these directories for the second squashfs. This is very cumbersome and mostly try-and-error (does this directory still fit into the first squashfs or not?)
It would be very great if one could specify a maximum file size for the resulting squashfs and mksquashfs would automatically stop adding files if this maximum file size would be exceeded and automatically start a new squashfs instead (squashfs.1, squashfs.2, ...).