Skip to content
  • Jack Schmidt's avatar
    main/linux-* and main/squashfs-tools: normalize squashfs compression options · 547dbc02
    Jack Schmidt authored and Natanael Copa's avatar Natanael Copa committed
    This commit brings kernel and userspace into agreement about squashfs
    compression algorithms: zlib, xz, lzo, and lz4 (except on S/390 and PPC64LE).
    
    Some kernels has LZO, some had LZ4, some had both.
    Userspace had LZO, but not LZ4.
    
    XZ and LZO were added to squashfs-tools in commit
    151deb4c
    
    Most compression options were added to kernels through default configs:
    * LZO had been enabled in RPI, RPI2, S/390, PPC64le, and squashfs-tools.
    * LZ4 had been enabled in x86, x86_64, aarch64, armhf, rpi, rpi2.
    
    Default linux kernel config does not currently include LZ4 for S/390 or
    PPC64le, so I did not change their config. XZ and ZLIB are in everything.
    547dbc02