[meta-ti] Problems with the kernel and udev
Carlos Rafael Giani
dv at pseudoterminal.org
Fri Mar 4 10:28:36 PST 2016
Hello,
I am trying to build a rootfs for the BeagleBoard-XM Rev.C , and added
meta-ti. I am using the master branch of meta-ti, poky, and
meta-openembedded.
But I do run into problems.
1) recipes-core/udev/udev_%.bbappend cannot be applied, because oe-core
apparently replaced udev with eudev.
2) The kernel cannot be built. Here are some logs:
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:145:
first defined here
| arch/arm/mm/context.o: In function `nop_dma_map_area':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:145:
multiple definition of `nop_dma_map_area'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:145:
first defined here
| arch/arm/mm/context.o: In function `nop_dma_unmap_area':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:148:
multiple definition of `nop_dma_unmap_area'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:148:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_icache_all':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/cache-l2x0.c:600:
multiple definition of `nop_flush_icache_all'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/dma-mapping.c:742:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_kern_cache_all':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/cache-l2x0.c:600:
multiple definition of `nop_flush_kern_cache_all'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/dma-mapping.c:742:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_kern_cache_louis':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/cache-l2x0.c:600:
multiple definition of `nop_flush_kern_cache_louis'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/mm/dma-mapping.c:742:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_user_cache_all':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:136:
multiple definition of `nop_flush_user_cache_all'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:136:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_user_cache_range':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:138:
multiple definition of `nop_flush_user_cache_range'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:138:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_coherent_kern_range':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:140:
multiple definition of `nop_coherent_kern_range'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:140:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_coherent_user_range':
|
/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:142:
multiple definition of `nop_coherent_user_range'
|
arch/arm/mm/dma-mapping.o:/home/build/BuildSetups/yocto-master/poky/build/tmp/work-shared/beagleboard/kernel-source/arch/arm/include/asm/glue-cache.h:142:
first defined here
| arch/arm/mm/cache-l2x0.o: In function `nop_flush_kern_dcache_area':
Any ideas?
More information about the meta-ti
mailing list