Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 334113 - sys-devel/crossdev-20100620 merges cross-mips-linux-uclibc/uclibc(-0.9.30.1-r1) before cross-mips-linux-uclibc/gcc(-4.1.2)
Summary: sys-devel/crossdev-20100620 merges cross-mips-linux-uclibc/uclibc(-0.9.30.1-r...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-23 18:04 UTC by Iwan Aucamp
Modified: 2010-08-24 00:52 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
crossdev output showing problems with merging uclibc (crossdev_output.txt,37.82 KB, text/plain)
2010-08-23 18:08 UTC, Iwan Aucamp
Details
cross-mips-linux-uclibc-info.log (cross-mips-linux-uclibc-info.log,14.10 KB, text/plain)
2010-08-23 18:08 UTC, Iwan Aucamp
Details
emerge --info output (emerge_info.txt,4.28 KB, text/plain)
2010-08-23 18:08 UTC, Iwan Aucamp
Details

Note You need to log in before you can comment on or make changes to this bug.
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