packaging: Enable some compression features 83/322483/1 old/tizen_20250605 accepted/tizen/unified/20250428.091734 accepted/tizen/unified/x/20250429.081909
authorJaehoon Chung <jh80.chung@samsung.com>
Wed, 9 Apr 2025 22:31:57 +0000 (07:31 +0900)
committerJaehoon Chung <jh80.chung@samsung.com>
Wed, 9 Apr 2025 22:36:37 +0000 (07:36 +0900)
To use more compression alogrithm, add some options.
And libdeflate-devel is required to use libdeflate/libzstd at building
time.

Change-Id: Ie593374af4c216eee7ea42ec24e4d17aaf716a07
Signed-off-by: Jaehoon Chung <jh80.chung@samsung.com>
packaging/erofs-utils.spec

index d55f877023fb1811695e85d8ada07b46f64edaf7..6c214b8fa3b4dd3aa0d66c48769a61831e295011 100644 (file)
@@ -19,6 +19,7 @@ BuildRequires:  xz
 BuildRequires:  pkgconfig(liblzma)
 BuildRequires:  pkgconfig(zlib)
 BuildRequires:  pkgconfig(blkid)
+BuildRequires:  libdeflate-devel
 
 %description
 mkfs.erofs is a user-space tool to create erofs filesystem images. It
@@ -39,7 +40,7 @@ cp %{SOURCE1001} .
 export CFLGAS="${CFLAGS} -fPIE"
 export LDFLAGS="${LDFLAGS} -fPIE"
 autoreconf -fiv
-%configure --bindir="%_sbindir" --enable-lzma
+%configure --bindir="%_sbindir" --enable-lzma --enable-lz4 --with-libdeflate --with-libzstd
 %make_build
 
 %install