Hi Folks I am trying to build up my toolchain for 5.x. Unfortunately the build process fails with
.....
buildtool Version 0.7 starting
Fri Oct 11 14:17:22 2013
checking build environment
trace support not enabled in configfile
make: Entering directory
`/data/leaf/devel/leaf.new/bering-uclibc/source/i486-unknown-linux-uclibc/linux'
/data/leaf/devel/leaf.new/bering-uclibc/tools/setup-builddir -v
linux-3.4.tar.xz
/data/leaf/devel/leaf.new/bering-uclibc/tools/setup-builddir: line 134:
${filetype,,}: bad substitution
Error: unable to read the top-level directory of 'linux-3.4.tar.xz'
make: *** [.source] Error 1
make: Leaving directory
`/data/leaf/devel/leaf.new/bering-uclibc/source/i486-unknown-linux-uclibc/linux'
looking at the corresponding shell code I find
case ${filetype,,} in # convert to lowercase
My shell appears not to recognize the {$xxx,,} notation (neither do I)
Removing the offending construct leads to
Unrecognized file format of 'linux-3.4.tar.xz'
Well that is pretty obvious, as the file utility just returns
linux-3.4.tar.xz: data
So the finding of the file utility is not really satisfying. I am not a
friend of determining a file type by suffix, I don't know how the file
utility does it.
Anyway, kernel.org has in their great wisdom decided to use a new
format, shame on them. It breaks compatibility in many places.
cheers
Erich
smime.p7s
Description: S/MIME Kryptografische Unterschrift
------------------------------------------------------------------------------ October Webinars: Code for Performance Free Intel webinars can help you accelerate application performance. Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60134071&iu=/4140/ostg.clktrk
_______________________________________________ leaf-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/leaf-devel
