Diff tdb-1.4.7-r1 with a tdb-1.4.8
/usr/portage/sys-libs/tdb/tdb-1.4.8.ebuild 2023-10-09 14:52:35.564368503 +0300 | ||
---|---|---|
33 | 33 | |
34 | 34 |
WAF_BINARY="${S}/buildtools/bin/waf" |
35 | 35 | |
36 |
PATCHES=( |
|
37 |
"${FILESDIR}"/${PN}-1.4.7-configure-clang16.patch |
|
38 |
) |
|
39 | ||
40 |
pkg_setup() { |
|
41 |
python-single-r1_pkg_setup |
|
42 |
export PYTHONHASHSEED=1 |
|
43 |
} |
|
44 | ||
45 | 36 |
src_prepare() { |
46 | 37 |
default |
47 | 38 |
python_fix_shebang . |
... | ... | |
49 | 40 |
} |
50 | 41 | |
51 | 42 |
multilib_src_configure() { |
52 |
local extra_opts=() |
|
43 |
MAKEOPTS+=" -j1" |
|
44 | ||
45 |
local extra_opts=( |
|
46 |
--libdir="${EPREFIX}/usr/$(get_libdir)" |
|
47 |
--disable-dependency-tracking |
|
48 |
--disable-warnings-as-errors |
|
49 |
) |
|
50 | ||
53 | 51 |
if ! multilib_is_native_abi || ! use python ; then |
54 | 52 |
extra_opts+=( --disable-python ) |
55 | 53 |
fi |
... | ... | |
58 | 56 |
} |
59 | 57 | |
60 | 58 |
multilib_src_compile() { |
61 |
# need to avoid parallel building, this looks like the sanest way with waf-utils/multiprocessing eclasses |
|
62 |
unset MAKEOPTS |
|
63 | 59 |
waf-utils_src_compile |
64 | 60 |
} |
65 | 61 |