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
0000552 [buildroot] Architecture Specific major always 11-20-05 15:01 02-12-07 05:49
Reporter swolfgarten View Status public  
Assigned To buildroot
Priority normal Resolution fixed  
Status closed   Product Version 0.9.27
Summary 0000552: File libpthread/linuxthreads/Makefile.in not found, causes buildroot to stop compiling
Description Hi,

I am trying to use buildroot to create busybox which is linked against uclibc (rather than libc). Therefore I downloaded the daily snapshot of buildroot, extracted it and issued the "make" command in order to configure this thing. However even if I don't change anything in the standard configation of the software I end up getting these error messages:

$ make

[ ... ]

cp toolchain/uClibc/uClibc.config /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-",g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^.*TARGET_i386.*,TARGET_i386=y,g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^TARGET_ARCH.*,TARGET_ARCH=\"i386\",g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^KERNEL_SOURCE=.*,KERNEL_SOURCE=\"/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/linux\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^RUNTIME_PREFIX=.*,RUNTIME_PREFIX=\"/\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^DEVEL_PREFIX=.*,DEVEL_PREFIX=\"/usr/\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX=\"/lib\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=y,g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/include
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/lib
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/lib
make -C /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc \
PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/ \
DEVEL_PREFIX=/usr/ \
RUNTIME_PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/ \
HOSTCC="gcc" \
        pregen install_dev;
make[1]: /home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc: Command not found
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: /home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc: Command not found
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
libpthread/Makefile.in:9: libpthread/linuxthreads/Makefile.in: No such file or directory
make[1]: *** No rule to make target `libpthread/linuxthreads/Makefile.in'. Stop.
make[1]: Leaving directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make: *** [/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.configured] Error 2

make
cp toolchain/uClibc/uClibc.config /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^CROSS_COMPILER_PREFIX=.*,CROSS_COMPILER_PREFIX="/home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-",g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^.*TARGET_i386.*,TARGET_i386=y,g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^TARGET_ARCH.*,TARGET_ARCH=\"i386\",g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^KERNEL_SOURCE=.*,KERNEL_SOURCE=\"/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/linux\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^RUNTIME_PREFIX=.*,RUNTIME_PREFIX=\"/\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^DEVEL_PREFIX=.*,DEVEL_PREFIX=\"/usr/\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^SHARED_LIB_LOADER_PREFIX=.*,SHARED_LIB_LOADER_PREFIX=\"/lib\",g' \
        /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,^.*UCLIBC_HAS_LFS.*,UCLIBC_HAS_LFS=y,g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/bin/sed -i -e 's,.*UCLIBC_HAS_WCHAR.*,UCLIBC_HAS_WCHAR=y,g' /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.config
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/include
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/usr/lib
mkdir -p /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/lib
make -C /home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc \
PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/ \
DEVEL_PREFIX=/usr/ \
RUNTIME_PREFIX=/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc_dev/ \
HOSTCC="gcc" \
        pregen install_dev;
make[1]: /home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc: Command not found
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: /home/sebastian/test/buildroot/buildroot/build_i686/staging_dir/bin/i686-linux-uclibc-gcc: Command not found
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make[1]: Entering directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
libpthread/Makefile.in:9: libpthread/linuxthreads/Makefile.in: No such file or directory
make[1]: *** No rule to make target `libpthread/linuxthreads/Makefile.in'. Stop.
make[1]: Leaving directory `/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc'
make: *** [/home/sebastian/test/buildroot/buildroot/toolchain_build_i686/uClibc/.configured] Error 2

Any ideas what might cause this?

Thanks a lot and bye,
Sebastian
Additional Information
Attached Files

- Relationships

- Notes
(0000683)
swolfgarten
11-20-05 15:02

Hi,

I should probably add then I am using Gentoo and I unset CC and CXX before executing "make" etc.

Bye,
Seb
 
(0000684)
vapier
11-20-05 16:00

changed default config to use linuxthreads.old

Gentoo no longer exports CC/CXX so that doesnt matter
 

- Issue History
Date Modified Username Field Change
11-20-05 15:01 swolfgarten New Issue
11-20-05 15:01 swolfgarten Status new => assigned
11-20-05 15:01 swolfgarten Assigned To  => uClibc
11-20-05 15:02 swolfgarten Note Added: 0000683
11-20-05 16:00 vapier Note Added: 0000684
11-20-05 16:00 vapier Status assigned => closed
11-20-05 16:00 vapier Resolution open => fixed
11-20-05 16:00 vapier View Status private => public
02-12-07 05:49 vapier Status closed => assigned
02-12-07 05:49 vapier Assigned To uClibc => buildroot


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker