Hi all;

the x86 version of the upcoming 5.0 version runs quite well in
production for a few months.
The buildtool issues related to latest changes are solved and building
for x86 shows "green" for every package.
So I think the x86 is ready to prepare a release - anyone disagree about
x86?

But I tried to run buildall.sh with the toolchain set to

Toolchain = armv5te-unknown-linux-uclibcgnueabi.mk

as a test for the work to support other architectures.
Unfortunately it fails while building the kernel sources with the error
message:
xzcat patch-3.2.29.xz | patch -p1 -s -d
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
ln -s
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
linux
cat bitreverse.patch | patch -d
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2/lib
-p0
patching file Kconfig
Hunk #1 succeeded at 11 with fuzz 1 (offset 3 lines).
cat kernel-mkmakefile.patch | patch -d
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
-p1
patching file Makefile
Hunk #1 succeeded at 423 with fuzz 1 (offset 23 lines).
patching file scripts/mkmakefile
cat 620-sched_esfq.patch | patch -d
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
-p1
patching file include/linux/pkt_sched.h
patching file net/sched/Kconfig
patching file net/sched/Makefile
patching file net/sched/sch_esfq.c
cat 621-sched_act_connmark.patch | patch -d
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
-p1
patching file net/sched/act_connmark.c
patching file net/sched/Kconfig
patching file net/sched/Makefile
mkdir -p
/opt/buildtool-master/toolchain/armv5te-unknown-linux-uclibcgnueabi.mk/usr
touch .source
(for i in ; do \
        patch -i Bering-3.2.29.config-$i.patch -o Bering-3.2.29.config-$i
Bering-3.2.29.config && \
        mkdir -p linux-$i && cp Bering-3.2.29.config-$i linux-$i/.config && \
        ARCH= make -C
/opt/buildtool-master/source/armv5te-unknown-linux-uclibcgnueabi.mk/linux/linux-3.2
O=../linux-$i oldconfig || \
        exit 1; done ; \
        ARCH= make -C linux-$i include/linux/version.h headers_install && \
        cp -r linux-$i/usr/include
/opt/buildtool-master/toolchain/armv5te-unknown-linux-uclibcgnueabi.mk/usr)
make: Entering an unknown directory
make: *** linux-: No such file or directory.  Stop.
make: Leaving an unknown directory

As cross-platform compilation is one of our main targets for the 5.x
series IMHO this is a showstopper for the alpha version.
Maybe someone has a quick solution/idea how to fix this - at least it
worked some time ago :)


As major tasks after the release of an alpha version I see:

1) providing (an) image(s) for other platforms
2) improvements to the build/release process to alleviate support for
other platforms
3) Adjust/cleanup the wiki for the 5.x series - that means to keep the
developer guide in sync with the changes since 4.x, to review and copy
(and update, where necessary) the 4.x User Guide to 5.x User Guide
4) Work on the webpage (probably in sync with moving to a new CMS).

Do I have missed something, other opinions, anything else...???

kp

------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/

_______________________________________________
leaf-devel mailing list
leaf-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/leaf-devel

Reply via email to