All of lore.kernel.org
 help / color / mirror / Atom feed
* Problem with building glibc
@ 2010-05-20 21:51 Grzegorz Toporek
  2010-05-20 22:44 ` Koen Kooi
                   ` (2 more replies)
  0 siblings, 3 replies; 7+ messages in thread
From: Grzegorz Toporek @ 2010-05-20 21:51 UTC (permalink / raw)
  To: openembedded-devel

Hi all,

many thanks for the earlier help. I have change my /conf/distro/colibri.conf
file and building of busybox package went futher.

However, I have stopped on building glibc. I read lots of treads concerning
this problem but nothing helped at all.

I found this but I don't know how to apply it to my problem. I use Ubuntu
9.1, gcc 4.41.

http://sourceware.org/bugzilla/show_bug.cgi?id=5203

Could you please help me with this? I am very new to bitbake...


Kind Regards,
Grzegorz

A log file is attached at the bottom of this e-mail.
--------------------------------------------------------------

NOTE: Preparing runqueue
NOTE: Executing runqueue
NOTE: Running task 297 of 374 (ID: 107,
/home/grzesiek/tele/openembedded/recipes/glibc/glibc_2.9.bb, do_compile)
ERROR: function do_compile failed
ERROR: log data follows
(/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/temp/log.do_compile.8144)
| NOTE: make rootsbindir=/sbin
| make -r PARALLELMFLAGS="" CVSOPTS="" -C
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9
objdir=`pwd` all
| make[1]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9'
| make  subdir=csu -C csu ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/csu'
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/csu'
| make  subdir=iconv -C iconv ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/iconv'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/iconv'
| make  subdir=locale -C locale ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/locale'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/locale'
| make  subdir=localedata -C localedata ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/localedata'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/localedata'
| make  subdir=iconvdata -C iconvdata ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/iconvdata'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/iconvdata'
| make  subdir=assert -C assert ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/assert'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/assert'
| make  subdir=ctype -C ctype ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/ctype'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/ctype'
| make  subdir=intl -C intl ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/intl'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/intl'
| make  subdir=catgets -C catgets ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/catgets'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/catgets'
| make  subdir=math -C math ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/math'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/math'
| make  subdir=setjmp -C setjmp ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/setjmp'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/setjmp'
| make  subdir=signal -C signal ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/signal'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/signal'
| make  subdir=stdlib -C stdlib ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdlib'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdlib'
| make  subdir=stdio-common -C stdio-common ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdio-common'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdio-common'
| make  subdir=libio -C libio ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/libio'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/libio'
| make  subdir=dlfcn -C dlfcn ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/dlfcn'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/dlfcn'
| make  subdir=malloc -C malloc ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/malloc'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/malloc'
| make  subdir=string -C string ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/string'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/string'
| make  subdir=wcsmbs -C wcsmbs ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/wcsmbs'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/wcsmbs'
| make  subdir=timezone -C timezone ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/timezone'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/timezone'
| make  subdir=time -C time ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/time'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/time'
| make  subdir=dirent -C dirent ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/dirent'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/dirent'
| make  subdir=grp -C grp ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/grp'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/grp'
| make  subdir=pwd -C pwd ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/pwd'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/pwd'
| make  subdir=posix -C posix ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/posix'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/posix'
| make  subdir=io -C io ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/io'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/io'
| make  subdir=termios -C termios ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/termios'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/termios'
| make  subdir=resource -C resource ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/resource'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/resource'
| make  subdir=misc -C misc ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/misc'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/misc'
| make  subdir=socket -C socket ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/socket'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/socket'
| make  subdir=sysvipc -C sysvipc ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/sysvipc'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/sysvipc'
| make  subdir=gmon -C gmon ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gmon'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gmon'
| make  subdir=gnulib -C gnulib ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gnulib'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gnulib'
| make  subdir=wctype -C wctype ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/wctype'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/wctype'
| make  subdir=manual -C manual ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/manual'
| make[2]: `subdir_lib' is up to date.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/manual'
| make  subdir=shadow -C shadow ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/shadow'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/shadow'
| make  subdir=po -C po ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/po'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/po'
| make  subdir=argp -C argp ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/argp'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/argp'
| make  subdir=crypt -C crypt ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/crypt'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/crypt'
| make  subdir=nptl -C nptl ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl'
| make  subdir=resolv -C resolv ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/resolv'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/resolv'
| make  subdir=nss -C nss ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nss'
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nss'
| make  subdir=rt -C rt ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/rt'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/rt'
| make  subdir=conform -C conform ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/conform'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/conform'
| make  subdir=debug -C debug ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/debug'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/debug'
| make  subdir=libidn -C libidn ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/libidn'
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/libidn'
| make  subdir=nptl_db -C nptl_db ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl_db'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl_db'
| make  subdir=inet -C inet ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/inet'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/inet'
| make  subdir=hesiod -C hesiod ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/hesiod'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/hesiod'
| make  subdir=sunrpc -C sunrpc ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/sunrpc'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/sunrpc'
| make  subdir=nis -C nis ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nis'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nis'
| make  subdir=nscd -C nscd ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nscd'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nscd'
| make  subdir=streams -C streams ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/streams'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/streams'
| make  subdir=login -C login ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/login'
| make[2]: Nothing to be done for `subdir_lib'.
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/login'
| make  subdir=elf -C elf ..=../ subdir_lib
| make[2]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/elf'
| make -f
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf/
librtld.mk -f rtld-Rules
| make[3]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/elf'
| make subdir=csu -C ../csu ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-check_fds.os
rtld-errno.os rtld-divdi3.os rtld-sysdep.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/csu'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/csu'
| make subdir=gmon -C ../gmon ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-profil.os
rtld-prof-freq.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gmon'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/gmon'
| make subdir=io -C ../io ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-xstat64.os
rtld-fxstat64.os rtld-open.os rtld-close.os rtld-read.os rtld-write.os
rtld-lseek.os rtld-access.os rtld-fcntl.os rtld-getcwd.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/io'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/io'
| make subdir=misc -C ../misc ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-getpagesize.os
rtld-mmap.os rtld-munmap.os rtld-mprotect.os rtld-makedev.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/misc'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/misc'
| make subdir=nptl -C ../nptl ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all
rtld-modules='rtld-libc-cancellation.os rtld-libc_multiple_threads.os
rtld-forward.os rtld-libc-lowlevellock.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/nptl'
| make subdir=posix -C ../posix ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-uname.os
rtld-_exit.os rtld-getpid.os rtld-environ.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/posix'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/posix'
| make subdir=setjmp -C ../setjmp ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setjmp.os
rtld-__longjmp.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/setjmp'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/setjmp'
| make subdir=signal -C ../signal ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-sigaction.os
rtld-sigrestorer.os rtld-raise.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/signal'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/signal'
| make subdir=stdlib -C ../stdlib ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-exit.os
rtld-cxa_atexit.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdlib'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/stdlib'
| make subdir=string -C ../string ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-strchr.os
rtld-strcmp.os rtld-strlen.os rtld-strnlen.os rtld-memchr.os rtld-memcmp.os
rtld-memmove.os rtld-memset.os rtld-mempcpy.os rtld-stpcpy.os rtld-memcpy.os
rtld-wordcopy.os rtld-rawmemchr.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/string'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/string'
| make subdir=time -C ../time ..=../
objdir=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-setitimer.os'
| make[4]: Entering directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/time'
| make[4]: Nothing to be done for `rtld-all'.
| make[4]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/time'
| make[3]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/elf'
| make[2]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9/elf'
| arm-colibri-linux-gnueabi-gcc -march=iwmmxt -mcpu=iwmmxt -mtune=iwmmxt
-shared -static-libgcc -Wl,-O1  -Wl,-z,defs
-Wl,-dynamic-linker=/lib/ld-linux.so.3
-B/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/csu/
-Wl,--version-script=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/libc.map
-Wl,-soname=libc.so.6 -Wl,-z,combreloc -Wl,-z,relro -Wl,--hash-style=both
-nostdlib -nostartfiles -e __libc_main
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/math
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/dlfcn
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nss
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nis
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/rt
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/resolv
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/crypt
-L/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nptl
-Wl,-rpath-link=/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/math:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/dlfcn:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nss:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nis:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/rt:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/resolv:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/crypt:/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/nptl
-o
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/libc.so
-T
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/shlib.lds
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/csu/abi-note.o
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf/soinit.os
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/libc_pic.os
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf/sofini.os
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf/interp.os
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/elf/ld.so
-lgcc
|
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/libc_pic.os:
In function `faccessat':
| find_exidx.c:(.text+0x901c4): undefined reference to `fstatat64'
| collect2: ld returned 1 exit status
| make[1]: ***
[/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/build-arm-colibri-linux-gnueabi/libc.so]
Error 1
| make[1]: Leaving directory
`/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/glibc-2.9'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
NOTE: Task failed:
/home/grzesiek/tele/tmp/work/iwmmxt-colibri-linux-gnueabi/glibc-2.9-r36.3/temp/log.do_compile.8144
ERROR: TaskFailed event exception, aborting
ERROR: Build of
/home/grzesiek/tele/openembedded/recipes/glibc/glibc_2.9.bbdo_compile
failed
ERROR: Task 107 (/home/grzesiek/tele/openembedded/recipes/glibc/glibc_2.9.bb,
do_compile) failed
NOTE: Tasks Summary: Attempted 296 tasks of which 296 didn't need to be
rerun and 1 failed.
ERROR: '/home/grzesiek/tele/openembedded/recipes/glibc/glibc_2.9.bb' failed


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-20 21:51 Problem with building glibc Grzegorz Toporek
@ 2010-05-20 22:44 ` Koen Kooi
  2010-05-21  0:21 ` Khem Raj
  2010-05-21  7:44 ` Michael Lippautz
  2 siblings, 0 replies; 7+ messages in thread
From: Koen Kooi @ 2010-05-20 22:44 UTC (permalink / raw)
  To: openembedded-devel

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 20-05-10 23:51, Grzegorz Toporek wrote:
> Hi all,
> 
> many thanks for the earlier help. I have change my /conf/distro/colibri.conf
> file and building of busybox package went futher.
> 
> However, I have stopped on building glibc. I read lots of treads concerning
> this problem but nothing helped at all.
> 
> I found this but I don't know how to apply it to my problem. I use Ubuntu
> 9.1, gcc 4.41.
> 
> http://sourceware.org/bugzilla/show_bug.cgi?id=5203
> 
> Could you please help me with this? I am very new to bitbake...

If you're very new I'd recommend starting with a know working distro,
like angstrom.

regards,

Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)

iD8DBQFL9bs8MkyGM64RGpERAnPnAJ4hfYMWaAjJzYb4NekLwRIy/pMZ/ACgvWvl
g2GTYwQTFwujR9W/3RJZUgg=
=d7WP
-----END PGP SIGNATURE-----




^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-20 21:51 Problem with building glibc Grzegorz Toporek
  2010-05-20 22:44 ` Koen Kooi
