Diff libsigsegv-2.13 with a libsigsegv-2.14
/usr/portage/dev-libs/libsigsegv/libsigsegv-2.14.ebuild 2023-10-09 14:52:29.528368351 +0300 | ||
---|---|---|
1 |
# Copyright 1999-2021 Gentoo Authors |
|
1 |
# Copyright 1999-2023 Gentoo Authors |
|
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 | 4 |
EAPI=7 |
5 | 5 | |
6 |
inherit autotools |
|
6 |
inherit autotools toolchain-funcs |
|
7 | 7 | |
8 | 8 |
DESCRIPTION="Library for handling page faults in user mode" |
9 | 9 |
HOMEPAGE="https://www.gnu.org/software/libsigsegv/" |
... | ... | |
11 | 11 | |
12 | 12 |
LICENSE="GPL-2+" |
13 | 13 |
SLOT="0" |
14 |
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
|
15 | ||
16 |
PATCHES=( |
|
17 |
# Bug #363503 |
|
18 |
"${FILESDIR}/${PN}-2.12-skip-stackoverflow-tests.patch" |
|
19 |
) |
|
14 |
KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" |
|
20 | 15 | |
21 | 16 |
src_prepare() { |
22 | 17 |
default |
... | ... | |
25 | 20 | |
26 | 21 |
src_configure() { |
27 | 22 |
econf --enable-shared --disable-static |
23 | ||
24 |
if tc-is-cross-compiler && [[ ${CHOST} == sparc64* ]] ; then |
|
25 |
# Tries to use fault-linux-sparc-old.h otherwise which is |
|
26 |
# for non-POSIX systems. |
|
27 |
# bug #833469 |
|
28 |
sed -i -e "s:fault-linux-sparc-old.h:fault-linux-sparc.h:" config.status config.h.in config.h || die |
|
29 |
fi |
|
28 | 30 |
} |
29 | 31 | |
30 | 32 |
src_install() { |