Re: [leaf-devel] 5.x0-alpha considerations- solved issue

2012-09-29 Thread KP Kirchdoerfer
Am 25.09.2012 19:18, schrieb KP Kirchdoerfer:
 But I tried to run buildall.sh with the toolchain set to
 
 Toolchain = armv5te-unknown-linux-uclibcgnueabi.mk


There is an typo above, which caused the error below.
It has to be:
Toolchain = armv5te-unknown-linux-uclibcgnueabi

to work as expected.

kp

 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


--
How fast is your code?
3 out of 4 devs don\\\'t know how their code performs in production.
Find out how slow your code is with AppDynamics Lite.
http://ad.doubleclick.net/clk;262219672;13503038;z?
http://info.appdynamics.com/FreeJavaPerformanceDownload.html

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


[leaf-devel] 5.x0-alpha considerations

2012-09-25 Thread KP Kirchdoerfer
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