Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 615462 Details for
Bug 710502
dev-libs/libgit2-0.99.0[gssapi] fails with CMake Error at cmake/Modules/SelectGSSAPI.cmake:48 (MESSAGE): Asked for backend yes but it wasn't found
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
ebuild with gssapi usex fixed
libgit2-0.99.0.ebuild (text/plain), 1.71 KB, created by
ron widler
on 2020-02-24 16:53:12 UTC
(
hide
)
Description:
ebuild with gssapi usex fixed
Filename:
MIME Type:
Creator:
ron widler
Created:
2020-02-24 16:53:12 UTC
Size:
1.71 KB
patch
obsolete
># Copyright 1999-2020 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=7 > >PYTHON_COMPAT=( python3_{6,7} ) >inherit cmake python-any-r1 > >DESCRIPTION="A linkable library for Git" >HOMEPAGE="https://libgit2.org" >SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" >S=${WORKDIR}/${P/_/-} > >LICENSE="GPL-2-with-linking-exception" >SLOT="0/0.99" >KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~ppc-macos" >IUSE="examples gssapi libressl +ssh test +threads trace" >RESTRICT="!test? ( test )" > >RDEPEND=" > !libressl? ( dev-libs/openssl:0= ) > libressl? ( dev-libs/libressl:0= ) > sys-libs/zlib > net-libs/http-parser:= > gssapi? ( virtual/krb5 ) > ssh? ( net-libs/libssh2 ) >" >DEPEND="${RDEPEND} > ${PYTHON_DEPS} > virtual/pkgconfig >" > >src_prepare() { > cmake_src_prepare > # relying on forked http-parser to support some obscure URI form > sed -i -e '/empty_port/s:test:_&:' tests/network/urlparse.c || die >} > >src_configure() { > local mycmakeargs=( > -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" > -DBUILD_CLAR=$(usex test) > -DENABLE_TRACE=$(usex trace) > -DUSE_GSSAPI=$(usex gssapi gssapi no) > -DUSE_SSH=$(usex ssh) > -DTHREADSAFE=$(usex threads) > -DUSE_HTTP_PARSER=system > ) > cmake_src_configure >} > >src_test() { > if [[ ${EUID} -eq 0 ]] ; then > # repo::iterator::fs_preserves_error fails if run as root > # since root can still access dirs with 0000 perms > ewarn "Skipping tests: non-root privileges are required for all tests to pass" > else > local TEST_VERBOSE=1 > cmake_src_test -R offline > fi >} > >src_install() { > cmake_src_install > dodoc docs/*.{md,txt} > > if use examples ; then > find examples -name '.gitignore' -delete || die > dodoc -r examples > docompress -x /usr/share/doc/${PF}/examples > fi >}
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 710502
:
615130
|
615182
| 615462