Hi all; did a rebuild from next branch and found one (or two?) pb's.
1) The first run of tools/buildall.sh compiles everything but fails to build any packages, a second run of tools/buildall.sh generates the packages as well. 2) building kmodules gives an error with depmod (see below) Note: I ran the build almost successfully (with the above mentioned pb's) without the need for libparent-perl (http://search.cpan.org/~corion/parent-0.225/lib/parent.pm). kp ******* make: Gehe in Verzeichnis '/opt/buildtool-next/source/i486-unknown-linux-uclibc/kmodules' rm -f package.cfg (for i in i686 i486 geode; do \ sed 's,#.*$,\n,' modulelist.common >modulelist.$i ; \ [ "`echo i686 | awk '/(^|\W)'"$i"'(\W|$)/ {print "yes"}'`" = yes ] && \ sed 's,#.*$,\n,' modulelist.pcie >>modulelist.$i ; \ [ -f specific.$i ] && sed 's,#.*$,\n,' specific.$i >>modulelist.$i ; \ depmod -a -b /opt/buildtool-next/staging/i486-unknown-linux-uclibc -$i ; \ BT_STAGING_DIR=/opt/buildtool-next/staging/i486-unknown-linux-uclibc BT_KERNEL_RELEASE=3.2.28-$i \ sh /opt/buildtool-next/tools/getdep.sh `cat modulelist.$i` >mod.$i ; \ [ -f files.$i ] && rm -f files.$i ; \ for m in `cat mod.$i`; do echo "<File>\n\tSource\t\t= lib/modules/__KVER__-$i/$m \n\t\ Filename\t= lib/modules/$(echo $m|sed 's,\([a-z0-9_-]*/\)\+,,')\n\t\ Type\t\t= binary\n\t\tPermissions\t= 644\n</File>">>files.$i; done; \ echo "#include <common.$i>" >>package.cfg; \ sed 's,##KARCH##,'"$i"',g' common.tpl >common.$i ; \ done) depmod: invalid option -- 'i' depmod 3.15 -- part of module-init-tools depmod -[aA] [-n -e -v -q -V -r -u -w -m] [-b basedirectory] [forced_version] depmod [-n -e -v -q -r -u -w] [-F kernelsyms] module1.ko module2.ko ... If no arguments (except options) are given, "depmod -a" is assumed depmod will output a dependancy list suitable for the modprobe utility. Options: -a, --all Probe all modules -A, --quick Only does the work if there's a new module -e, --errsyms Report not supplied symbols -m, --map Create the legacy map files -n, --show Write the dependency file on stdout only -P, --symbol-prefix Architecture symbol prefix -V, --version Print the release version -v, --verbose Enable verbose mode -w, --warn Warn on duplicates -h, --help Print this usage message The following options are useful for people managing distributions: -b basedirectory --basedir basedirectory Use an image of a module tree. -F kernelsyms --filesyms kernelsyms Use the file instead of the current kernel symbols. -E Module.symvers --symvers Module.symvers Use Module.symvers file to check symbol versions. depmod: invalid option -- 'i' depmod 3.15 -- part of module-init-tools depmod -[aA] [-n -e -v -q -V -r -u -w -m] [-b basedirectory] [forced_version] depmod [-n -e -v -q -r -u -w] [-F kernelsyms] module1.ko module2.ko ... If no arguments (except options) are given, "depmod -a" is assumed depmod will output a dependancy list suitable for the modprobe utility. Options: -a, --all Probe all modules -A, --quick Only does the work if there's a new module -e, --errsyms Report not supplied symbols -m, --map Create the legacy map files -n, --show Write the dependency file on stdout only -P, --symbol-prefix Architecture symbol prefix -V, --version Print the release version -v, --verbose Enable verbose mode -w, --warn Warn on duplicates -h, --help Print this usage message The following options are useful for people managing distributions: -b basedirectory --basedir basedirectory Use an image of a module tree. -F kernelsyms --filesyms kernelsyms Use the file instead of the current kernel symbols. -E Module.symvers --symvers Module.symvers Use Module.symvers file to check symbol versions. depmod: invalid option -- 'g' depmod 3.15 -- part of module-init-tools depmod -[aA] [-n -e -v -q -V -r -u -w -m] [-b basedirectory] [forced_version] depmod [-n -e -v -q -r -u -w] [-F kernelsyms] module1.ko module2.ko ... If no arguments (except options) are given, "depmod -a" is assumed depmod will output a dependancy list suitable for the modprobe utility. Options: -a, --all Probe all modules -A, --quick Only does the work if there's a new module -e, --errsyms Report not supplied symbols -m, --map Create the legacy map files -n, --show Write the dependency file on stdout only -P, --symbol-prefix Architecture symbol prefix -V, --version Print the release version -v, --verbose Enable verbose mode -w, --warn Warn on duplicates -h, --help Print this usage message The following options are useful for people managing distributions: -b basedirectory --basedir basedirectory Use an image of a module tree. -F kernelsyms --filesyms kernelsyms Use the file instead of the current kernel symbols. -E Module.symvers --symvers Module.symvers Use Module.symvers file to check symbol versions. make: Verlasse Verzeichnis '/opt/buildtool-next/source/i486-unknown-linux-uclibc/kmodules' ------------------------------------------------------------------------------ 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