[OE-core] udev 181 compilation error

Jack Mitchell ml at communistcode.co.uk
Mon Feb 27 13:43:08 UTC 2012


On 27/02/12 13:39, Jack Mitchell wrote:
> I receive the following error when compiling Angstrom related to udev 181.
>
>     In file included from src/extras/mtd_probe/mtd_probe.c:19:0:
>     *src/extras/mtd_probe/mtd_probe.h:20:26: fatal error:
>     mtd/mtd-user.h: No such file or directory
>     compilation terminated.
>     src/extras/mtd_probe/probe_smartmedia.c:22:26: fatal error:
>     mtd/mtd-user.h: No such file or directory
>     compilation terminated.*
>     make[2]: ***
>     [src/extras/mtd_probe/src_extras_mtd_probe_mtd_probe-mtd_probe.o]
>     Error 1
>     make[2]: *** Waiting for unfinished jobs....
>     make[2]: ***
>     [src/extras/mtd_probe/src_extras_mtd_probe_mtd_probe-probe_smartmedia.o]
>     Error 1
>     arm-angstrom-linux-gnueabi-libtool: link:
>     arm-angstrom-linux-gnueabi-gcc  -march=armv7-a
>     -fno-tree-vectorize      -mthumb-interwork -mfloat-abi=softfp
>     -mfpu=neon -mtune=cortex-a8
>     --sysroot=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/sysroots/beaglebone
>     -shared  -fPIC -DPIC  src/.libs/libudev.o src/.libs/libudev-list.o
>     src/.libs/libudev-util.o src/.libs/libudev-device.o
>     src/.libs/libudev-enumerate.o src/.libs/libudev-monitor.o
>     src/.libs/libudev-queue.o   -lrt  -march=armv7-a -mthumb-interwork
>     -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8
>     --sysroot=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/sysroots/beaglebone
>     -O2 -Wl,--gc-sections -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu
>     -Wl,--as-needed   -Wl,-soname -Wl,libudev.so.0 -o
>     src/.libs/libudev.so.0.13.1
>     arm-angstrom-linux-gnueabi-libtool: link:
>     arm-angstrom-linux-gnueabi-gcc -march=armv7-a -fno-tree-vectorize
>     -mthumb-interwork -mfloat-abi=softfp -mfpu=neon -mtune=cortex-a8
>     --sysroot=/home/jack/angstrom/build/tmp-angstrom_2010_x-eglibc/sysroots/beaglebone
>     -Wall -Wmissing-declarations -Wmissing-prototypes -Wnested-externs
>     -Wpointer-arith -Wpointer-arith -Wsign-compare -Wchar-subscripts
>     -Wstrict-prototypes -Wshadow -Wformat-security -Wtype-limits
>     -fvisibility=hidden -ffunction-sections -fdata-sections -O2 -pipe
>     -g -feliminate-unused-debug-types -Wl,--gc-sections
>     -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o
>     src/extras/keymap/keymap
>     src/extras/keymap/src_extras_keymap_keymap-keymap.o  -lrt
>     arm-angstrom-linux-gnueabi-libtool: link:
>     arm-angstrom-linux-gnueabi-ar cru src/.libs/libudev-private.a
>     src/.libs/libudev.o src/.libs/libudev-list.o
>     src/.libs/libudev-util.o src/.libs/libudev-device.o
>     src/.libs/libudev-enumerate.o src/.libs/libudev-monitor.o
>     src/.libs/libudev-queue.o src/.libs/libudev-util-private.o
>     src/.libs/libudev-device-private.o src/.libs/libudev-queue-private.o
>     arm-angstrom-linux-gnueabi-libtool: link:
>     arm-angstrom-linux-gnueabi-ranlib src/.libs/libudev-private.a
>     arm-angstrom-linux-gnueabi-libtool: link: ( cd "src/.libs" && rm
>     -f "libudev-private.la" && ln -s "../libudev-private.la"
>     "libudev-private.la" )
>     arm-angstrom-linux-gnueabi-libtool: link: (cd "src/.libs" && rm -f
>     "libudev.so.0" && ln -s "libudev.so.0.13.1" "libudev.so.0")
>     arm-angstrom-linux-gnueabi-libtool: link: (cd "src/.libs" && rm -f
>     "libudev.so" && ln -s "libudev.so.0.13.1" "libudev.so")
>     arm-angstrom-linux-gnueabi-libtool: link: ( cd "src/.libs" && rm
>     -f "libudev.la" && ln -s "../libudev.la" "libudev.la" )
>     make[1]: *** [all-recursive] Error 1
>     make: *** [all] Error 2
>     + die 'oe_runmake failed'
>     + bbfatal 'oe_runmake failed'
>     + echo 'ERROR: oe_runmake failed'
>     ERROR: oe_runmake failed
>     + exit 1
>
> Does anyone have any insight to this?
>
> Regards,
> Jack.
>
>
> _______________________________________________
> Openembedded-core mailing list
> Openembedded-core at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core

Ok it's building again, seems it was some sort of race issue. I had 
tried re-running it 5/6 times and it was consistently failing so I 
assumed it wasn't race related. I am compiling with -j12 so such a high 
concurrency may be the issue.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20120227/004cdb8b/attachment-0002.html>


More information about the Openembedded-core mailing list