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