aboutsummaryrefslogtreecommitdiffstats
path: root/tools/e2fsprogs/patches
Commit message (Collapse)AuthorAgeFilesLines
* tools/e2fsprogs: fix building on a glibc 2.27 hostStefan Lippers-Hollmann2018-03-101-0/+53
| | | | | | | | | | | | | | | | | | | | The e2fsprogs host build fails on a glibc 2.27 host with make[6]: Entering directory 'build_dir/host/e2fsprogs-1.43.7/debugfs' CC create_inode.o ./../misc/create_inode.c:399:18: error: conflicting types for 'copy_file_range' static errcode_t copy_file_range(ext2_filsys fs, int fd, ext2_file_t e2_file, ^~~~~~~~~~~~~~~ In file included from ./../misc/create_inode.c:19:0: /usr/include/unistd.h:1110:9: note: previous declaration of 'copy_file_range' was here ssize_t copy_file_range (int __infd, __off64_t *__pinoff, ^~~~~~~~~~~~~~~ Backport upstream commit "misc: rename copy_file_range to copy_file_chunk" 01551bdba16ab16512a01affe02ade32c41ede8a in order to fix this. Signed-off-by: Stefan Lippers-Hollmann <s.l-h@gmx.de>
* e2fsprogs: fix build problem with very old libmagicHauke Mehrtens2016-06-301-0/+25
| | | | | | | | The libmagic shipped with RedHat 5 does not define MAGIC_NO_CHECK_ELF and MAGIC_NO_CHECK_COMPRESS. e2fsprogs should check for that, otherwise the build will fail. Signed-off-by: Hauke Mehrtens <hauke.mehrtens@intel.com>
* tools: e2fsprogs: bump to 1.43.1Kevin Darbyshire-Bryant2016-06-224-14/+3
| | | | | | Bump e2fsprogs to v1.43.1 & refresh patches Signed-off-by: Kevin Darbyshire-Bryant <kevin@darbyshire-bryant.me.uk>
* tools/e2fsprogs: update to 1.42.13Felix Fietkau2015-11-083-14/+12
| | | | | | | | | Update e2fsprogs to 1.42.13. Refresh and cleanup patches. Signed-off-by: Hannu Nyman <hannu.nyman@iki.fi> SVN-Revision: 47426
* tools/e2fsprogs: add a darwin-compat patchFelix Fietkau2015-07-151-0/+22
| | | | | | | | | On darwin we need to import stdint to get these integer typedefs. Patch by: Lawrence D'Anna <larry@elder-gods.org> Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 46378
* build: BSD compile fixesFelix Fietkau2013-03-072-0/+37
| | | | | | | | | | | | | | | | following patch allows to build images for Qemu ARM on OpenBSD 5.2 amd64 and FreeBSD 9.1 amd64. Mostly small pieces of code changes to get things right on the specific platform. Updated the README to describe better, which tools on the host are required. Added some kind of prepare scripts to install needed tools on BSD via packages. Signed-off-by: Waldemar Brodkorb <mail@waldemar-brodkorb.de> SVN-Revision: 35900
* tools/e2fsprogs: don't build e4defragGabor Juhos2012-06-191-0/+11
| | | | | | | Compilation fails on older systems due to missing syscalls, and the e4defrag tool is not used by the build-system anyway. SVN-Revision: 32451
* e2fsprogs: update to 1.42.3Luka Perkov2012-06-095-112/+1
| | | | SVN-Revision: 32142
* e2fsprogs: add posix_memalign related portability patch from #8508Felix Fietkau2012-06-071-0/+31
| | | | SVN-Revision: 32112
* revert r24851, it breaks compilation on many hostsJo-Philipp Wich2011-01-011-0/+26
| | | | SVN-Revision: 24866
* tools/e2fsprogs: update to version 1.41.14Alexandros C. Couloumbis2010-12-291-26/+0
| | | | SVN-Revision: 24851
* e2fsprogs: add two compile fixes.Hauke Mehrtens2010-12-192-0/+62
| | | | | | Thank you Joe Roback for reporting and fixing compiling on Darwin. SVN-Revision: 24720
* tools/e2fsprogs: fix freebsd compile issueAlexandros C. Couloumbis2010-11-241-0/+18
| | | | SVN-Revision: 24130
* add e2fsprogs to tools and use that instead of libuuidImre Kaloz2010-11-221-0/+11
SVN-Revision: 24078