This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Linux/PROCESSOR-SDK-AM437X: Build error

Part Number: PROCESSOR-SDK-AM437X


Tool/software: Linux

Hello,


When I build the 437x-evm SDK with the following command: MACHINE=am437x-evm bitbake arago-core-tisdk-image, I got the following error message:

ERROR: cpuburn-neon-20140626-r0 do_fetch: Fetcher failure.

Please help

-Ken Li

  • WARNING: cpuburn-neon-20140626-r0 do_fetch: Failed to fetch URL hardwarebug.org/.../burn.S;name=mru, attempting MIRRORS if available
    ERROR: cpuburn-neon-20140626-r0 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-04uyNR7IGZ"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export GIT_PROXY_COMMAND="oe-git-proxy"; export all_proxy="socks://proxy-us-austin.gemalto.com:8080/"; export ALL_PROXY="socks://proxy-us-austin.gemalto.com:8080/"; export no_proxy="gemalto.com"; export NO_PROXY="gemalto.com"; export ftp_proxy="proxy-us-austin.gemalto.com:8080/"; export https_proxy="proxy-us-austin.gemalto.com:8080/"; export http_proxy="proxy-us-austin.gemalto.com:8080/"; export PATH="/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/oe-core/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am437x-evm/usr/bin/crossscripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/ken/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/ken/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-browser/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-ros/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/oe-core/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/bitbake/bin:/home/ken/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/ken"; /usr/bin/env wget -t 2 -T 30 -nv --passive-ftp --no-check-certificate -P /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/downloads/cpuburn-neon-20140626 'hardwarebug.org/.../burn.S' --progress=dot -v failed with exit code 8, output:
    wget: /usr/local/lib/libuuid.so.1: no version information available (required by wget)
    --2018-05-03 13:05:57-- hardwarebug.org/.../burn.S
    Resolving proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)... 10.101.65.50
    Connecting to proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)|10.101.65.50|:8080... connected.
    Proxy request sent, awaiting response... 403 Forbidden
    2018-05-03 13:05:58 ERROR 403: Forbidden.


    ERROR: cpuburn-neon-20140626-r0 do_fetch: Fetcher failure for URL: 'hardwarebug.org/.../burn.S;name=mru'. Unable to fetch URL from any source.
    ERROR: cpuburn-neon-20140626-r0 do_fetch: Function failed: base_do_fetch
    ERROR: Logfile of failure stored in: /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/cpuburn-neon/20140626-r0/temp/log.do_fetch.12799
    ERROR: Task (/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/cpuburn-neon_20140626.bb:do_fetch) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 2972 tasks of which 1608 didn't need to be rerun and 1 failed.

    Summary: 1 task failed:
    /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/cpuburn-neon_20140626.bb:do_fetch
    Summary: There were 32 WARNING messages shown.
    Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
  • When I do wget hardwarebug.org/.../burn.S;name=mru I got error message:

    wget: /usr/local/lib/libuuid.so.1: no version information available (required by wget)
    --2018-05-04 10:22:40-- hardwarebug.org/.../burn.S
    Resolving proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)... 10.101.65.50
    Connecting to proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)|10.101.65.50|:8080... connected.
    Proxy request sent, awaiting response... 403 Forbidden
    2018-05-04 10:22:40 ERROR 403: Forbidden.
  • Hello Ken,

    Please, pay attention on this wget: /usr/local/lib/libuuid.so.1: no version information available (required by wget) message. You have locally built libuuid1 which doesn't have version information available. Please, remove it from your system and use your system's pre-installed one.

    Best regards,
    Kemal

  • Thanks you Kemal for your response. I use the system pre-installed one it still not working. The message "wget: /usr/local/lib/libuuid.so.1: no version information available (required by wget)" disappears but all others are the same.

    "wget hardwarebug.org/.../burn.S;name=mru" is not working but for the other URL in the same file cpuburn-neon_20140626.bb "wget raw.githubusercontent.com/.../cpuburn-a8.S" worked and works.

    Thank you.
  • The new error message:

    MACHINE=am437x-evm bitbake arago-core-tisdk-image
    Loading cache: 100% |###########################################################################################| Time: 0:00:04
    Loaded 3804 entries from dependency cache.
    Parsing recipes: 100% |#########################################################################################| Time: 2:45:08
    Parsing of 3033 .bb files complete (0 cached, 3033 parsed). 3800 targets, 574 skipped, 0 masked, 0 errors.
    WARNING: No recipes available for:
    /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-openamp/recipes-bsp/device-tree/device-tree-generation_%.bbappend
    NOTE: Resolving any missing task queue dependencies

    Build Configuration:
    BB_VERSION = "1.32.0"
    BUILD_SYS = "x86_64-linux"
    NATIVELSBSTRING = "Ubuntu-16.04"
    TARGET_SYS = "arm-linux-gnueabi"
    MACHINE = "am437x-evm"
    DISTRO = "arago"
    DISTRO_VERSION = "2017.10"
    TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard"
    TARGET_FPU = "hard"
    meta-processor-sdk = "HEAD:eaac60268857bc56bf89625df93935a272b63341"
    meta-ros = "HEAD:e01c6ace0d4f9d700449edad3781e9cd505b5e10"
    meta-arago-distro
    meta-arago-extras = "HEAD:d34c861f846f35d089e1caf224ec43079be7b202"
    meta-browser = "HEAD:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
    meta-openamp = "HEAD:8a214032bfb7e8124bc1485c70c69f7d60abb819"
    meta-qt5 = "HEAD:2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b"
    meta-networking
    meta-ruby
    meta-python
    meta-oe
    meta-gnome
    meta-multimedia = "HEAD:b40116cf457b88a2db14b86fda9627fb34d56ae6"
    meta-ti = "HEAD:351ccf1928a18c2b69fd19b09b980c9aa3af2e26"
    meta-linaro-toolchain
    meta-optee = "HEAD:5d2cb685217794293ea2bab18d7e62019c329d06"
    meta = "HEAD:1718f0a6c1de9c23660a9bebfd4420e3c4ed37e6"

    Initialising tasks: 100% |######################################################################################| Time: 0:01:00
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    WARNING: cpuburn-neon-20140626-r0 do_fetch: Failed to fetch URL hardwarebug.org/.../burn.S;name=mru, attempting MIRRORS if available
    ERROR: cpuburn-neon-20140626-r0 do_fetch: Fetcher failure: Fetch command export DBUS_SESSION_BUS_ADDRESS="unix:abstract=/tmp/dbus-04uyNR7IGZ"; export SSH_AUTH_SOCK="/run/user/1000/keyring/ssh"; export GIT_PROXY_COMMAND="oe-git-proxy"; export all_proxy="socks://proxy-us-austin.gemalto.com:8080/"; export ALL_PROXY="socks://proxy-us-austin.gemalto.com:8080/"; export no_proxy="gemalto.com"; export NO_PROXY="gemalto.com"; export ftp_proxy="proxy-us-austin.gemalto.com:8080/"; export https_proxy="proxy-us-austin.gemalto.com:8080/"; export http_proxy="proxy-us-austin.gemalto.com:8080/"; export PATH="/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/oe-core/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin/arm-linux-gnueabi:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/am437x-evm/usr/bin/crossscripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/sbin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/usr/bin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/sbin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/bin:/home/ken/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/ken/gcc-linaro-6.2.1-2016.11-x86_64_arm-linux-gnueabihf/bin:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-browser/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-ros/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/oe-core/scripts:/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/bitbake/bin:/home/ken/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"; export HOME="/home/ken"; /usr/bin/env wget -t 2 -T 30 -nv --passive-ftp --no-check-certificate -P /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/downloads/cpuburn-neon-20140626 'hardwarebug.org/.../burn.S' --progress=dot -v failed with exit code 8, output:
    --2018-05-08 14:01:17-- hardwarebug.org/.../burn.S
    Resolving proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)... 10.101.65.50
    Connecting to proxy-us-austin.gemalto.com (proxy-us-austin.gemalto.com)|10.101.65.50|:8080... connected.
    Proxy request sent, awaiting response... 403 Forbidden
    2018-05-08 14:01:18 ERROR 403: Forbidden.


    ERROR: cpuburn-neon-20140626-r0 do_fetch: Fetcher failure for URL: 'hardwarebug.org/.../burn.S;name=mru'. Unable to fetch URL from any source.
    ERROR: cpuburn-neon-20140626-r0 do_fetch: Function failed: base_do_fetch
    ERROR: Logfile of failure stored in: /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/cpuburn-neon/20140626-r0/temp/log.do_fetch.10968
    ERROR: Task (/home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/cpuburn-neon_20140626.bb:do_fetch) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 3005 tasks of which 3002 didn't need to be rerun and 1 failed.

    Summary: 1 task failed:
    /home/ken/ti-processor-sdk-linux-am437x-evm-04.01.00.06/tisdk/sources/meta-openembedded/meta-oe/recipes-benchmark/cpuburn/cpuburn-neon_20140626.bb:do_fetch
    Summary: There were 2 WARNING messages shown.
    Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
  • Have you entered these settings in your <tisdk>/build/conf/local.conf?

    $ cd <tisdk>/build/
    $ cat >> ./conf/local.conf << 'EOF'

    TI_MIRROR = "http://software-dl.ti.com/processor-sdk-mirror/sources/"
    MIRRORS += " \
    bzr://.*/.* ${TI_MIRROR} \n \
    cvs://.*/.* ${TI_MIRROR} \n \
    git://.*/.* ${TI_MIRROR} \n \
    gitsm://.*/.* ${TI_MIRROR} \n \
    hg://.*/.* ${TI_MIRROR} \n \
    osc://.*/.* ${TI_MIRROR} \n \
    p4://.*/.* ${TI_MIRROR} \n \
    npm://.*/.* ${TI_MIRROR} \n \
    ftp://.*/.* ${TI_MIRROR} \n \
    https?$://.*/.* ${TI_MIRROR} \n \
    svn://.*/.* ${TI_MIRROR} \n \
    "
    EOF

    If it doesn't work. Download the files manually from http://software-dl.ti.com/processor-sdk-mirror/sources/cpuburn-neon-20140626/

    Then execute.
    $ mkdir <tisdk>/downloads/cpuburn-neon-20140626
    $ cp ~/Downloads/cpuburn-a8.S ~/Downloads/burn.S <tisdk>/downloads/cpuburn-neon-20140626
    $ touch <tisdk>/downloads/cpuburn-neon-20140626/burn.S.done <tisdk>/downloads/cpuburn-neon-20140626/cpuburn-a8.S.done

  • I got the same errors. After download the two *.S file and touch *.done it works. But another question is if I use the snapshot of the arago source packages do I need to add these to ./conf/local.conf too?


    cat >> ./conf/local.conf << 'EOF'

    TI_MIRROR = "http://software-dl.ti.com/processor-sdk-mirror/sources/"
    MIRRORS += " \
    bzr://.*/.* ${TI_MIRROR} \n \
    cvs://.*/.* ${TI_MIRROR} \n \
    git://.*/.* ${TI_MIRROR} \n \
    gitsm://.*/.* ${TI_MIRROR} \n \
    hg://.*/.* ${TI_MIRROR} \n \
    osc://.*/.* ${TI_MIRROR} \n \
    p4://.*/.* ${TI_MIRROR} \n \
    npm://.*/.* ${TI_MIRROR} \n \
    ftp://.*/.* ${TI_MIRROR} \n \
    https?$://.*/.* ${TI_MIRROR} \n \
    svn://.*/.* ${TI_MIRROR} \n \
    "
    EOF

  • No, it is not mandatory to add these lines if you already have downloaded a snapshot of the Arago source packages.