[yocto] build problem after upgrade to pyro

Diogo Piçarra xpetept at gmail.com
Mon Jul 31 06:27:03 PDT 2017


Hi,

I have a recipe to build macchina.io that was working with morty but
after updating to pyro i get the error "/lib/ld-linux-armhf.so.3: No
such file or directory".
It's looking fot the file in the wrong place.
I already read the release notes and can't anyting that could have
created this problem.
How can I fix this?

Thanks
Diogo

Log data follows:
| DEBUG: Executing shell function do_compile
| Building V8 for arch arm with flags: library=shared i18nsupport=off
werror=no snapshot=on  arm_version=7
| tools/gyp/v8_external_snapshot.target.arm.release.mk:15: warning:
overriding recipe for target
'/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/JS/V8/v8-3.28.4/out/arm.release/snapshot_blob.bin'
| tools/gyp/v8_external_snapshot.host.arm.release.mk:15: warning:
ignoring old recipe for target
'/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/JS/V8/v8-3.28.4/out/arm.release/snapshot_blob.bin'
| ** Compiling src/Wrapper.cpp (release, shared)
| ** Compiling src/PooledIsolate.cpp (release, shared)
| ** Compiling src/LoggerWrapper.cpp (release, shared)
| ** Compiling src/ConsoleWrapper.cpp (release, shared)
| ** Compiling src/SystemWrapper.cpp (release, shared)
| ** Compiling src/DateTimeWrapper.cpp (release, shared)
| ** Compiling src/LocalDateTimeWrapper.cpp (release, shared)
| ** Compiling src/ConfigurationWrapper.cpp (release, shared)
| ** Compiling src/ApplicationWrapper.cpp (release, shared)
| ** Compiling src/URIWrapper.cpp (release, shared)
| ** Compiling src/TimerWrapper.cpp (release, shared)
| ** Compiling src/BufferWrapper.cpp (release, shared)
| ** Compiling src/JSExecutor.cpp (release, shared)
| ** Compiling src/Module.cpp (release, shared)
| ** Compiling src/ModuleRegistry.cpp (release, shared)
| ** Building shared library (release)
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/recipe-sysroot/lib//libPocoJSCore.so.1
| ** Compiling src/SessionWrapper.cpp (release, shared)
| ** Compiling src/RecordSetWrapper.cpp (release, shared)
| ** Building shared library (release)
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/recipe-sysroot/lib//libPocoJSData.so.1
| ** Compiling src/Serializer.cpp (release, shared)
| ** Compiling src/Deserializer.cpp (release, shared)
| ** Compiling src/TaggedBinaryReader.cpp (release, shared)
| ** Compiling src/BridgeWrapper.cpp (release, shared)
| ** Building shared library (release)
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/recipe-sysroot/lib//libPocoJSBridge.so.1
| ** Compiling src/HTTPRequestWrapper.cpp (release, shared)
| ** Compiling src/HTTPResponseWrapper.cpp (release, shared)
| ** Compiling src/HTMLFormWrapper.cpp (release, shared)
| ** Building shared library (release)
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/recipe-sysroot/lib//libPocoJSNet.so.1
| ** Creating dependency info for src/NetSSLBundleActivator.cpp
| ** Compiling src/NetSSLBundleActivator.cpp (release, shared)
| ** Building dynamic library (release, shared)
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/OSP/NetSSL_OpenSSL/bin/Linux/armv7l/poco.net.ssl.so
| /lib/ld-linux-armhf.so.3: No such file or directory
| /home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/build/rules/dylib:60:
recipe for target
'/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/OSP/NetSSL_OpenSSL/bin/Linux/armv7l/poco.net.ssl.so'
failed
| make[2]: *** [/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/git/platform/OSP/NetSSL_OpenSSL/bin/Linux/armv7l/poco.net.ssl.so]
Error 255
| Makefile:383: recipe for target 'OSP/NetSSL_OpenSSL-libexec' failed
| make[1]: *** [OSP/NetSSL_OpenSSL-libexec] Error 2
| Makefile:78: recipe for target 'clean' failed
| make: *** [clean] Error 2
| WARNING: exit code 2 from a shell command.
| ERROR: Function failed: do_compile (log file is located at
/home/username/yocto/build/tmp/work/cortexa7hf-neon-vfpv4-poky-linux-gnueabi/macchina.io/git-r0/temp/log.do_compile.22044)



More information about the yocto mailing list