[oe-commits] [Bug 5145] New: glib-2.0_2.20.0.bb build fail with MACHINE = "native"
bugzilla-daemon at amethyst.openembedded.net
bugzilla-daemon at amethyst.openembedded.net
Tue Jun 2 11:21:35 UTC 2009
http://bugs.openembedded.net/show_bug.cgi?id=5145
Summary: glib-2.0_2.20.0.bb build fail with MACHINE = "native"
Classification: Unclassified
Product: Openembedded
Version: unspecified
Platform: Other
OS/Version: other
Status: UNCONFIRMED
Severity: minor
Priority: P3
Component: org.openembedded.dev
AssignedTo: openembedded-commits at lists.openembedded.org
ReportedBy: xerxes at zafena.se
| /bin/sh ../i686-angstrom-linux-libtool --tag=CC --mode=link gcc
-isystem/usr/src/openembedded/ia32/tmp/staging/i686-angstrom-linux/usr/include
-fexpensive-optimizations -frename-registers -fomit-frame-pointer -O2 -Wall
-version-info 2000:0:2000 -export-dynamic -export-symbols-regex "^g.*"
-L/usr/src/openembedded/ia32/tmp/staging/i686-angstrom-linux/usr/lib
-Wl,-rpath-link,/usr/src/openembedded/ia32/tmp/staging/i686-angstrom-linux/usr/lib
-Wl,-O1 -Wl,--hash-style=gnu -o libglib-2.0.la -rpath /usr/lib garray.lo
gasyncqueue.lo gatomic.lo gbacktrace.lo gbase64.lo gbookmarkfile.lo gcache.lo
gchecksum.lo gcompletion.lo gconvert.lo gdataset.lo gdate.lo gdir.lo gerror.lo
gfileutils.lo ghash.lo ghook.lo giochannel.lo gkeyfile.lo glist.lo gmain.lo
gmappedfile.lo gmarkup.lo gmem.lo gmessages.lo gnode.lo goption.lo gpattern.lo
gpoll.lo gprimes.lo gqsort.lo gqueue.lo grel.lo grand.lo gregex.lo gscanner.lo
gsequence.lo gshell.lo gslice.lo gslist.lo gstdio.lo gstrfuncs.lo gstring.lo
gtestutils.lo gthread.lo gthreadpool.lo gtimer.lo gtree.lo guniprop.lo gutf8.lo
gunibreak.lo gunicollate.lo gunidecomp.lo gurifuncs.lo gutils.lo gprintf.lo
libcharset/libcharset.la giounix.lo gspawn.lo pcre/libpcre.la
| mv -f .deps/gtester.Tpo .deps/gtester.Po
| i686-angstrom-linux-libtool: link: link -dump -symbols .libs/garray.o
.libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o .libs/gbase64.o
.libs/gbookmarkfile.o .libs/gcache.o .libs/gchecksum.o .libs/gcompletion.o
.libs/gconvert.o .libs/gdataset.o .libs/gdate.o .libs/gdir.o .libs/gerror.o
.libs/gfileutils.o .libs/ghash.o .libs/ghook.o .libs/giochannel.o
.libs/gkeyfile.o .libs/glist.o .libs/gmain.o .libs/gmappedfile.o
.libs/gmarkup.o .libs/gmem.o .libs/gmessages.o .libs/gnode.o .libs/goption.o
.libs/gpattern.o .libs/gpoll.o .libs/gprimes.o .libs/gqsort.o .libs/gqueue.o
.libs/grel.o .libs/grand.o .libs/gregex.o .libs/gscanner.o .libs/gsequence.o
.libs/gshell.o .libs/gslice.o .libs/gslist.o .libs/gstdio.o .libs/gstrfuncs.o
.libs/gstring.o .libs/gtestutils.o .libs/gthread.o .libs/gthreadpool.o
.libs/gtimer.o .libs/gtree.o .libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o
.libs/gunicollate.o .libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o
.libs/gprintf.o .libs/giounix.o .libs/gspawn.o libcharset/.libs/libcharset.a
pcre/.libs/libpcre.a | | /bin/sed 's/.* //' | sort | uniq >
.libs/libglib-2.0.exp
| ../i686-angstrom-linux-libtool: eval: line 964: syntax error near unexpected
token `|'
| ../i686-angstrom-linux-libtool: eval: line 964: `link -dump -symbols
.libs/garray.o .libs/gasyncqueue.o .libs/gatomic.o .libs/gbacktrace.o
.libs/gbase64.o .libs/gbookmarkfile.o .libs/gcache.o .libs/gchecksum.o
.libs/gcompletion.o .libs/gconvert.o .libs/gdataset.o .libs/gdate.o
.libs/gdir.o .libs/gerror.o .libs/gfileutils.o .libs/ghash.o .libs/ghook.o
.libs/giochannel.o .libs/gkeyfile.o .libs/glist.o .libs/gmain.o
.libs/gmappedfile.o .libs/gmarkup.o .libs/gmem.o .libs/gmessages.o
.libs/gnode.o .libs/goption.o .libs/gpattern.o .libs/gpoll.o .libs/gprimes.o
.libs/gqsort.o .libs/gqueue.o .libs/grel.o .libs/grand.o .libs/gregex.o
.libs/gscanner.o .libs/gsequence.o .libs/gshell.o .libs/gslice.o .libs/gslist.o
.libs/gstdio.o .libs/gstrfuncs.o .libs/gstring.o .libs/gtestutils.o
.libs/gthread.o .libs/gthreadpool.o .libs/gtimer.o .libs/gtree.o
.libs/guniprop.o .libs/gutf8.o .libs/gunibreak.o .libs/gunicollate.o
.libs/gunidecomp.o .libs/gurifuncs.o .libs/gutils.o .libs/gprintf.o
.libs/giounix.o .libs/gspawn.o libcharset/.libs/libcharset.a
pcre/.libs/libpcre.a | | /bin/sed 's/.* //' | sort | uniq >
.libs/libglib-2.0.exp'
| make[4]: *** [libglib-2.0.la] Error 1
| make[4]: Leaving directory
`/usr/src/openembedded/ia32/tmp/work/i686-angstrom-linux/glib-2.0-2.20.0-r0/glib-2.20.0/glib'
| make[3]: *** [all-recursive] Error 1
| make[3]: Leaving directory
`/usr/src/openembedded/ia32/tmp/work/i686-angstrom-linux/glib-2.0-2.20.0-r0/glib-2.20.0/glib'
| make[2]: *** [all] Error 2
| make[2]: Leaving directory
`/usr/src/openembedded/ia32/tmp/work/i686-angstrom-linux/glib-2.0-2.20.0-r0/glib-2.20.0/glib'
| make[1]: *** [all-recursive] Error 1
| make[1]: Leaving directory
`/usr/src/openembedded/ia32/tmp/work/i686-angstrom-linux/glib-2.0-2.20.0-r0/glib-2.20.0'
| make: *** [all] Error 2
| FATAL: oe_runmake failed
When builing using MACHINE = "native" an empty | | are inserted during linking
that breaks the link pipe chain.
When building for cross compile targets using for example MACHINE = "overo"
this empty | | are filled with | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2
\2/p' |
I have only tested builing with MACHINE = "native" on a IA32 quadcore machine.
--
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-commits
mailing list