Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 414019
Collapse All | Expand All

(-)a/dev-libs/elfutils/elfutils-0.153-r1.ebuild (-1 / +17 lines)
Lines 4-10 Link Here
4
4
5
EAPI="3"
5
EAPI="3"
6
6
7
inherit eutils
7
inherit eutils toolchain-funcs
8
8
9
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
9
DESCRIPTION="Libraries/utilities to handle ELF objects (drop in replacement for libelf)"
10
HOMEPAGE="https://fedorahosted.org/elfutils/"
10
HOMEPAGE="https://fedorahosted.org/elfutils/"
Lines 47-52 src_configure() { Link Here
47
		$(use_with lzma)
47
		$(use_with lzma)
48
}
48
}
49
49
50
src_compile() {
51
	if tc-is-cross-compiler; then
52
		make CC=$(tc-getBUILD_CC) -C lib libeu.a
53
		make CC=$(tc-getBUILD_CC) -C libcpu i386_gendis i386_dis.h x86_64_dis.h
54
		mv libcpu/{,native_}i386_gendis
55
		mv libcpu/i386_dis.h{,.bak}
56
		mv libcpu/x86_64_dis.h{,.bak}
57
		sed -e 's#\./i386_gendis#\./native_i386_gendis#' -i libcpu/Makefile
58
		make clean
59
		mv libcpu/i386_dis.h{.bak,}
60
		mv libcpu/x86_64_dis.h{.bak,}
61
	fi
62
	
63
	emake
64
}
65
50
src_test() {
66
src_test() {
51
	env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
67
	env LD_LIBRARY_PATH="${S}/libelf:${S}/libebl:${S}/libdw:${S}/libasm" \
52
		LC_ALL="C" \
68
		LC_ALL="C" \

Return to bug 414019