Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 357070 Details for
Bug 417795
dev-libs/openssl: dependency generation fails with Clang
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
sample patch for openssl-1.0.1e-r1-r1.ebuild
417795.patch (text/plain), 1.05 KB, created by
Yuta SATOH
on 2013-08-26 11:12:21 UTC
(
hide
)
Description:
sample patch for openssl-1.0.1e-r1-r1.ebuild
Filename:
MIME Type:
Creator:
Yuta SATOH
Created:
2013-08-26 11:12:21 UTC
Size:
1.05 KB
patch
obsolete
>diff --git a/openssl-1.0.1e-r1.ebuild b/openssl-1.0.1e-r1.ebuild >index 254d085..c6e60d4 100644 >--- a/openssl-1.0.1e-r1.ebuild >+++ b/openssl-1.0.1e-r1.ebuild >@@ -32,6 +32,7 @@ RDEPEND="static-libs? ( ${LIB_DEPEND} ) > DEPEND="${RDEPEND} > sys-apps/diffutils > >=dev-lang/perl-5 >+ x11-misc/makedepend > test? ( sys-devel/bc )" > PDEPEND="app-misc/ca-certificates" > >@@ -67,7 +68,6 @@ src_prepare() { > sed -i \ > -e '/DIRS/s: fips : :g' \ > -e '/^MANSUFFIX/s:=.*:=ssl:' \ >- -e '/^MAKEDEPPROG/s:=.*:=$(CC):' \ > -e $(has noman FEATURES \ > && echo '/^install:/s:install_docs::' \ > || echo '/^MANDIR=/s:=.*:='${EPREFIX}'/usr/share/man:') \ >@@ -83,6 +83,12 @@ src_prepare() { > append-flags -fno-strict-aliasing > append-flags $(test-flags-CC -Wa,--noexecstack) > >+ # allow compile using not CC=*gcc #417795 >+ # need DEPEND x11-misc/makedepend >+ if [[ "$(tc-getCC)" == *gcc ]] ; then >+ sed -i -e '/^MAKEDEPPROG/s:=.*:=$(CC):' Makefile.org || die >+ fi >+ > sed -i '1s,^:$,#!'${EPREFIX}'/usr/bin/perl,' Configure #141906 > ./config --test-sanity || die "I AM NOT SANE" > }
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 Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 417795
:
313285
|
313487
|
313531
|
357070