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

(-)orig/containerd-0.2.3.ebuild (-1 / +11 lines)
Lines 28-37 Link Here
28
28
29
S=${WORKDIR}/${P}/src/${EGO_PN}
29
S=${WORKDIR}/${P}/src/${EGO_PN}
30
30
31
inherit toolchain-funcs
32
31
src_compile() {
33
src_compile() {
32
	local options=( $(usex seccomp "seccomp") )
34
	local options=( $(usex seccomp "seccomp") )
33
	export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
35
	export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor
34
	LDFLAGS= emake GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
36
	
37
	if gcc-specs-pie; then
38
		export LDFLAGS="-extldflags -fno-PIC"
39
		sed -i 's/ldflags "-w" -o/ldflags "-w ${LDFLAGS}" -o/' Makefile
40
	else
41
		unset LDFLAGS
42
	fi
43
44
	emake GIT_COMMIT="$EGIT_COMMIT" BUILDTAGS="${options[@]}"
35
}
45
}
36
46
37
src_install() {
47
src_install() {

Return to bug 591872