[Bug 4289] uclibc-initial-0.9.28-autobuild

bugzilla-daemon at amethyst.openembedded.net bugzilla-daemon at amethyst.openembedded.net
Tue Nov 18 15:38:51 UTC 2008


http://bugs.openembedded.net/show_bug.cgi?id=4289


Mikael Rosbacke <mikael at rosbacke.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |mikael at rosbacke.org




--- Comment #1 from Mikael Rosbacke <mikael at rosbacke.org>  2008-11-18 16:38:50 ---
Can confirm this on target x86.

Checked out a clean version of the git repository, had local.conf as follows:
BBFILES = "/home/mikaelr/oe/openembedded/packages/*/*.bb"
DL_DIR = "/mnt/nwdisk/Akaza_projekt/Embedded_linux/downloads"
DISTRO = "angstrom-2008.1"
MACHINE = "x86"
ANGSTROM_MODE = "uclibc"
BB_NUMBER_THREADS = "3"
IMAGE_BASENAME = myimage
IMAGE_FSTYPES += "tar.bz2"
and used a locally built gcc-4.1.2.

Got error in uclibc-initial do_stage step. Last part of the do stage log:
---
mikaelr at akaza1:~/oe$ cat
tmp/work/x86-angstrom-linux-uclibc/uclibc-initial-0.9.30-r0/temp/log.do_stage.20854 
...
rm -f
/home/mikaelr/oe/tmp/staging/i486-angstrom-linux-uclibc/usr/include/bits/ustat.h
# Remove ifaddrs.h since the corresponding functionality is disabled
rm -f
/home/mikaelr/oe/tmp/staging/i486-angstrom-linux-uclibc/usr/include/ifaddrs.h
  AS lib/crt1.o
CROSS COMPILE Badness: /usr/include in INCLUDEPATH: /usr/include/
cc1: internal compiler error: in add_path, at c-incpath.c:371
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
make: *** [lib/crt1.o] Error 1
mikaelr at akaza1:~/oe$ 

Some digging reveals that uclibc accepts a KERNEL_HEADER parameter to the make
command. This can be used to avoid having /usr/include in the include path and
gcc would accept. However, that might have other issues with how uclibc is
built.

--- Mikael Rosbacke

-- 
Configure bugmail: http://bugs.openembedded.net/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.




More information about the Openembedded-issues mailing list