Skip to content

zstd

  • clear’s fopen patch has an m mode (rbm) that is only for glibc
  • The notrace patch is only for gcc 10, and is not needed with gcc 11+ as LTO works with zstd
  • The test target is expensive, use shortest (aka check) instead
  • Prefer zstd -T0 to zstdmt and pzstd as it is more modern
  • Level 3 is good enough; after level 19 it will regress
  • make is the officially maintained build system (all other build systems are “compatible” and 3rd-party maintained)
  • HAVE_ZLIB, HAVE_LZMA and HAVE_LZ4 are automatically enabled when detected at build time; disable them explicitly