BusyBox Bug and Patch Tracking
BusyBox
  

Viewing Issue Simple Details Jump to Notes ] View Advanced ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0000850 [buildroot] Architecture Specific block always 04-25-06 11:27 02-12-07 05:42
Reporter dash View Status public  
Assigned To buildroot
Priority normal Resolution no change required  
Status closed   Product Version
Summary 0000850: buildroot-20060424.tar.bz2 building powerpc fails almost immediately
Description 1) Unpack buildroot tarball to /tmp
2) Do make menuconfig
3) Make just one (1) change to the config -- select the "powerpc" for
the target architecture
4) Exit + save config
5) Do "make"

It will download linux-libc-headers-2.4.31.tar.bz2 then uClibc-snapshot.tar.bz2,
do some unpacking + whatnot, then fails with the error below. It can't find
powerpc-linux-uclibc-gcc, which I'm actually trying to build in the first
place.

make -C /tmp/buildroot/toolchain_build_powerpc/uClibc \
PREFIX=/tmp/buildroot/toolchain_build_powerpc/uClibc_dev/ \
DEVEL_PREFIX=/usr/ \
RUNTIME_PREFIX=/tmp/buildroot/toolchain_build_powerpc/uClibc_dev/ \
HOSTCC="gcc" \
        pregen install_dev && \
touch /tmp/buildroot/toolchain_build_powerpc/uClibc/.configured
/bin/sh: line 1: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: No such file or directory
make[1]: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: Command not found
make[1]: Entering directory `/tmp/buildroot/toolchain_build_powerpc/uClibc'
g_dir/bin/powerpc-linux-uclibc-"make[1]: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: Command not found
B@make -C extra/config conf
/bin/sh: line 1: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: No such file or directory
make[2]: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: Command not found
&65533;B&65533;Bmake[2]: /tmp/buildroot/build_powerpc/staging_dir/bin/powerpc-linux-uclibc-gcc: Command not found
`B`Bmake[2]: *** No rule to make target `|', needed by `../../extra/config/conf.o'. Stop.
make[1]: *** [extra/config/conf] Error 2
make[1]: Leaving directory `/tmp/buildroot/toolchain_build_powerpc/uClibc'
make: *** [/tmp/buildroot/toolchain_build_powerpc/uClibc/.configured] Error 2
Additional Information Linux box = Red Hat Linux release 9 (Shrike)
some /proc/cpuinfo:
vendor_id : GenuineIntel
cpu family : 15
model : 4
model name : Intel(R) Pentium(R) 4 CPU 3.00GHz
Attached Files

- Relationships

- Notes
(0001327)
psm
04-25-06 12:01

update make to 3.80 at least
 
(0001328)
dash
04-25-06 19:37

I was running old make 3.79 or so, switching to make 3.80 fixed it.
It'd be nice if buildroot would error out or something...

Thanks!
 
(0002016)
bernhardf
01-21-07 06:41

buildroot does not currently need make >= 3.80, but uClibc does.
uClibc-trunk already grew a check for the proper version of make, so closing.
 

- Issue History
Date Modified Username Field Change
04-25-06 11:27 dash New Issue
04-25-06 11:27 dash Status new => assigned
04-25-06 11:27 dash Assigned To  => uClibc
04-25-06 12:01 psm Note Added: 0001327
04-25-06 19:37 dash Note Added: 0001328
01-21-07 06:41 bernhardf Status assigned => closed
01-21-07 06:41 bernhardf Note Added: 0002016
01-21-07 06:41 bernhardf Resolution open => no change required
02-12-07 05:42 vapier Status closed => assigned
02-12-07 05:42 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker