Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 235275 - crossdev -t i386-unknown-linux-uclibc fails at uclibc: i386-unknown-linux-uclibc-gcc not found
Summary: crossdev -t i386-unknown-linux-uclibc fails at uclibc: i386-unknown-linux-ucl...
Status: RESOLVED DUPLICATE of bug 234748
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-20 09:23 UTC by Philipp Riegger
Modified: 2008-10-27 06:49 UTC (History)
3 users (show)

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


Attachments
cross-mips-unknown-linux-uclibc-info.log (cross-mips-unknown-linux-uclibc-info.log,10.50 KB, text/plain)
2008-08-20 14:49 UTC, Philipp Riegger
Details
cross-mips-unknown-linux-uclibc-uclibc-headers.log (cross-mips-unknown-linux-uclibc-uclibc-headers.log,17.74 KB, text/plain)
2008-08-20 14:49 UTC, Philipp Riegger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Philipp Riegger 2008-08-20 09:23:59 UTC
I tried to build a cross toolchain for i386-uclibc on i686-glibc. It failed while trying to build uclibc. The error is:

Manuel's hidden warnings (UCLIBC_MJN3_ONLY) [N/y/?] n
extra/scripts/gen_bits_syscall_h.sh: line 15: i386-unknown-linux-uclibc-gcc: com
mand not found
extra/scripts/gen_bits_syscall_h.sh: line 18: i386-unknown-linux-uclibc-gcc: com
mand not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make: i386-unknown-linux-uclibc-gcc: Command not found
make: i386-unknown-linux-uclibc-gcc: Command not found
extra/scripts/gen_bits_syscall_h.sh: line 15: i386-unknown-linux-uclibc-gcc: com
mand not found
extra/scripts/gen_bits_syscall_h.sh: line 18: i386-unknown-linux-uclibc-gcc: com
mand not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[1]: i386-unknown-linux-uclibc-gcc: Command not found
make[2]: i386-unknown-linux-uclibc-gcc: Command not found
make[2]: i386-unknown-linux-uclibc-gcc: Command not found
make[2]: i386-unknown-linux-uclibc-gcc: Command not found
make[2]: i386-unknown-linux-uclibc-gcc: Command not found
make[2]: *** [i386/resolve.o] Error 127
make[1]: *** [ldso] Error 2
make: *** [_dir_ldso] Error 2
 * 
 * ERROR: cross-i386-unknown-linux-uclibc/uclibc-0.9.28.3-r7 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 2480:  Called die
 * The specific snippet of code:
 *       emake || die "make failed";
 *  The die message:
 *   make failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/log/portage/cross-i386-unknown-linux-uclibc:uclibc-0.9.28.3-r7:20080820-091646.log'.
 * The ebuild environment file is located at '/var/tmp/cross/i386-unknown-linux-uclibc/portage/cross-i386-unknown-linux-uclibc/uclibc-0.9.28.3-r7/temp/environment'.
 * This ebuild is from an overlay: '/usr/local/layman/stoile/'
 * 


Reproducible: Always

Steps to Reproduce:
1. crossdev -t i386-unknown-linux-uclibc

Actual Results:  
 * ERROR: cross-i386-unknown-linux-uclibc/uclibc-0.9.28.3-r7 failed.

Expected Results:  
Successfull build of cross toolchain.

I'm running x86, crossdev version crossdev-0.9.18.
Comment 1 Vasily Pupkin 2008-08-20 11:41:58 UTC
Same with arm target.
Comment 2 Vasily Pupkin 2008-08-20 12:22:24 UTC
Same with arm target.
Comment 3 Philipp Riegger 2008-08-20 12:32:30 UTC
Same with mipsel.
Comment 4 Vasily Pupkin 2008-08-20 13:23:02 UTC
Workaround: modificate ebuild. Add src_compile and
CC=gcc emake in it.
Comment 5 SpanKY gentoo-dev 2008-08-20 13:45:58 UTC
that doesnt make any sense

post all of the log files that crossdev told you to
Comment 6 Philipp Riegger 2008-08-20 14:49:08 UTC
Created attachment 163384 [details]
cross-mips-unknown-linux-uclibc-info.log

The first log from mips-uclibc. It should make no difference if i use that one or the i386 one.
Comment 7 Philipp Riegger 2008-08-20 14:49:32 UTC
Created attachment 163389 [details]
cross-mips-unknown-linux-uclibc-uclibc-headers.log

Second one from mips.
Comment 8 Philipp Riegger 2008-08-20 14:50:37 UTC
To clarify it: I got the same error with (i386|mipsel|mips)-unknown-linux-uclibc.
Comment 9 SpanKY gentoo-dev 2008-10-27 06:49:27 UTC

*** This bug has been marked as a duplicate of bug 234748 ***