On Wed, 2013-05-29 at 15:15 -0300, Caio wrote: > Hello, > > I'm following the ELC2013 hands-on > (https://www.yoctoproject.org/sites/yoctoproject.org/files/elc2013-kernel-lab.pdf) > but with poky 9.0. > > Git Branch (b15bdd842092f2335784c20b8e1b3a0ddcf7996b) > > In the lab3 I'm trying to compile a kernel from master git tree. > > > But I'm having these trouble to enable NFSD. > -WARNING: addon feature "features/nfsd/nfsd-enable" was not found >
Hi, For the labs, you need to use the release specifically mentioned and that the kernel lab was tested with, which is dylan-9.0.0. It appears there was an nfsd commit to dylan for the point release that broke things.. Tom > > My log: > > Build Configuration: > BB_VERSION = "1.18.0" > BUILD_SYS = "x86_64-linux" > NATIVELSBSTRING = "Ubuntu-12.04" > TARGET_SYS = "i586-poky-linux" > MACHINE = "lab3-qemux86" > DISTRO = "poky" > DISTRO_VERSION = "1.4.1" > TUNE_FEATURES = "m32 i586" > TARGET_FPU = "" > meta > meta-yocto > meta-yocto-bsp > meta-lab3-qemux86 = "dylan:3768675706462c0cc8566ead958161e77e2247e9" > > > NOTE: Resolving any missing task queue dependencies > NOTE: Preparing runqueue > NOTE: Executing SetScene Tasks > NOTE: Executing RunQueue Tasks > ERROR: Function failed: do_patch (see > /home/caio/yocto/poky/lab3/tmp/work/lab3_qemux86-poky-linux/linux-yocto-custom/3.4.28+gitAUTOINC+c7788792a5e7b0d5d7f96d0766b4cb6112d47d75-r0/temp/log.do_patch.8248 > for further information) > ERROR: Logfile of failure stored in: > /home/caio/yocto/poky/lab3/tmp/work/lab3_qemux86-poky-linux/linux-yocto-custom/3.4.28+gitAUTOINC+c7788792a5e7b0d5d7f96d0766b4cb6112d47d75-r0/temp/log.do_patch.8248 > Log data follows: > | DEBUG: Executing shell function do_patch > | WARNING: no meta data branch found ... > | Already on 'linux-3.4.y' > | WARNING: addon feature "features/nfsd/nfsd-enable" was not found > | ERROR: required features were not found. aborting > | ERROR. Could not update linux-3.4.y > | ERROR: Function failed: do_patch (see > /home/caio/yocto/poky/lab3/tmp/work/lab3_qemux86-poky-linux/linux-yocto-custom/3.4.28+gitAUTOINC+c7788792a5e7b0d5d7f96d0766b4cb6112d47d75-r0/temp/log.do_patch.8248 > for further information) > ERROR: Task 843 > (/home/caio/yocto/poky/meta-lab3-qemux86/recipes-kernel/linux/linux-yocto-custom.bb, > do_patch) failed with exit code '1' > NOTE: Tasks Summary: Attempted 1618 tasks of which 1613 didn't need to > be rerun and 1 failed. > No currently running tasks (1618 of 1647) > > Summary: 1 task failed: > > /home/caio/yocto/poky/meta-lab3-qemux86/recipes-kernel/linux/linux-yocto-custom.bb, > do_patch > Summary: There was 1 ERROR message shown, returning a non-zero exit code. > > > > I tryed configure defconf to > > CONFIG_NETWORK_FILESYSTEMS=y > CONFIG_NFS_FS=y > CONFIG_NFS_DEF_FILE_IO_SIZE=4096 > CONFIG_NFS_V3=y > # CONFIG_NFS_V3_ACL is not set > CONFIG_NFS_V4=y > #CONFIG_NFS_V4_1 is not set > CONFIG_ROOT_NFS=y > # CONFIG_NFS_USE_LEGACY_DNS is not set > CONFIG_NFS_USE_KERNEL_DNS=y > CONFIG_NFSD=y > > > The Recipe > > inherit kernel > require recipes-kernel/linux/linux-yocto.inc > > SRC_URI = > "git://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git;protocol=git;bareclone=1" > > SRC_URI += "file://defconfig" > > #SRC_URI += "file://yocto-testmod.patch" > #SRC_URI += "file://lab3.cfg" > > #module_autoload_yocto-testmod = "yocto-testmod" > > KBRANCH = "linux-3.4.y" > > LINUX_VERSION ?= "3.4.28" > LINUX_VERSION_EXTENSION ?= "-custom" > > SRCREV="${AUTOREV}" > > PR = "r0" > PV = "${LINUX_VERSION}+git${SRCPV}" > > COMPATIBLE_MACHINE_lab3-qemux86 = "lab3-qemux86" > > > There's some advice to me? > > Thank you! > > Regards, > > Caio Pereira > > > -- > ---------------------------------------------- > Caio Pereira > _______________________________________________ > yocto mailing list > yocto@yoctoproject.org > https://lists.yoctoproject.org/listinfo/yocto _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto