Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 423958 Details for
Bug 572038
libtool.eclass fails to apply the cross/link-ROOT patch for libtool versions 2.4.4 and later
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Automagic --with-sysroot
econf.patch (text/plain), 1.64 KB, created by
popham
on 2016-01-27 02:02:01 UTC
(
hide
)
Description:
Automagic --with-sysroot
Filename:
MIME Type:
Creator:
popham
Created:
2016-01-27 02:02:01 UTC
Size:
1.64 KB
patch
obsolete
>diff -U3 -r a/usr/lib/portage/python2.7/eapi.sh b/usr/lib/portage/python2.7/eapi.sh >--- a/usr/lib/portage/python2.7/eapi.sh 2016-01-27 01:44:44.779703512 +0000 >+++ b/usr/lib/portage/python2.7/eapi.sh 2016-01-27 01:36:59.866876744 +0000 >@@ -146,6 +146,10 @@ > [[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3|4|4-python|4-slot-abi|5|5-hdepend|5-progress)$ ]] > } > >+___eapi_econf_passes_--sysroot() { >+ return 0 >+} >+ > ___eapi_use_enable_and_use_with_support_empty_third_argument() { > [[ ! ${1-${EAPI-0}} =~ ^(0|1|2|3)$ ]] > } >diff -U3 -r a/usr/lib/portage/python2.7/phase-helpers.sh b/usr/lib/portage/python2.7/phase-helpers.sh >--- a/usr/lib/portage/python2.7/phase-helpers.sh 2016-01-27 01:44:44.876370075 +0000 >+++ b/usr/lib/portage/python2.7/phase-helpers.sh 2016-01-27 01:36:59.923543347 +0000 >@@ -590,7 +590,7 @@ > fi > > local conf_args=() >- if ___eapi_econf_passes_--disable-dependency-tracking || ___eapi_econf_passes_--disable-silent-rules || ___eapi_econf_passes_--docdir_and_--htmldir; then >+ if ___eapi_econf_passes_--disable-dependency-tracking || ___eapi_econf_passes_--disable-silent-rules || ___eapi_econf_passes_--docdir_and_--htmldir || ___eapi_econf_passes_--sysroot; then > local conf_help=$("${ECONF_SOURCE}/configure" --help 2>/dev/null) > > if ___eapi_econf_passes_--disable-dependency-tracking; then >@@ -614,6 +614,12 @@ > conf_args+=( --htmldir="${EPREFIX}"/usr/share/doc/${PF}/html ) > fi > fi >+ >+ if ___eapi_econf_passes_--sysroot; then >+ if [[ ${conf_help} == *--with-sysroot* ]]; then >+ conf_args+=( --with-sysroot="${EROOT}" ) >+ fi >+ fi > fi > > # if the profile defines a location to install libs to aside from default, pass it on.
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 572038
:
423008
|
423412
|
423414
| 423958 |
423960
|
423962
|
424190
|
908676