Julien Olivain
c54efd003f
package/erofs-utils: bump to version 1.8.2
...
For a change log since 1.8.1, see:
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/ChangeLog?h=v1.8.2
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-10-24 22:47:04 +02:00
Julien Olivain
56574a950b
package/erofs-utils: bump to version 1.8.1
...
For a change log since 1.7.1, see:
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/tree/ChangeLog?h=v1.8.1
Version 1.8 introduced a preliminary Zstd support, so this commit adds
this new optional dependency for target, and disable this option for the
host variant.
Version 1.8 also introduced a use of atomic operations, in commit [1].
This commit adds linking with libatomic when appropriate.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=0d6f9835ce27ead0f23848408366d9ca7f2b0d15
Signed-off-by: Julien Olivain <ju.o@free.fr >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-08-19 13:07:58 +02:00
Fabrice Fontaine
4521734348
package/erofs-utils: add libdeflate and zlib optional dependencies
...
libdeflate and zlib are optional dependencies and zlib is enabled by
default since bump to version 1.7.1 in commit
f5f3d8ca00 and
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=29b9e71401621d3417599067a75bd9b13154c6a7 :
checking for zlib... no
configure: error: Package requirements (zlib) were not met:
Package 'zlib', required by 'virtual:world', not found
Fixes: f5f3d8ca00
- http://autobuild.buildroot.org/results/a56d5917b5a1e8c75368349f75ec425aeba1ff15
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2024-07-22 14:09:01 +02:00
Jan Čermák
d889031e0b
package/erofs-utils: add config option for LZMA compression
...
* Enabled LZMA compression for host build.
* Added option for LZMA support on target.
Signed-off-by: Jan Čermák <sairon@sairon.cz >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2024-07-13 00:22:46 +02:00
Jan Čermák
f5f3d8ca00
package/erofs-utils: bump to 1.7.1
...
Signed-off-by: Jan Čermák <sairon@sairon.cz >
Signed-off-by: Arnout Vandecappelle <arnout@mind.be >
2024-07-13 00:22:23 +02:00
Fabrice Fontaine
bb7bd0cc4f
package/erofs-utils: bump to version 1.5
...
- Drop patches (already in version)
- liberofs is now released under GPL-2.0+ OR Apache-2.0 license:
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=49b344c5531a7819f282b0b1b6eb01682c0e41ae
- This bump will fix the following build failure on or1k thanks to
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=100cae2b98a70ac69ae7a09ed94f86ddf8c89fe2
In file included from ../include/erofs/cache.h:11,
from cache.c:9:
../include/erofs/internal.h:34:2: error: #error incompatible PAGE_SIZE is already defined
34 | #error incompatible PAGE_SIZE is already defined
| ^~~~~
https://lists.ozlabs.org/pipermail/linux-erofs/2022-June/006462.html
Fixes:
- http://autobuild.buildroot.org/results/755f8d736b8ad96b213bb3975b26f1143e60e5b5
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Reviewed-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Peter Korsgaard <peter@korsgaard.com >
2022-07-07 15:13:19 +02:00
Fabrice Fontaine
2945215624
package/erofs-utils: fix build with gcc 4.8
...
Add upstream patch to disable -Werror and fix the following build
failure with gcc 4.8 raised since bump to version 1.4 in commit
c2e32e6558 and
https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=cf8be8a4352a5df3b3acf545af289cb47faa6de0 :
In file included from /home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/string.h:636:0,
from ../include/erofs/internal.h:242,
from ../include/erofs/inode.h:11,
from main.c:12:
In function 'memset',
inlined from 'erofsdump_filetype_distribution.constprop.2' at main.c:583:9:
/home/buildroot/autobuild/instance-0/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/bits/string3.h:81:30: error: call to '__warn_memset_zero_len' declared with attribute warning: memset used with constant zero length parameter; this could be due to transposed parameters [-Werror]
__warn_memset_zero_len ();
^
Fixes:
- http://autobuild.buildroot.org/results/4c776ec935bbb016231b6701471887a7c9ea79e9
Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-04-23 18:15:20 +02:00
Gao Xiang
c2e32e6558
package/erofs-utils: bump version to 1.4
...
- new upstream version;
- add 0001-erofs-utils-dump-fix-de-nid-issues.patch [1];
- add 0002-fsck-main.c-add-missing-include.patch [2];
- add 0003-erofs-utils-lib-fix-blobdev-without-Eforce-chunk-ind.patch [3];
- add 0004-erofs-utils-fix-Makefile-for-fsck.erofs-manpage.patch [4].
[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=17eb5c417bd56be4b2f7627c2d6879fbad6a86d6
[2] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=1ca453ee89894b1669ac78d7f216bda172783e8d
[3] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=eb255afa101b52096bd3e5e48f990576190f03bd
[4] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/commit/?id=534eda7f8678e5b8fc8ca0f5cf0d9d7a932e0d48
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
2022-03-10 22:09:30 +01:00
Gao Xiang
7fe6b75b59
package/erofs-utils: bump version to 1.3
...
- new upstream version (mainly add big pcluster support);
- add 0001-erofs-utils-manpage-only-install-erofsfuse.1-with-th.patch [1].
[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=7ab34000c672adca90388a8fcb1f70a7d391d35c
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2021-06-29 22:25:44 +02:00
Gao Xiang
3c00d8f18a
package/erofs-utils: bump version to 1.2.1
...
- minor maintainence release mainly to address exist build issues;
- remove the following patches since all have been upstreamed:
0001-erofs-utils-fix-multiple-definition-of-sbi.patch;
0002-erofs-utils-fuse-fix-linking-when-using-with-selinux.patch;
0003-erofs-utils-fuse-disable-backtrace-if-unsupported.patch.
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
[yann.morin.1998@free.fr: two spaces in hash file]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2021-01-14 22:59:25 +01:00
Gao Xiang
8fb0721eb7
package/erofs-utils: bump version to 1.2
...
- add selinux support;
- add erofsfuse support;
- add 0001-erofs-utils-fix-multiple-definition-of-sbi.patch [1];
- add 0002-erofs-utils-fuse-fix-linking-when-using-with-selinux.patch [2];
- add 0003-erofs-utils-fuse-disable-backtrace-if-unsupported.patch.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=6c938b755682629a26f85e5540f40c0d316130ed
[2] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=f1f9659e98ea925a100e50332309955f5b2b4234
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com >
2020-12-29 23:28:12 +01:00
Gao Xiang
4563ddc011
package/erofs-utils: bump version to 1.1
...
- removed 0001-erofs-utils-fix-configure.ac.patch [1];
- removed 0002-erofs-utils-avoid-_LARGEFILE64_SOURCE-and-_GNU_SOURC.patch [2];
- removed 0003-erofs-utils-avoid-using-old-compatibility-type-uint.patch [3];
- removed 0004-erofs-utils-avoid-PAGE_SIZE-redefinition.patch [4];
- add host-pkgconf, util-linux dependencies for uuid support.
[1] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=eefd95b37e1042992cb07bec1ac3f6dbe199d8f0
[2] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=d4a161552becafeb1ebb98ec7e28675cb25fc548
[3] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=989947348dddf03a8292b5e32bca538f0a325cd9
[4] https://git.kernel.org/pub/scm/linux/kernel/git/xiang/erofs-utils.git/patch/?id=bdbabe54112d04c05819ebebf4e6f88ae863d436
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-06-03 21:44:12 +02:00
Gao Xiang
d7acd16ea3
package/erofs-utils: add patch to resolve PAGE_SIZE redefinition
...
This patch resolves PAGE_SIZE redefinition reported by autobuilders,
with toolchains using musl, on x86 (32- or 64-bit) platforms.
Fixes:
- http://autobuild.buildroot.net/results/340b98caa45bafd43f109002be9da59ba7f6d971
- http://autobuild.buildroot.net/results/42cd24535ab38cb9b416b730a034a1dbe3293bf5
- http://autobuild.buildroot.net/results/260cdb3203e9141e674f38a2acd127d10320f8fa
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
[yann.morin.1998@free.fr:
- update commit log with details about conditions
- add two autobuilder references
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2020-03-28 09:42:12 +01:00
Gao Xiang
b892384b64
package/erofs-utils: fix autobuild on arm platform
...
Add a patch to avoid uint type, which resolves buildroot
arm autobuild error.
http://autobuild.buildroot.net/results/842a3c6416416d7badf4db9f38e3b231093a786a
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
2020-03-24 22:06:04 +01:00
Gao Xiang
359a334e91
package/erofs-utils: new package
...
This patch adds EROFS userspace tool erofs-utils to buildroot,
which can be used to generate EROFS images.
Signed-off-by: Gao Xiang <hsiangkao@aol.com >
[yann.morin.1998@free.fr:
- add explicit --enable-lz4
- explain why autoreconf
- add DEVELOPPER entry
]
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr>
2020-03-18 23:37:13 +01:00