Hello, I am trying to build images for my Ultra96 board. I am following the instructions at: https://xilinx-wiki.atlassian.net/wiki/spaces/A/pages/18841862/How+to+build+images+through+yocto
I tried rel-v2017.3 first as this is what the board came with and also is the version associated with the latest image found on the 96boards.org site. This fails to build petalinux-image-minimal due to needing xsct [device tree something]). (I am trying not to install SDKs etc at this point. The instructions don't say they are needed.) Next I tried rel-v2018.03 and this builds petalinux-image-minimal OK. (It now fetches an xsct bundle on its own. Cool & Thanks.) I tried petalinux-image-full (with -k) and after adding 32GB of swap space to my 16GB of DDR I get most of the way though. (3.5 hours on chromium do_compile. Quad core gen3 i7 i7-3770 CPU @ 3.40GHz). (FYI: This machine is Ubuntu 16.04 64 bit.) It still fails on qtwebkit. Here is the retry: $ MACHINE=zcu100-zynqmp bitbake petalinux-image-full bill@rocky:~/w/proj/ultra-96/oe-v2018.3/build/tmp/log/cooker/zcu100-zynqmp$ cat console-latest.log NOTE: Resolving any missing task queue dependencies Build Configuration: BB_VERSION = "1.36.0" BUILD_SYS = "x86_64-linux" NATIVELSBSTRING = "universal" TARGET_SYS = "aarch64-xilinx-linux" MACHINE = "zcu100-zynqmp" DISTRO = "petalinux" DISTRO_VERSION = "2018.3" TUNE_FEATURES = "aarch64" TARGET_FPU = "" meta meta-poky = "HEAD:3be15ed93e52d797250ad90467760eb1fd7eca56" meta-perl meta-python meta-filesystems meta-gnome meta-multimedia meta-networking meta-webserver meta-xfce meta-initramfs meta-oe = "HEAD:83fbd5d5d605de13f47263fab680d910375e1f95" meta-browser = "HEAD:c5ff301787ef76eec57ca500ec9d1ccf0f74b488" meta-qt5 = "HEAD:f7e16aeeaa58cd7cc166f16d8537a8b3627e0397" meta-xilinx-bsp meta-xilinx-contrib = "HEAD:7922f16dfa5308fb5419a80f513bb07c0384f95e" meta-xilinx-tools = "HEAD:b286943d7d468e9ff10b9f9662767e8c71f104d1" meta-petalinux = "HEAD:254edec8368c3d30676135365734abe06e596881" meta-virtualization = "HEAD:df7b7937b9c91eeea05665c0b69ddcf435cddbcb" meta-openamp = "HEAD:fb5fbc77fa5595ed291b886abe9555a91e67d241" NOTE: Executing SetScene Tasks NOTE: Executing RunQueue Tasks NOTE: Running task 3753 of 11148 (/home/bill/w/proj/ultra-96/oe-v2018.3/sources/core/../meta-qt5/recipes-qt/qt5/qtwebkit_git.bb: do_compile) NOTE: recipe qtwebkit-5.9.6+gitAUTOINC+bd0657f98a-r0: task do_compile: Started ERROR: qtwebkit-5.9.6+gitAUTOINC+bd0657f98a-r0 do_compile: oe_runmake failed ERROR: qtwebkit-5.9.6+gitAUTOINC+bd0657f98a-r0 do_compile: Function failed: do_compile (log file is located at /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/temp/log.do_compile.30981) ERROR: Logfile of failure stored in: /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/temp/log.do_compile.30981 NOTE: recipe qtwebkit-5.9.6+gitAUTOINC+bd0657f98a-r0: task do_compile: Failed ERROR: Task (/home/bill/w/proj/ultra-96/oe-v2018.3/sources/core/../meta-qt5/recipes-qt/qt5/qtwebkit_git.bb:do_compile) failed with exit code '1' NOTE: Tasks Summary: Attempted 11112 tasks of which 11111 didn't need to be rerun and 1 failed. NOTE: Writing buildhistory Tail end of log.do_complie is: (I can attach full version if needed) /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source/WebCore//.obj/bindings/js/JSBindingsAllInOne.o: In function `WebCore::JSXMLHttpRequest::send(JSC::ExecState*)': JSBindingsAllInOne.cpp:(.text._ZN7WebCore16JSXMLHttpRequest4sendEPN3JSC9ExecStateE+0x30): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' JSBindingsAllInOne.cpp:(.text._ZN7WebCore16JSXMLHttpRequest4sendEPN3JSC9ExecStateE+0x34): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source/WebCore//.obj/bindings/js/JSBindingsAllInOne.o: In function `WebCore::JSInspectorFrontendHost::showContextMenu(JSC::ExecState*)': JSBindingsAllInOne.cpp:(.text._ZN7WebCore23JSInspectorFrontendHost15showContextMenuEPN3JSC9ExecStateE+0x9c): undefined reference to `WebCore::InspectorFrontendHost::showContextMenu(WebCore::Event*, WTF::Vector<WebCore::ContextMenuItem, 0ul, WTF::CrashOnOverflow> const&)' /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source/WebCore//.obj/bindings/js/JSBindingsAllInOne.o: In function `WebCore::createScriptCallStackForConsole(JSC::ExecState*)': JSBindingsAllInOne.cpp:(.text._ZN7WebCore31createScriptCallStackForConsoleEPN3JSC9ExecStateE+0x4): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' JSBindingsAllInOne.cpp:(.text._ZN7WebCore31createScriptCallStackForConsoleEPN3JSC9ExecStateE+0xc): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source/WebCore//.obj/bindings/js/JSBindingsAllInOne.o: In function `WebCore::JSCallbackData::invokeCallback(JSC::JSValue, JSC::MarkedArgumentBuffer&, bool*)': JSBindingsAllInOne.cpp:(.text._ZN7WebCore14JSCallbackData14invokeCallbackEN3JSC7JSValueERNS1_20MarkedArgumentBufferEPb+0x18c): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' JSBindingsAllInOne.cpp:(.text._ZN7WebCore14JSCallbackData14invokeCallbackEN3JSC7JSValueERNS1_20MarkedArgumentBufferEPb+0x190): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' JSBindingsAllInOne.cpp:(.text._ZN7WebCore14JSCallbackData14invokeCallbackEN3JSC7JSValueERNS1_20MarkedArgumentBufferEPb+0x1f0): undefined reference to `WebCore::InspectorInstrumentation::s_frontendCounter' /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source/WebCore//.obj/bindings/js/JSBindingsAllInOne.o:JSBindingsAllInOne.cpp:(.text._ZN7WebCore14JSCallbackData14invokeCallbackEN3JSC7JSValueERNS1_20MarkedArgumentBufferEPb+0x1f4): more undefined references to `WebCore::InspectorInstrumentation::s_frontendCounter' follow collect2: error: ld returned 1 exit status Makefile.api:94: recipe for target '../lib/libQt5WebKit.so.5.9.2' failed make[2]: *** [../lib/libQt5WebKit.so.5.9.2] Error 1 make[2]: Leaving directory '/home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source' Makefile.QtWebKit:47: recipe for target 'sub-api-pri-make_first-ordered' failed make[1]: *** [sub-api-pri-make_first-ordered] Error 2 make[1]: Leaving directory '/home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/build/Source' Makefile:353: recipe for target 'sub-Source-QtWebKit-pro-make_first-ordered' failed make: *** [sub-Source-QtWebKit-pro-make_first-ordered] Error 2 ERROR: oe_runmake failed WARNING: /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/temp/run.do_compile.30981:1 exit 1 from 'exit 1' ERROR: Function failed: do_compile (log file is located at /home/bill/w/proj/ultra-96/oe-v2018.3/build/tmp/work/aarch64-xilinx-linux/qtwebkit/5.9.6+gitAUTOINC+bd0657f98a-r0/temp/log.do_compile.30981) Thanks, Bill
-- _______________________________________________ meta-xilinx mailing list [email protected] https://lists.yoctoproject.org/listinfo/meta-xilinx
