Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 681295 Details for
Bug 763648
app-emulation/containerd-1.4.3-r1 : make: *** No rule to make target no-PIC. Stop.
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
The new ebuid fixed this bug
containerd-1.4.3-r1.ebuild (text/plain), 1.90 KB, created by
vowstar
on 2021-01-05 13:44:05 UTC
(
hide
)
Description:
The new ebuid fixed this bug
Filename:
MIME Type:
Creator:
vowstar
Created:
2021-01-05 13:44:05 UTC
Size:
1.90 KB
patch
obsolete
># Copyright 1999-2021 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > ># update on bump, look for https://github.com/docker\ ># docker-ce/blob/<docker ver OR branch>/components/engine/hack/dockerfile/install/containerd.installer >CONTAINERD_COMMIT="ea765ab" >EGO_PN="github.com/containerd/${PN}" > >inherit golang-vcs-snapshot toolchain-funcs > >DESCRIPTION="A daemon to control runC" >HOMEPAGE="https://containerd.io/" >SRC_URI="https://github.com/containerd/${PN}/archive/${CONTAINERD_COMMIT}.tar.gz -> ${P}.tar.gz" > >LICENSE="Apache-2.0" >SLOT="0" >KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" >IUSE="apparmor btrfs device-mapper +cri hardened +seccomp selinux test" > >DEPEND=" > btrfs? ( sys-fs/btrfs-progs ) > seccomp? ( sys-libs/libseccomp ) >" > >RDEPEND=" > ${DEPEND} > ~app-emulation/runc-1.0.0_rc92 >" > >BDEPEND=" > dev-go/go-md2man > virtual/pkgconfig > test? ( "${RDEPEND}" ) >" > ># tests require root or docker ># upstream does not recommend stripping binary >RESTRICT+=" strip test" > >S="${WORKDIR}/${P}/src/${EGO_PN}" > >src_prepare() { > default > sed -i -e "s/git describe --match.*$/echo ${PV})/"\ > -e "s/git rev-parse HEAD.*$/echo ${CONTAINERD_COMMIT})/"\ > -e "s/-s -w//" \ > Makefile || die >} > >src_compile() { > local options=( > $(usev apparmor) > $(usex btrfs "" "no_btrfs") > $(usex cri "" "no_cri") > $(usex device-mapper "" "no_devmapper") > $(usev seccomp) > $(usev selinux) > ) > > myemakeargs=( > BUILDTAGS="${options[*]}" > DESTDIR="${ED}" > LDFLAGS="$(usex hardened '-extldflags -fno-PIC' '')" > ) > > export GOPATH="${WORKDIR}/${P}" # ${PWD}/vendor > export GOFLAGS="-v -x -mod=vendor" > emake "${myemakeargs[@]}" all man >} > >src_install() { > dobin bin/* > doman man/* > newinitd "${FILESDIR}"/${PN}.initd "${PN}" > keepdir /var/lib/containerd > > # we already installed manpages, remove markdown source > # before installing docs directory > rm -rf docs/man || die > local DOCS=( README.md PLUGINS.md docs/. ) > einstalldocs >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 763648
:
681178
|
681181
|
681184
|
681187
|
681190
| 681295