So i spent all night and all day working on OpenSDE, as i mentioned i worked with a few different architectures… things are not as messed with the misc archs as i was expecting which is good.

I was able to run a full x86 build with the minimal template no problem.. its stable and functional.

Experienced problems with sparc and alpha because my gcc does not support -mlong-double-128 .. will work on that later.

Intesrestingly sparc64 moved quite fine, i will be debuggin a bit more tonight:

root@talena:/home/madtux/Devel/OpenSDE/trunk-dev# ./scripts/Create-ErrList -cfg sys-sparc64

Error logs from sys-sparc64-trunk-generic-sparc64-generic-cross:

[1] base/strace

85 builds total, 40 completed fine, 1 with errors.
This is what our friend strace tell us:

/home/madtux/Devel/OpenSDE/trunk-dev/build/sys-sparc64-trunk-generic-sparc64-gen
eric-cross/usr/include/asm-sparc64/page.h:18:2: error: #error No page size speci
fied in kernel configuration
make[1]: *** [strace.o] Error 1
make[1]: Leaving directory `/home/madtux/Devel/OpenSDE/trunk-dev/src.strace.sys-
sparc64.20060819.152801.11159.talena/strace-4.5.12′
make: *** [all] Error 2

Ah well i will spend sometime with it tonight.

I will upgrade coreutils… have patch adaptation work will take place.. i will let ya know how it goes tomorrow or so.

Just cause i like to leave with a smile.. he is the output on the x86 completion:

-> Creating 2nd_stage archive.

Creating 2nd_stage_small filesystem:
-> Copy the required libraries …
-> `- Found lib/ld-linux.so.2.
-> `- Found lib/libblkid.so.1.
-> `- Found lib/libc.so.6.
-> `- Found lib/libcom_err.so.2.
-> `- Found lib/libdl.so.2.
-> `- Found lib/libe2p.so.2.
-> `- Found lib/libext2fs.so.2.
-> `- Found lib/libm.so.6.
-> `- Found lib/libpthread.so.0.
-> `- Found lib/librt.so.1.
-> `- Found lib/libuuid.so.1.
-> `- Found usr/lib/libparted-1.7.so.1.
-> `- Found usr/lib/libreadline.so.5.
-> Copy /etc/fstab.
-> Copy stone.d.
-> Creating links for identical files.
3 links created.
-> Creating 2nd_stage_small archive.
-> Creating isofs.txt file ..
root@talena:/home/madtux/Devel/OpenSDE/trunk-dev#

root@talena:/home/madtux/Devel/OpenSDE/trunk-dev# ./scripts/Create-ErrList -cfg
system

Error logs from system-trunk-generic-x86-pentium-mmx:

208 builds total, 208 completed fine, 0 with errors.

root@talena:/home/madtux/Devel/OpenSDE/trunk-dev#