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 |