@ 2010-05-21  0:21 ` Khem Raj
  2010-05-21  7:44 ` Michael Lippautz
  2 siblings, 0 replies; 7+ messages in thread
From: Khem Raj @ 2010-05-21  0:21 UTC (permalink / raw)
  To: openembedded-devel

On (20/05/10 23:51), Grzegorz Toporek wrote:
> Hi all,
> 
> many thanks for the earlier help. I have change my /conf/distro/colibri.conf
> file and building of busybox package went futher.
> 
> However, I have stopped on building glibc. I read lots of treads concerning
> this problem but nothing helped at all.
> 
> I found this but I don't know how to apply it to my problem. I use Ubuntu
> 9.1, gcc 4.41.
> 
> http://sourceware.org/bugzilla/show_bug.cgi?id=5203
> 
> Could you please help me with this? I am very new to bitbake...

As Koen said start with a known distro. If you are really passing down -Os to compile glibc then
you better you use eglibc because thats known to compile at -Os what are
optimization flags set to ?


-Khem



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-20 21:51 Problem with building glibc Grzegorz Toporek
  2010-05-20 22:44 ` Koen Kooi
  2010-05-21  0:21 ` Khem Raj
@ 2010-05-21  7:44 ` Michael Lippautz
  2010-05-21  9:48   ` Grzegorz Toporek
  2 siblings, 1 reply; 7+ messages in thread
