* Results of my mass build of all OE targets for Angstrom
@ 2007-01-03 13:25 Marcin Juszkiewicz
2007-01-03 16:46 ` [Angstrom-devel] " Koen Kooi
0 siblings, 1 reply; 5+ messages in thread
From: Marcin Juszkiewicz @ 2007-01-03 13:25 UTC (permalink / raw)
To: openembedded-devel; +Cc: angstrom-distro-devel
Before X-mas break I started one big build running on build machine offered
to me by CELF. It was build of 'task-base' (ALL machines)
and 'bootstrap-image' (most of machines - building them now) for ALL OE
machines and Angstrom-2007.1 distribution.
Script used was:
for machine in $OEDIR/conf/machine/*.conf
do
MACHINE=`basename $machine .conf`
echo $MACHINE
echo "MACHINE='$MACHINE'" >conf/auto.conf
bitbake task-base
echo $MACHINE
done
Some of problems which I got are related to staging changes which were done
during that time (working copy of repository was updated periodically).
Build is still progressing...
===
I got 'task-base' built for 31 target devices: a780, akita, amsdelta, c7x0,
ep93xx, epia, gumstix, h1940, h2200, h4000, h5000, h6300, hx4700,
ixp4xxle, ks8695, logicpd-pxa270, magician, mainstone, mx21ads, mx31ads,
native, navman-icn330, netbook-pro, nokia770, omap5912osk, poodle,
progear, qemuarm, spitz, tosa, wrap.
===
Those machines got 'bootstrap-image' already built: a780, akita, amsdelta,
c7x0, ep93xx, epia, h2200, h4000, h5000, hx4700, logicpd-pxa270, magician,
mainstone, mx21ads, mx31ads, native, navman-icn330, netbook-pro, nokia770,
omap5912osk, poodle, progear.
I will build rest by hand.
===
Few targets use 2.4 kernels so they can not be supported by Angstrom (2.6
is needed), some (colinux, geodelx) use old 2.6.10/11 ones which failed to
build with Angstrom toolchain:
{standard input}: Assembler messages:
{standard input}:1443: Error: suffix or operands invalid for `mov'
{standard input}:1445: Error: suffix or operands invalid for `mov'
{standard input}:1754: Error: suffix or operands invalid for `mov'
{standard input}:1756: Error: suffix or operands invalid for `mov'
{standard input}:1860: Error: suffix or operands invalid for `mov'
{standard input}:1861: Error: suffix or operands invalid for `mov'
{standard input}:1981: Error: suffix or operands invalid for `mov'
{standard input}:1983: Error: suffix or operands invalid for `mov'
{standard input}:2127: Error: suffix or operands invalid for `mov'
{standard input}:2140: Error: suffix or operands invalid for `mov'
CC mm/filemap.o
make[1]: *** [arch/i386/kernel/process.o] Error 1
Some machines lack kernel config at all: omap1710h3, omap2420h4 (bugs
filled).
Kernel for 'devkitidp-pxa255' is unfetchable but Cliff Brake has fixing
this in queue.
===
MIPSel architecture need populating site/ files to get dbus-glib or strace
built. This can be done by creating site/common-glibc and
site/common-uclibc files which would be used by all archs -
siteinfo.bbclass is already prepared for it.
===
Another problematic architecture is SPARC with sun4cdm machine. This one
fails on glibc-initial:
checking size of long double... (cached) 8
running configure fragment for sysdeps/sparc/sparc32/elf
checking for sparc32 TLS support... no
checking for sparc32 ld WDISP22 handling... unknown
running configure fragment for sysdeps/ieee754/ldbl-opt
checking whether
gcc -I/a/home/hrw/devel/build/test/tmp/staging/sparc-angstrom-linux/include -fexpensive-optimizations -fomit-fram
e-pointer -frename-registers -Os supports -mlong-double-128... no
configure: error: this configuration requires -mlong-double-128 support
===
ipkg-make-index is very slow when deploy/ipk contain lots of packages. In
my build I got 675,858,558 bytes in 22074 files so most of time spent on
generating image was spent in regenerating index file. I think that
splitting deploy/ipk into archs and using them for creating images can
speedup this process.
IIRC someone had a version of i-m-i which was few times faster - why we do
not use it?
===
Some statistics: build took about 10 days but had some hangups which I had
to solve by hand - for example I forgot to set PATCH_RESOLVER = "noop" so
some builds failed on not-applying patches. Space used is about 80
gigabytes (running du -h takes too much time to check).
--
JID: hrw-jabber.org
OpenEmbedded developer/consultant
We're here to give you a computer, not a religion.
-- Bob Pariseau, at the introduction of the Amiga
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Angstrom-devel] Results of my mass build of all OE targets for Angstrom
2007-01-03 13:25 Results of my mass build of all OE targets for Angstrom Marcin Juszkiewicz
@ 2007-01-03 16:46 ` Koen Kooi
2007-01-04 0:10 ` Alban J Pearce
0 siblings, 1 reply; 5+ messages in thread
From: Koen Kooi @ 2007-01-03 16:46 UTC (permalink / raw)
To: angstrom-distro-devel; +Cc: openembedded-devel
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Marcin Juszkiewicz schreef:
> Before X-mas break I started one big build running on build machine offered
> to me by CELF. It was build of 'task-base' (ALL machines)
> and 'bootstrap-image' (most of machines - building them now) for ALL OE
> machines and Angstrom-2007.1 distribution.
Thanks for doing this. One small niggle: 'bootstrap-image' is unsupported by angstrom.
Right not only 'angstrom-bootstrap-image' and 'angstrom-gpe-image' (soon to be replaced
with angstrom-x11-base-image) are supported.
regards,
Koen
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Darwin)
iD8DBQFFm934MkyGM64RGpERAlawAJ9RlBeMqdlLIq9/i+FPSr1w1skI+ACbBxob
t6o8zFwkmZ3IYv9dfQsZWGU=
=h5Ym
-----END PGP SIGNATURE-----
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Angstrom-devel] Results of my mass build of all OE targets for Angstrom
2007-01-03 16:46 ` [Angstrom-devel] " Koen Kooi
@ 2007-01-04 0:10 ` Alban J Pearce
2007-01-05 13:45 ` José Bernardo Bandos Rodrigues
0 siblings, 1 reply; 5+ messages in thread
From: Alban J Pearce @ 2007-01-04 0:10 UTC (permalink / raw)
To: openembedded-devel
Will there be a 'angstrom-opie-image' or is this dead ??
On Wednesday 03 January 2007 16:46, Koen Kooi wrote:
> Marcin Juszkiewicz schreef:
> > Before X-mas break I started one big build running on build machine
> > offered to me by CELF. It was build of 'task-base' (ALL machines)
> > and 'bootstrap-image' (most of machines - building them now) for ALL OE
> > machines and Angstrom-2007.1 distribution.
>
> Thanks for doing this. One small niggle: 'bootstrap-image' is unsupported
> by angstrom. Right not only 'angstrom-bootstrap-image' and
> 'angstrom-gpe-image' (soon to be replaced with angstrom-x11-base-image) are
> supported.
>
> regards,
>
> Koen
>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
> ===========================================================
> This email has been verified as Virus free
> Virus Protection and more available at http://www.plus.net
> ===========================================================
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Angstrom-devel] Results of my mass build of all OE targets for Angstrom
2007-01-04 0:10 ` Alban J Pearce
@ 2007-01-05 13:45 ` José Bernardo Bandos Rodrigues
2007-01-06 8:42 ` GoXbox Live
0 siblings, 1 reply; 5+ messages in thread
From: José Bernardo Bandos Rodrigues @ 2007-01-05 13:45 UTC (permalink / raw)
To: openembedded-devel
I'm pretty afraid it's dead (or at least unsupported). Too bad, I really
don't like gpe, too "gnomish" for my taste, but since I can't do the porting
of opie I can't really complain.
2007/1/4, Alban J Pearce <alban@mycroft1.plus.com>:
>
> Will there be a 'angstrom-opie-image' or is this dead ??
>
>
> On Wednesday 03 January 2007 16:46, Koen Kooi wrote:
> > Marcin Juszkiewicz schreef:
> > > Before X-mas break I started one big build running on build machine
> > > offered to me by CELF. It was build of 'task-base' (ALL machines)
> > > and 'bootstrap-image' (most of machines - building them now) for ALL
> OE
> > > machines and Angstrom-2007.1 distribution.
> >
> > Thanks for doing this. One small niggle: 'bootstrap-image' is
> unsupported
> > by angstrom. Right not only 'angstrom-bootstrap-image' and
> > 'angstrom-gpe-image' (soon to be replaced with angstrom-x11-base-image)
> are
> > supported.
> >
> > regards,
> >
> > Koen
> >
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
> > ===========================================================
> > This email has been verified as Virus free
> > Virus Protection and more available at http://www.plus.net
> > ===========================================================
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Angstrom-devel] Results of my mass build of all OE targets for Angstrom
2007-01-05 13:45 ` José Bernardo Bandos Rodrigues
@ 2007-01-06 8:42 ` GoXbox Live
0 siblings, 0 replies; 5+ messages in thread
From: GoXbox Live @ 2007-01-06 8:42 UTC (permalink / raw)
To: openembedded-devel
AFAIK Angstrom doesnt support Opie, but that
doesnt prevent you from running Opie on a Angstrom distro.
The regular Opie-image works great running on a Angstrom distro. Opie is
still alive and also maintained in OpenEmbedded.
gxl
2007/1/5, José Bernardo Bandos Rodrigues <bernardo@bandos.net>:
>
> I'm pretty afraid it's dead (or at least unsupported). Too bad, I really
> don't like gpe, too "gnomish" for my taste, but since I can't do the
> porting
> of opie I can't really complain.
>
> 2007/1/4, Alban J Pearce <alban@mycroft1.plus.com>:
> >
> > Will there be a 'angstrom-opie-image' or is this dead ??
> >
> >
> > On Wednesday 03 January 2007 16:46, Koen Kooi wrote:
> > > Marcin Juszkiewicz schreef:
> > > > Before X-mas break I started one big build running on build machine
> > > > offered to me by CELF. It was build of 'task-base' (ALL machines)
> > > > and 'bootstrap-image' (most of machines - building them now) for ALL
> > OE
> > > > machines and Angstrom-2007.1 distribution.
> > >
> > > Thanks for doing this. One small niggle: 'bootstrap-image' is
> > unsupported
> > > by angstrom. Right not only 'angstrom-bootstrap-image' and
> > > 'angstrom-gpe-image' (soon to be replaced with
> angstrom-x11-base-image)
> > are
> > > supported.
> > >
> > > regards,
> > >
> > > Koen
> > >
> > >
> > > _______________________________________________
> > > Openembedded-devel mailing list
> > > Openembedded-devel@lists.openembedded.org
> > > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> > >
> > > ===========================================================
> > > This email has been verified as Virus free
> > > Virus Protection and more available at http://www.plus.net
> > > ===========================================================
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel@lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
> >
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel@lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2007-01-06 8:44 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-01-03 13:25 Results of my mass build of all OE targets for Angstrom Marcin Juszkiewicz
2007-01-03 16:46 ` [Angstrom-devel] " Koen Kooi
2007-01-04 0:10 ` Alban J Pearce
2007-01-05 13:45 ` José Bernardo Bandos Rodrigues
2007-01-06 8:42 ` GoXbox Live
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.