Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 334113

Summary: sys-devel/crossdev-20100620 merges cross-mips-linux-uclibc/uclibc(-0.9.30.1-r1) before cross-mips-linux-uclibc/gcc(-4.1.2)
Product: Gentoo Linux Reporter: Iwan Aucamp <aucampia>
Component: [OLD] Core systemAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: crossdev output showing problems with merging uclibc
cross-mips-linux-uclibc-info.log
emerge --info output

Description Iwan Aucamp 2010-08-23 18:04:23 UTC
sys-devel/crossdev tries to merge cross-mips-linux-uclibc/uclibc before cross-mips-linux-uclibc/gcc - this causes following errors:

/bin/sh: mips-linux-uclibc-gcc: command not found
make: mips-linux-uclibc-gcc: Command not found
make: mips-linux-uclibc-gcc: Command not found
... 



Reproducible: Always

Steps to Reproduce:
1. unmask following:
~cross-mips-linux-uclibc/linux-headers-2.6.34 ~x86 ~mips
~cross-mips-linux-uclibc/uclibc-0.9.30.1-r1 ~x86 ~mips

2. Setup env:
export CHOST=x86_64-pc-linux-gnu;
export CHOST=x86_64-pc-linux-gnu;
export CTARGET=mips-linux-uclibc;
export UCLIBC_CPU=MIPS_ISA_MIPS32;


3. Invoke crossdev:
crossdev -S -P -v -t mips-linux-uclibc


Actual Results:  
/bin/sh: mips-linux-uclibc-gcc: command not found
make: mips-linux-uclibc-gcc: Command not found
make: mips-linux-uclibc-gcc: Command not found
/bin/sh: mips-linux-uclibc-gcc: command not found

... looking for mips-linux-uclibc-gcc

Expected Results:  
Should merge gcc first so uclibc can find mips-linux-uclibc-gcc

Attached is
1. emerge --info
2. crossdev output for merging uclibc

I thought about re-emerging uclibc after gcc but gcc did not merge properly ... posting next bug for that
Comment 1 Iwan Aucamp 2010-08-23 18:08:13 UTC
Created attachment 244241 [details]
crossdev output showing problems with merging uclibc
Comment 2 Iwan Aucamp 2010-08-23 18:08:36 UTC
Created attachment 244245 [details]
cross-mips-linux-uclibc-info.log
Comment 3 Iwan Aucamp 2010-08-23 18:08:55 UTC
Created attachment 244247 [details]
emerge --info output
Comment 4 SpanKY gentoo-dev 2010-08-24 00:52:55 UTC
i see no emerge errors there.  please notice the USE flags in play:
 * USE:  crosscompile_opts_headers-only elibc_glibc ipv6 kernel_linux userland_GNU x86