From: Michael Lippautz @ 2010-05-21  7:44 UTC (permalink / raw)
  To: openembedded-devel

2010/5/20 Grzegorz Toporek <top.grzechu@gmail.com>:
> Hi all,
...
> I found this but I don't know how to apply it to my problem. I use Ubuntu
> 9.1, gcc 4.41.
>
> http://sourceware.org/bugzilla/show_bug.cgi?id=5203

If you really want to mess around (which I won't recommend!), then you
could just do what the bug report suggests. Since -Os will probably be
the culprit, either change it two -O2, or remove the stated commit.
The file (io/sys/stat.h) can be found in
<oe-home>/tmp/work/<arch>-<distro>-*/glibc-*

Again, I would use Angstrom, as it has always been quite stable (for
me atleast).

Regards,
Michael



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-21  7:44 ` Michael Lippautz
@ 2010-05-21  9:48   ` Grzegorz Toporek
  2010-05-21  9:58     ` Marcin Juszkiewicz
  0 siblings, 1 reply; 7+ messages in thread
From: Grzegorz Toporek @ 2010-05-21  9:48 UTC (permalink / raw)
  To: openembedded-devel

Many thanks for answers.

I would love to work with angstrom, however I'm using Colibri evaluation
board with Intel® PXA270 Processor (this is a students project and I can't
change it). Is it possible to run system built for angstrom on my board or I
just miss something?!

Where can I set compile flags?... in recipes/glibc/glibc_2.9.bb



Kind Regards,
Grzegorz


2010/5/21 Michael Lippautz <michael.lippautz@gmail.com>

> 2010/5/20 Grzegorz Toporek <top.grzechu@gmail.com>:
> > Hi all,
> ...
> > I found this but I don't know how to apply it to my problem. I use Ubuntu
> > 9.1, gcc 4.41.
> >
> > http://sourceware.org/bugzilla/show_bug.cgi?id=5203
>
> If you really want to mess around (which I won't recommend!), then you
> could just do what the bug report suggests. Since -Os will probably be
> the culprit, either change it two -O2, or remove the stated commit.
> The file (io/sys/stat.h) can be found in
> <oe-home>/tmp/work/<arch>-<distro>-*/glibc-*
>
> Again, I would use Angstrom, as it has always been quite stable (for
> me atleast).
>
> Regards,
> Michael
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-21  9:48   ` Grzegorz Toporek
@ 2010-05-21  9:58     ` Marcin Juszkiewicz
  2010-05-21 10:08       ` Grzegorz Toporek
  0 siblings, 1 reply; 7+ messages in thread
From: Marcin Juszkiewicz @ 2010-05-21  9:58 UTC (permalink / raw)
  To: openembedded-devel

Dnia piątek, 21 maja 2010 o 11:48:24 Grzegorz Toporek napisał(a):

> I would love to work with angstrom, however I'm using Colibri evaluation
> board with Intel® PXA270 Processor (this is a students project and I can't
> change it). Is it possible to run system built for angstrom on my board or
> I just miss something?!

Angstrom supports nearly every board which OpenEmbedded supports. Colibri is 
just another device. Build Angstrom for it, use it and you will soon find out 
how much work you do not have to do due to feeds with already built software.

Making own distribution and then properly maintain it is lot of work and I 
would never suggest that for someone who just started with OpenEmbedded.

Also one thing: do not use tune-iwmmxt for Colibri. This does not give any 
special improvements for system. Add "iwmmxt" to MACHINE_FEATURES like it is 
in few machines already - this will give you optimized versions of those 
packages where it is really worth to enable that.

And do not get flooded by Wisła :D

Regards, 
-- 
JID:      hrw@jabber.org
Website:  http://marcin.juszkiewicz.com.pl/
LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: Problem with building glibc
  2010-05-21  9:58     ` Marcin Juszkiewicz
@ 2010-05-21 10:08       ` Grzegorz Toporek
  0 siblings, 0 replies; 7+ messages in thread
From: Grzegorz Toporek @ 2010-05-21 10:08 UTC (permalink / raw)
  To: openembedded-devel

Thanks, I'll do as you recommend.

And do not get flooded by Wisła :D
>

Luckily I am far away from it...


2010/5/21 Marcin Juszkiewicz <marcin@juszkiewicz.com.pl>

> Dnia piątek, 21 maja 2010 o 11:48:24 Grzegorz Toporek napisał(a):
>
> > I would love to work with angstrom, however I'm using Colibri evaluation
> > board with Intel(R) PXA270 Processor (this is a students project and I
> can't
> > change it). Is it possible to run system built for angstrom on my board
> or
> > I just miss something?!
>
> Angstrom supports nearly every board which OpenEmbedded supports. Colibri
> is
> just another device. Build Angstrom for it, use it and you will soon find
> out
> how much work you do not have to do due to feeds with already built
> software.
>
> Making own distribution and then properly maintain it is lot of work and I
> would never suggest that for someone who just started with OpenEmbedded.
>
> Also one thing: do not use tune-iwmmxt for Colibri. This does not give any
> special improvements for system. Add "iwmmxt" to MACHINE_FEATURES like it
> is
> in few machines already - this will give you optimized versions of those
> packages where it is really worth to enable that.
>
> And do not get flooded by Wisła :D
>
> Regards,
> --
> JID:      hrw@jabber.org
> Website:  http://marcin.juszkiewicz.com.pl/
> LinkedIn: http://www.linkedin.com/in/marcinjuszkiewicz
>
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2010-05-21 10:13 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-05-20 21:51 Problem with building glibc Grzegorz Toporek
2010-05-20 22:44 ` Koen Kooi
2010-05-21  0:21 ` Khem Raj
2010-05-21  7:44 ` Michael Lippautz
2010-05-21  9:48   ` Grzegorz Toporek
2010-05-21  9:58     ` Marcin Juszkiewicz
2010-05-21 10:08       ` Grzegorz Toporek

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.