Skip to content

Instantly share code, notes, and snippets.

@scottellis
Created December 6, 2015 17:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save scottellis/32466ecf553c8cac9d24 to your computer and use it in GitHub Desktop.
Save scottellis/32466ecf553c8cac9d24 to your computer and use it in GitHub Desktop.
mk2selftest build fail
scott@fractal:~/victron/venus-1.40/build$ bitbake mk2selftest
WARNING: Host distribution "Ubuntu-15.10" has not been validated with this version of the build system; you may possibly experience unexpected failures. It is recommended that you use a tested distribution.
Loading cache: 100% |##########################################################################################################################################################################################| ETA: 00:00:00
Loaded 2442 entries from dependency cache.
NOTE: Resolving any missing task queue dependencies
Build Configuration:
BB_VERSION = "1.28.0"
BUILD_SYS = "x86_64-linux"
NATIVELSBSTRING = "Ubuntu-15.10"
TARGET_SYS = "arm-ve-linux-gnueabi"
MACHINE = "beaglebone"
DISTRO = "venus"
DISTRO_VERSION = "v1.30~29"
TUNE_FEATURES = "arm armv7a vfp neon callconvention-hard cortexa8"
TARGET_FPU = "vfp-neon"
meta = "jethro:e44ed8c18e395b9c055aefee113b90708e8a8a2f"
meta-multimedia
meta-networking
meta-oe
meta-python
meta-webserver = "jethro:c63423e305c0c68e2a9aa1ae2e7509352a85c871"
meta-ccgx = "WIP_bbb:81769587f1752c7bff2a174e92bca81b9d2c8c0c"
meta-victronenergy-private = "WIP_bbb:f1da5775c2692eddc793903e2e787605e90c09c5"
meta-victronenergy = "WIP_bbb:5aa2d7c539504f94a2936a32704ee90621fa637f"
meta-victronenergy-overlay = "WIP_bbb:0244254e87f1c202276b397aed4ddad8c07c062c"
NOTE: Preparing RunQueue
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
ERROR: oe_runmake failed
ERROR: Function failed: do_compile (log file is located at /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/temp/log.do_compile.2507)
ERROR: Logfile of failure stored in: /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/temp/log.do_compile.2507
Log data follows:
| DEBUG: Executing shell function do_compile
| NOTE: make -j8 -e MAKEFLAGS= TARGET=beaglebone
| Rules generated for beaglebone-linux-x86_64-unknown-release
| arm-ve-linux-gnueabi-gcc -march=armv7-a -mfloat-abi=hard -mfpu=neon -mtune=cortex-a8 --sysroot=/oe5/venus/tmp-glibc/sysroots/beaglebone /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/base/obj/beaglebone-linux-x86_64-unknown-release/ve_endian_generic.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/base/obj/beaglebone-linux-x86_64-unknown-release/ve_endian_le_24.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/obj/beaglebone-linux-x86_64-unknown-release/frame_handler.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/obj/beaglebone-linux-x86_64-unknown-release/mk2.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/obj/beaglebone-linux-x86_64-unknown-release/mk2_trace.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/obj/beaglebone-linux-x86_64-unknown-release/mk2_update.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/plt/obj/beaglebone-linux-x86_64-unknown-release/mk2_serial.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/plt/obj/beaglebone-linux-x86_64-unknown-release/serial.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/plt/obj/beaglebone-linux-x86_64-unknown-release/posix_serial.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/types/obj/beaglebone-linux-x86_64-unknown-release/ve_variant.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/types/obj/beaglebone-linux-x86_64-unknown-release/ve_stamp.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/types/obj/beaglebone-linux-x86_64-unknown-release/ve_str.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/utils/obj/beaglebone-linux-x86_64-unknown-release/ve_logger.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/utils/obj/beaglebone-linux-x86_64-unknown-release/ve_wait.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//task/task/obj/beaglebone-linux-x86_64-unknown-release/main_libevent.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//task/task/obj/beaglebone-linux-x86_64-unknown-release/platform_init.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/console.o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o -levent -Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -o /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/obj/beaglebone-linux-x86_64-unknown-release/mk2_update.o: In function `mk2FirmwareUpdateState':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/mk2_update.c:139: undefined reference to `mk2HoldInReset'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/../ext/velib//src/mk2/mk2_update.c:153: undefined reference to `mk2HoldInReset'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o: In function `doExit':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:45: undefined reference to `mk2HoldInReset'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:46: undefined reference to `mk2EnsureVebusPower'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o: In function `mk2UpdateDone':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:90: undefined reference to `mk2HoldInReset'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:91: undefined reference to `mk2EnsureVebusPower'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o: In function `startStandbyLineTest':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:116: undefined reference to `mk2EnsureVebusPower'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o: In function `taskInit':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:322: undefined reference to `mk2IoInit'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:326: undefined reference to `mk2HoldInReset'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:327: undefined reference to `mk2EnsureVebusPower'
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest.o: In function `taskTick':
| /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/src/mk2selftest.c:359: undefined reference to `mk2HoldInReset'
| collect2: error: ld returned 1 exit status
| Makefile:169: recipe for target '/oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest' failed
| make: *** [/oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/git/firmware/mk2_selftest/obj/beaglebone-linux-x86_64-unknown-release/mk2selftest] Error 1
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /oe5/venus/tmp-glibc/work/beaglebone-ve-linux-gnueabi/mk2selftest/2.09-r2/temp/log.do_compile.2507)
ERROR: Task 6 (/home/scott/victron/venus-1.40/sources/meta-ccgx/recipes-bpp3/vecan-mk2/mk2selftest_2.09.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 646 tasks of which 645 didn't need to be rerun and 1 failed.
No currently running tasks (557 of 653)
Summary: 1 task failed:
/home/scott/victron/venus-1.40/sources/meta-ccgx/recipes-bpp3/vecan-mk2/mk2selftest_2.09.bb, do_compile
Summary: There was 1 WARNING message shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment