Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 174670 Details for
Bug 250322
sys-devel/crossdev: support --newuse (and tidy style up a bit)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
crossdev-0.9.19.patch
crossdev-0.9.19.patch (text/plain), 1.69 KB, created by
Roberto Castagnola
on 2008-12-08 21:55:59 UTC
(
hide
)
Description:
crossdev-0.9.19.patch
Filename:
MIME Type:
Creator:
Roberto Castagnola
Created:
2008-12-08 21:55:59 UTC
Size:
1.69 KB
patch
obsolete
>--- /usr/sbin/crossdev.orig 2008-12-07 15:02:21.578749000 +0100 >+++ /usr/sbin/crossdev 2008-12-08 20:10:02.083810401 +0100 >@@ -563,15 +563,6 @@ > set_portage dev-util insight > > ################# >-emerged_with_use() { >- local pkg=$1 use=$2 >- grep -qs ${use} /var/db/pkg/cross-${CTARGET}/${pkg}-*/USE >-} >-set_eopts_on_pkg_status() { >- emerged_with_use "$@" \ >- && EOPTS=${EOPTS_DEF} \ >- || EOPTS=${EOPTS_UP} >-} > doemerge() { > [[ $1 == "[none]" ]] && return 0 > >@@ -598,9 +589,7 @@ > } > > # we include the '-u' so that we don't re-emerge packages >-EOPTS_DEF="${UOPTS} --nodeps --oneshot" >-EOPTS_UP="${EOPTS_DEF} -u" >-EOPTS=${EOPTS_UP} >+EOPTS="${UOPTS} --nodeps --oneshot -u --newuse" > # keep things like --ask from screwing us up > export EMERGE_DEFAULT_OPTS="" > >@@ -629,29 +618,24 @@ > USE="${LUSE} ${USE}" CROSSCOMPILE_OPTS="headers-only" \ > doemerge ${LPKG} ${LPKG}-headers > fi >-USE="${GUSE} ${USE} ${GUSE_DISABLE}" CROSSCOMPILE_OPTS="bootstrap" \ >+USE="${GUSE} ${USE} ${GUSE_DISABLE}" \ > doemerge ${GPKG} ${GPKG}-stage1 > > is_s2 || exit 0 >-set_eopts_on_pkg_status ${KPKG} crosscompile_opts_headers-only > USE="${KUSE} ${USE}" CROSSCOMPILE_OPTS="" \ > doemerge ${KPKG} > > is_s3 || exit 0 > [[ -z ${LPKG} ]] && die "Invalid target '${CTARGET}': unknown libc" >-set_eopts_on_pkg_status ${LPKG} crosscompile_opts_headers-only > USE="${LUSE} ${USE}" CROSSCOMPILE_OPTS="" \ > doemerge ${LPKG} > > is_s4 || exit 0 >-set_eopts_on_pkg_status ${GPKG} crosscompile_opts_bootstrap >-EOPTS="${EOPTS_UP} --newuse" > USE="${GUSE} ${USE} ${GUSE_DISABLE_STAGE_2}" \ > doemerge ${GPKG} ${GPKG}-stage2 > > } > >-EOPTS="${EOPTS_UP} --newuse" > ex_gcc && USE="${GUSE} ${USE}" doemerge ${GPKG} ${GPKG}-extra > ex_gdb && doemerge gdb > ex_insight && doemerge insight
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 250322
: 174670