* gettext-native fails to build
@ 2011-06-29 0:25 Peter Chubb
2011-06-29 0:33 ` Peter Chubb
2011-06-29 1:06 ` Khem Raj
0 siblings, 2 replies; 7+ messages in thread
From: Peter Chubb @ 2011-06-29 0:25 UTC (permalink / raw)
To: openembedded-devel
On a clean checkout from this morning's git, I did:
bitbake gettext-native
and saw:
| + oe_autoreconf
| + '[' 'x-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4' = xdefault ']'
| + acpaths='-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4'
| ++ sed 's/.* //;s/\.[0-9]\+$//'
| ++ automake --version
| ++ head -n 1
| + AUTOV=1.11
| + install -d /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal
| + install -d /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11
| + acpaths='-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4 -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal'
| + echo --exclude=autopoint
| + grep -q aclocal
| + rm -f aclocal.m4
| + '[' -e configure.in ']'
| + CONFIGURE_AC=configure.ac
| + grep '^[[:space:]]*AM_GLIB_GNU_GETTEXT' configure.ac
| + grep '^[[:space:]]*AM_GNU_GETTEXT' configure.ac
| ++ sed -n -e '/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p' configure.ac
| + for aux in m4 '`sed -n -e '\''/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p'\'' $CONFIGURE_AC`'
| + mkdir -p m4
| + autoreconf -Wcross --verbose --install --force --exclude=autopoint -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4 -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal
| /usr/bin/autoreconf: unrecognized option `--exclude=autopoint'
| Try `/usr/bin/autoreconf --help' for more information.
| + oefatal 'autoreconf execution failed.'
| + echo FATAL: 'autoreconf execution failed.'
| FATAL: autoreconf execution failed.
| + exit 1
Should oe not be using its own version of autotools? Should not
gettext-native require autotools as a prerequisite?
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: gettext-native fails to build
2011-06-29 0:25 gettext-native fails to build Peter Chubb
@ 2011-06-29 0:33 ` Peter Chubb
2011-06-29 1:06 ` Khem Raj
1 sibling, 0 replies; 7+ messages in thread
From: Peter Chubb @ 2011-06-29 0:33 UTC (permalink / raw)
To: openembedded-devel
I changed BB_NUMBER_THREADS to 1 and got a bit further (I delete the
tmp directory again before this run...)
Now autotools gets built and staged before gettext-native. I see
instead:
libtool: link: ccache gcc -std=gnu99 -isystem/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/include -O2 -g -Wl,-rpath -Wl,\$ORIGIN/../lib -Wl,-rpath-link -Wl,/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/lib -Wl,-rpath -Wl,/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/lib -Wl,-O1 -o .libs/msgcmp msgcmp-msgcmp.o msgcmp-msgl-fsearch.o -L/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/lib ./.libs/libgettextsrc.so -lm -Wl,-rpath -Wl,/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/lib
| /usr/bin/ldERROR: Function 'do_compile' failed (see /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/temp/log.do_compile.31884 for further information)
| : msgcmp-msgl-fsearch.o: undefined reference to symbol 'hash_insert_entry'
| /usr/bin/ld: note: 'hash_insert_entry' is defined in DSO /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/gnulib-lib/.libs/libgettextlib-0.18.so so try adding it to the linker command line
| /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/gnulib-lib/.libs/libgettextlib-0.18.so: could not read symbols: Invalid operation
| collect2: ld returned 1 exit status
| make[4]: *** [msgcmp] Error 1
| make[4]: Leaving directory `/usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/src'
| make[3]: *** [all] Error 2
I don't quite understand this -- running nm on libgettextlib-0.18.so
shows all the symbols there.
Peter C
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: gettext-native fails to build
2011-06-29 0:25 gettext-native fails to build Peter Chubb
2011-06-29 0:33 ` Peter Chubb
@ 2011-06-29 1:06 ` Khem Raj
2011-06-29 1:16 ` Peter Chubb
1 sibling, 1 reply; 7+ messages in thread
From: Khem Raj @ 2011-06-29 1:06 UTC (permalink / raw)
To: openembedded-devel
On 06/28/2011 05:25 PM, Peter Chubb wrote:
>
> On a clean checkout from this morning's git, I did:
> bitbake gettext-native
> and saw:
> | + oe_autoreconf
> | + '[' 'x-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4' = xdefault ']'
> | + acpaths='-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4'
> | ++ sed 's/.* //;s/\.[0-9]\+$//'
> | ++ automake --version
> | ++ head -n 1
> | + AUTOV=1.11
> | + install -d /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal
> | + install -d /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11
> | + acpaths='-I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4 -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal'
> | + echo --exclude=autopoint
> | + grep -q aclocal
> | + rm -f aclocal.m4
> | + '[' -e configure.in ']'
> | + CONFIGURE_AC=configure.ac
> | + grep '^[[:space:]]*AM_GLIB_GNU_GETTEXT' configure.ac
> | + grep '^[[:space:]]*AM_GNU_GETTEXT' configure.ac
> | ++ sed -n -e '/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p' configure.ac
> | + for aux in m4 '`sed -n -e '\''/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p'\'' $CONFIGURE_AC`'
> | + mkdir -p m4
> | + autoreconf -Wcross --verbose --install --force --exclude=autopoint -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/ -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4 -I /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4 -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11 -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal
> | /usr/bin/autoreconf: unrecognized option `--exclude=autopoint'
> | Try `/usr/bin/autoreconf --help' for more information.
> | + oefatal 'autoreconf execution failed.'
> | + echo FATAL: 'autoreconf execution failed.'
> | FATAL: autoreconf execution failed.
> | + exit 1
>
> Should oe not be using its own version of autotools? Should not
> gettext-native require autotools as a prerequisite?
are you using oe.dev or oe-core ?
oe-core has these races solved
> --
> Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
> http://www.ertos.nicta.com.au ERTOS within National ICT Australia
>
> _______________________________________________
> 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: gettext-native fails to build
2011-06-29 1:06 ` Khem Raj
@ 2011-06-29 1:16 ` Peter Chubb
2011-06-29 1:38 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: Peter Chubb @ 2011-06-29 1:16 UTC (permalink / raw)
To: openembedded-devel
>>>>> "Khem" == Khem Raj <raj.khem@gmail.com> writes:
Khem> On 06/28/2011 05:25 PM, Peter Chubb wrote:
>>
>> On a clean checkout from this morning's git, I did: bitbake
>> gettext-native and saw: | + oe_autoreconf | + '[' 'x-I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4'
>> = xdefault ']' | + acpaths='-I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4'
>> | ++ sed 's/.* //;s/\.[0-9]\+$//' | ++ automake --version | ++ head
>> -n 1 | + AUTOV=1.11 | + install -d
>> /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal | +
>> install -d
>> /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11
>> | + acpaths='-I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4
>> -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11
>> -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal'
>> | + echo --exclude=autopoint | + grep -q aclocal | + rm -f
>> aclocal.m4 | + '[' -e configure.in ']' | +
>> CONFIGURE_AC=configure.ac | + grep
>> '^[[:space:]]*AM_GLIB_GNU_GETTEXT' configure.ac | + grep
>> '^[[:space:]]*AM_GNU_GETTEXT' configure.ac | ++ sed -n -e
>> '/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p'
>> configure.ac | + for aux in m4 '`sed -n -e
>> '\''/^[[:space:]]*AC_CONFIG_MACRO_DIR/s|[^(]*([[]*\([^])]*\)[]]*)|\1|p'\''
>> $CONFIGURE_AC`' | + mkdir -p m4 | + autoreconf -Wcross --verbose
>> --install --force --exclude=autopoint -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gnulib-local/m4/
>> -I
n>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-runtime/m4
>> -I
>> /usr/src/oe/tmp-zaurus/work/x86_64-linux/gettext-native-0.18-r6/gettext-0.18/gettext-tools/m4
>> -I/usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal-1.11
>> -I /usr/src/oe/tmp-zaurus/sysroots/x86_64-linux/usr/share/aclocal |
>> /usr/bin/autoreconf: unrecognized option `--exclude=autopoint' |
>> Try `/usr/bin/autoreconf --help' for more information. | + oefatal
>> 'autoreconf execution failed.' | + echo FATAL: 'autoreconf
>> execution failed.' | FATAL: autoreconf execution failed. | + exit
>> 1
>>
>> Should oe not be using its own version of autotools? Should not
>> gettext-native require autotools as a prerequisite?
Khem> are you using oe.dev or oe-core ? oe-core has these races
Khem> solved
oe.dev. I'll try again with the core branch.
Peter C--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: gettext-native fails to build
2011-06-29 1:16 ` Peter Chubb
@ 2011-06-29 1:38 ` Khem Raj
2011-06-29 4:12 ` Peter Chubb
0 siblings, 1 reply; 7+ messages in thread
From: Khem Raj @ 2011-06-29 1:38 UTC (permalink / raw)
To: openembedded-devel
On 06/28/2011 06:16 PM, Peter Chubb wrote:
> Khem> are you using oe.dev or oe-core ? oe-core has these races
> Khem> solved
>
> oe.dev. I'll try again with the core branch.
>
FWIW here are my notes on how to use oe-core for angstrom
http://sakrah.homelinux.org/blog/2011/03/using-openembedded-core-to-build-angstrom-for-qemu/
-Khem
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: gettext-native fails to build
2011-06-29 1:38 ` Khem Raj
@ 2011-06-29 4:12 ` Peter Chubb
2011-06-29 6:06 ` Khem Raj
0 siblings, 1 reply; 7+ messages in thread
From: Peter Chubb @ 2011-06-29 4:12 UTC (permalink / raw)
To: openembedded-devel
>>>>> "Khem" == Khem Raj <raj.khem@gmail.com> writes:
Khem> On 06/28/2011 06:16 PM, Peter Chubb wrote: are you using oe.dev
Khem> or oe-core ? oe-core has these races solved
>>
>> oe.dev. I'll try again with the core branch.
>>
Khem> FWIW here are my notes on how to use oe-core for angstrom
Khem> http://sakrah.homelinux.org/blog/2011/03/using-openembedded-core-to-build-angstrom-for-qemu/
Thanks.
It looks as though oe-core doesn't know about collie yet. I copied
the machine description from oe-dev, and am attempting to build
console-image. Is there a graphical PIM image that's likely to build
and work?
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
http://www.ertos.nicta.com.au ERTOS within National ICT Australia
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: gettext-native fails to build
2011-06-29 4:12 ` Peter Chubb
@ 2011-06-29 6:06 ` Khem Raj
0 siblings, 0 replies; 7+ messages in thread
From: Khem Raj @ 2011-06-29 6:06 UTC (permalink / raw)
To: openembedded-devel
On 06/28/2011 09:12 PM, Peter Chubb wrote:
>>>>>> "Khem" == Khem Raj<raj.khem@gmail.com> writes:
>
> Khem> On 06/28/2011 06:16 PM, Peter Chubb wrote: are you using oe.dev
> Khem> or oe-core ? oe-core has these races solved
>>>
>>> oe.dev. I'll try again with the core branch.
>>>
> Khem> FWIW here are my notes on how to use oe-core for angstrom
>
> Khem> http://sakrah.homelinux.org/blog/2011/03/using-openembedded-core-to-build-angstrom-for-qemu/
>
> Thanks.
>
> It looks as though oe-core doesn't know about collie yet. I copied
> the machine description from oe-dev, and am attempting to build
> console-image. Is there a graphical PIM image that's likely to build
> and work?
May be you can try core-image-sato
> --
> Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
> http://www.ertos.nicta.com.au ERTOS within National ICT Australia
>
> _______________________________________________
> 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:[~2011-06-29 6:11 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-06-29 0:25 gettext-native fails to build Peter Chubb
2011-06-29 0:33 ` Peter Chubb
2011-06-29 1:06 ` Khem Raj
2011-06-29 1:16 ` Peter Chubb
2011-06-29 1:38 ` Khem Raj
2011-06-29 4:12 ` Peter Chubb
2011-06-29 6:06 ` Khem Raj
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.