[Buildroot] [buildroot 0000554]: uClibc doesnt rebuild headers
bugs at busybox.net
bugs at busybox.net
Mon Feb 12 13:49:52 UTC 2007
The following issue has been ASSIGNED.
======================================================================
http://busybox.net/bugs/view.php?id=554
======================================================================
Reported By: swolfgarten
Assigned To: buildroot
======================================================================
Project: buildroot
Issue ID: 554
Category: Architecture Specific
Reproducibility: always
Severity: major
Priority: normal
Status: assigned
======================================================================
Date Submitted: 11-21-2005 17:00 PST
Last Modified: 02-12-2007 05:49 PST
======================================================================
Summary: uClibc doesnt rebuild headers
Description:
Hi,
I am trying to compile buildroot on a Gentoo box and I therefore I have
downloaded, extracted and configured (basically busybox, dhcp client
support and optimized for syslinux) and the latest snapshot of buildroot.
It compiles alright, however after a couple of minutes I get the following
error messages:
$ make
mkdir -p /home/test/test/buildroot/dl
wget --passive-ftp -P /home/test/test/buildroot/dl
http://ep09.pld-linux.org/~mmazur/linux-libc-headers//linux-libc-headers-2.6.12.0.tar.bz2
--00:57:14--
http://ep09.pld-linux.org/~mmazur/linux-libc-headers//linux-libc-headers-2.6.12.0.tar.bz2
=>
`/home/test/test/buildroot/dl/linux-libc-headers-2.6.12.0.tar.bz2'
Length: 2,539,721 (2.4M) [application/x-bzip2]
100%[=====================================================================>]
2,539,721 292.71K/s ETA 00:00
00:57:21 (481.92 KB/s) -
`/home/test/test/buildroot/dl/linux-libc-headers-2.6.12.0.tar.bz2' saved
[2539721/2539721]
make -C /home/test/test/buildroot/toolchain_build_i686/uClibc \
PREFIX= \
DEVEL_PREFIX=/ \
RUNTIME_PREFIX=/ \
HOSTCC="gcc" \
all
make[1]: Entering directory
`/home/test/test/buildroot/toolchain_build_i686/uClibc'
CC ldso/ldso/ldso.os
In file included from ./ldso/include/ldso.h:27,
from ldso/ldso/ldso.c:33:
./ldso/include/dl-syscall.h: In function `_dl_exit':
./ldso/include/dl-syscall.h:62: error: `__NR_exit' undeclared (first use
in this function)
./ldso/include/dl-syscall.h:62: error: (Each undeclared identifier is
reported only once
./ldso/include/dl-syscall.h:62: error: for each function it appears in.)
./ldso/include/dl-syscall.h: In function `_dl_close':
./ldso/include/dl-syscall.h:65: error: `__NR_close' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_open':
./ldso/include/dl-syscall.h:68: error: `__NR_open' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_write':
./ldso/include/dl-syscall.h:71: error: `__NR_write' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_read':
./ldso/include/dl-syscall.h:75: error: `__NR_read' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_mprotect':
./ldso/include/dl-syscall.h:79: error: `__NR_mprotect' undeclared (first
use in this function)
./ldso/include/dl-syscall.h: In function `_dl_stat':
./ldso/include/dl-syscall.h:82: error: `__NR_stat' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_fstat':
./ldso/include/dl-syscall.h:85: error: `__NR_fstat' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_munmap':
./ldso/include/dl-syscall.h:88: error: `__NR_munmap' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_getuid':
./ldso/include/dl-syscall.h:91: error: `__NR_getuid' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_geteuid':
./ldso/include/dl-syscall.h:94: error: `__NR_geteuid' undeclared (first
use in this function)
./ldso/include/dl-syscall.h: In function `_dl_getgid':
./ldso/include/dl-syscall.h:97: error: `__NR_getgid' undeclared (first use
in this function)
./ldso/include/dl-syscall.h: In function `_dl_getegid':
./ldso/include/dl-syscall.h:100: error: `__NR_getegid' undeclared (first
use in this function)
./ldso/include/dl-syscall.h: In function `_dl_getpid':
./ldso/include/dl-syscall.h:103: error: `__NR_getpid' undeclared (first
use in this function)
./ldso/include/dl-syscall.h: In function `_dl_readlink':
./ldso/include/dl-syscall.h:106: error: `__NR_readlink' undeclared (first
use in this function)
In file included from ./ldso/include/ldso.h:27,
from ldso/ldso/ldso.c:33:
./ldso/include/dl-syscall.h:152:2: #error "Your architecture doesn't seem
to provide mmap() !?"
ldso/ldso/ldso.c: In function `_dl_malloc':
ldso/ldso/ldso.c:857: warning: implicit declaration of function
`_dl_mmap'
ldso/ldso/ldso.c:858: warning: assignment makes pointer from integer
without a cast
In file included from ldso/ldso/ldso.c:876:
ldso/ldso/dl-elf.c: In function `_dl_load_elf_shared_library':
ldso/ldso/dl-elf.c:372: warning: assignment makes pointer from integer
without a cast
ldso/ldso/dl-elf.c: In function `_dl_dprintf':
ldso/ldso/dl-elf.c:702: warning: assignment makes pointer from integer
without a cast
make[1]: *** [ldso/ldso/ldso.os] Error 1
make[1]: Leaving directory
`/home/test/test/buildroot/toolchain_build_i686/uClibc'
make: ***
[/home/test/test/buildroot/toolchain_build_i686/uClibc/lib/libc.a] Error
2
Any ideas what might cause this? Any input is greatly appreciated.
Thanks a lot.
Best regards,
Sebastian
======================================================================
----------------------------------------------------------------------
vapier - 11-21-05 17:13
----------------------------------------------------------------------
there is no point at all in setting the status to Private, so dont do it
this is a bug in current uClibc svn which should be fixed in next snapshot
Issue History
Date Modified Username Field Change
======================================================================
11-21-05 17:00 swolfgarten New Issue
11-21-05 17:00 swolfgarten Status new => assigned
11-21-05 17:00 swolfgarten Assigned To => uClibc
11-21-05 17:13 vapier Note Added: 0000686
11-21-05 17:13 vapier Status assigned => closed
11-21-05 17:13 vapier Resolution open => fixed
11-21-05 17:13 vapier Summary Unable to make buildroot
due to the error message "Your architecture doesn't seem to provide mmap() !?"
=> uClibc doesnt rebuild headers
11-21-05 17:13 vapier Status closed => feedback
11-21-05 17:13 vapier Resolution fixed => reopened
11-21-05 17:14 vapier Status feedback => closed
11-21-05 17:14 vapier Resolution reopened => fixed
11-21-05 17:14 vapier View Status private => public
02-12-07 05:49 vapier Status closed => assigned
02-12-07 05:49 vapier Assigned To uClibc => buildroot
======================================================================
More information about the buildroot
mailing list