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
0000080 [uClibc] Architecture Specific major always 02-04-05 07:12 01-05-06 12:47
Reporter RenHoek View Status public  
Assigned To uClibc
Priority normal Resolution fixed  
Status closed   Product Version 0.9.27
Summary 0000080: powerpc refuses to build
Description Unable to build for powerpc.

make distclean
make menuconfig -> set platform to 'powerpc' and 'no FPU'
make CROSS=powerpc-linux-

result:

make[1]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread'
make -C linuxthreads
make[2]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads'
powerpc-linux-ar r ../libpthread.a attr.o cancel.o condvar.o errno.o events.o join.o lockfile.o manager.o mutex.o oldsemaphore.o pt-machine.o ptfork.o pthread.o ptlongjmp.o rwlock.o semaphore.o signals.o specific.o spinlock.o wrapsyscall.o
make -C sysdeps
make[3]: Entering directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads/sysdeps'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads/sysdeps'
make[2]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread/linuxthreads'
if [ -f libpthread.a ] ; then \
        set -e; \
        powerpc-linux-ld -shared --warn-common --warn-once -z combreloc -z defs -soname=libpthread.so.0 \
                -o libpthread-0.9.27.so ../lib/crti.o /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/crtbeginS.o --whole-archive libpthread.a \
                --no-whole-archive ../libc/misc/internals/interp.o \
                -L../lib -lc /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/libgcc.a \
                /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/nof/crtendS.o ../lib/crtn.o; \
        install -d ../lib; \
        rm -f ../lib/libpthread-0.9.27.so \
                ../lib/libpthread.so.0; \
        install -m 644 libpthread-0.9.27.so ../lib; \
        ln -sf libpthread-0.9.27.so \
                ../lib/libpthread.so; \
        ln -sf libpthread-0.9.27.so \
                ../lib/libpthread.so.0; \
fi;
../lib/libc.so: undefined reference to `va_copy'
../lib/libc.so: undefined reference to `main'
make[1]: *** [shared] Error 1
make[1]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/libpthread'
make: *** [shared] Error 2




If I do the same as before, but now also turn off "POSIX Threading Support" I get:

powerpc-linux-gcc -Wall -Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -Os -msoft-float -fno-builtin -nostdinc -D_LIBC -I../include -I. -isystem /usr/local/powerpc-linux/lib/gcc-lib/powerpc-linux/2.95.3/include -DNDEBUG -fpic -c timer_create.c -o timer_create.o
In file included from timer_create.c:12:
kernel-posix-timers.h:29: parse error before `pthread_attr_t'
kernel-posix-timers.h:29: warning: no semicolon at end of struct or union
make[1]: *** [timer_create.o] Error 1
make[1]: Leaving directory `/usr/local/src/qs850/uClibc-0.9.27/librt'
make: *** [_dir_librt] Error 2

Hostsystem: i386 Slackware, 2.4.22
Cross compiler: powerpc-linux-gcc version 2.95.3

If you need any additional info, please email me
Additional Information
Attached Files

- Relationships

- Notes
(0000854)
vapier
01-05-06 12:47

should be fixed in latest svn
 

- Issue History
Date Modified Username Field Change
02-04-05 07:12 RenHoek New Issue
02-04-05 07:17 RenHoek Issue Monitored: RenHoek
03-16-05 11:55 andersen Assigned To andersen => uClibc
01-05-06 12:47 vapier Note Added: 0000854
01-05-06 12:47 vapier Status assigned => closed
01-05-06 12:47 vapier Resolution open => fixed


Copyright © 2000 - 2006 Mantis Group
Powered by Mantis Bugtracker