Diff e2fsprogs-1.46.6 with a e2fsprogs-1.47.0-r2

/usr/portage/sys-fs/e2fsprogs/e2fsprogs-1.47.0-r2.ebuild 2023-10-09 14:52:35.508368502 +0300
11 11

  
12 12
LICENSE="GPL-2 BSD"
13 13
SLOT="0"
14
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
14
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
15 15
IUSE="cron fuse nls static-libs test +tools"
16 16
RESTRICT="!test? ( test )"
17 17

  
......
34 34
	nls? ( sys-devel/gettext )
35 35
"
36 36

  
37
MULTILIB_WRAPPED_HEADERS=(
38
	/usr/include/ext2fs/ext2_types.h
39
)
40

  
37 41
PATCHES=(
38 42
	"${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch # bug #516854
43
	# We can drop this metadata patch after 6 months or so to let initramfses
44
	# upgrade. See bug #904093 and bug #904048.
45
	"${FILESDIR}"/${PN}-1.47.0-disable-metadata_csum_seed-and-orphan_file-by-default.patch
39 46

  
40
	# Upstream patches (can usually removed with next version bump)
41
)
47
	"${FILESDIR}"/e2fsprogs-1.47.0-parallel-make.patch
42 48

  
43
MULTILIB_WRAPPED_HEADERS=(
44
	/usr/include/ext2fs/ext2_types.h
49
	# Upstream patches (can usually removed with next version bump)
45 50
)
46 51

  
47 52
src_prepare() {
......
63 68
	# Keep the package from doing silly things, bug #261411
64 69
	export VARTEXFONTS="${T}/fonts"
65 70

  
66
	# Needs open64() prototypes and friends
67
	append-cppflags -D_GNU_SOURCE
71
	# needed for >=musl-1.2.4, bug 908892
72
	use elibc_musl && append-cflags -D_FILE_OFFSET_BITS=64
68 73

  
69 74
	local myeconfargs=(
70 75
		--with-root-prefix="${EPREFIX}"
......
80 85
		--disable-fsck
81 86
		--disable-uuidd
82 87
		--disable-lto
83
		--disable-largefile # need to check effect on ABI
84 88
		--with-pthread
89
		--enable-largefile
85 90
	)
86 91

  
87 92
	# We use blkid/uuid from util-linux now
Thank you!