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

Reply via email to