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/AM5728: Bitbake build error

Part Number: AM5728

Tool/software: Linux

Hello,

As per the SDK developer guide to build the minimal filesystem using arago-base-tisdk-image.

I am following the link:

facing the below bitbake error:

hirenk@optimus:/media/1TB_1/Facial/tisdk/build$  MACHINE=am57xx-evm bitbake arago-base-tisdk-image
NOTE: Your conf/bblayers.conf has been automatically updated.
NOTE: Your conf/bblayers.conf has been automatically updated.
Parsing recipes: 100% |#############################################################################################| Time: 0:08:04
Parsing of 3137 .bb files complete (0 cached, 3137 parsed). 4046 targets, 439 skipped, 0 masked, 0 errors.
WARNING: No recipes available for:
  /media/1TB_1/Facial/tisdk/sources/meta-arago/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bbappend
  /media/1TB_1/Facial/tisdk/sources/meta-processor-sdk/recipes-devtools/python/python3-native_3.5.2.bbappend
  /media/1TB_1/Facial/tisdk/sources/meta-processor-sdk/recipes-graphics/wayland/weston_1.11.0.bbappend
NOTE: Resolving any missing task queue dependencies

Build Configuration:
BB_VERSION           = "1.36.0"
BUILD_SYS            = "x86_64-linux"
NATIVELSBSTRING      = "ubuntu-16.04"
TARGET_SYS           = "arm-linux-gnueabi"
MACHINE              = "am57xx-evm"
DISTRO               = "arago"
DISTRO_VERSION       = "2018.04"
TUNE_FEATURES        = "arm armv7a vfp thumb neon callconvention-hard"
TARGET_FPU           = "hard"
meta-processor-sdk   = "HEAD:264dc66c689e0e4212c43358382986ee470619d4"
meta-ros             = "HEAD:e2566402ab108a19634354a934788109422cf409"
meta-arago-distro    
meta-arago-extras    = "HEAD:d54e9d6c1d461dbf3189e691088d328bf4c4fb19"
meta-browser         = "HEAD:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
meta-qt5             = "HEAD:682ad61c071a9710e9f9d8a32ab1b5f3c14953d1"
meta-networking      
meta-python          
meta-oe              
meta-gnome           
meta-multimedia      = "HEAD:352531015014d1957d6444d114f4451e241c4d23"
meta-ti              = "HEAD:8555084679dc5c668e5fb60a16425ca32b10ff21"
meta-linaro-toolchain
meta-optee           = "HEAD:75dfb67bbb14a70cd47afda9726e2e1c76731885"
meta                 = "HEAD:931a52e8698f684ccbb26ddec18764ad9d9a3e8f"

Initialising tasks: 100% |##########################################################################################| Time: 0:00:19
NOTE: Executing SetScene Tasks
NOTE: Executing RunQueue Tasks
WARNING: zlib-native-1.2.11-r0 do_fetch: Failed to fetch URL downloads.sourceforge.net/.../zlib-1.2.11.tar.xz, attempting MIRRORS if available
WARNING: bzip2-native-1.0.6-r5 do_fetch: Checksum mismatch for local file /media/1TB_1/Facial/tisdk/downloads/bzip2-1.0.6.tar.gz
Cleaning and trying again.
WARNING: bzip2-native-1.0.6-r5 do_fetch: Renaming /media/1TB_1/Facial/tisdk/downloads/bzip2-1.0.6.tar.gz to /media/1TB_1/Facial/tisdk/downloads/bzip2-1.0.6.tar.gz_bad-checksum_bff5360d1d726346262f06da7973448d
WARNING: bzip2-native-1.0.6-r5 do_fetch: Checksum failure encountered with download of www.bzip.org/.../bzip2-1.0.6.tar.gz - will attempt other sources if available
WARNING: external-linaro-toolchain-2017.11-r0.arago36 do_package: QA Issue: external-linaro-toolchain: Files/directories were installed but not shipped in any package:
  /lib/libcilkrts.so
  /lib/libcilkrts.spec
  /lib/libcilkrts.so.5
  /lib/libcilkrts.so.5.0.0
Please set FILES such that these items are packaged. Alternatively if they are unneeded, avoid installing them or delete them within do_install.
external-linaro-toolchain: 4 installed and not shipped files. [installed-vs-shipped]
WARNING: libpng-native-1.6.31-r0 do_fetch: Failed to fetch URL downloads.sourceforge.net/.../libpng-1.6.31.tar.xz, attempting MIRRORS if available
ERROR: linux-ti-staging-4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1 do_create_srcipk: Function failed: do_create_srcipk (log file is located at /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp/log.do_create_srcipk.30636)
ERROR: Logfile of failure stored in: /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp/log.do_create_srcipk.30636
Log data follows:
| DEBUG: Executing python function sstate_task_prefunc
| DEBUG: Python function sstate_task_prefunc finished
| DEBUG: Executing shell function do_create_srcipk
| Cloning into '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp-git-shallow-clone'...
| error: inflate: data stream error (invalid code -- missing end-of-block)
| error: failed to read object 4ada120eaa2d57378b9c270273e8c0b7e542f019 at offset 46159309 from /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp-git-shallow-clone/.git/objects/pack/pack-9165e2ebca14442a972576f94fc762ecaad1ff2f.pack
| fatal: packed object 4ada120eaa2d57378b9c270273e8c0b7e542f019 (stored in /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp-git-shallow-clone/.git/objects/pack/pack-9165e2ebca14442a972576f94fc762ecaad1ff2f.pack) is corrupt
| fatal: remote did not send all necessary objects
| WARNING: /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp/run.do_create_srcipk.30636:1 exit 128 from 'git clone --depth 400 --branch processor-sdk-linux-4.14.y file://$PWD/.git $gitshallowclone'
| ERROR: Function failed: do_create_srcipk (log file is located at /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-ti-staging/4.14.40+gitAUTOINC+4796173fc5-r7a.arago5.tisdk0.1/temp/log.do_create_srcipk.30636)
ERROR: Task (/media/1TB_1/Facial/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.14.bb:do_create_srcipk) failed with exit code '1'
NOTE: Tasks Summary: Attempted 887 tasks of which 0 didn't need to be rerun and 1 failed.

Summary: 1 task failed:
  /media/1TB_1/Facial/tisdk/sources/meta-ti/recipes-kernel/linux/linux-ti-staging_4.14.bb:do_create_srcipk
Summary: There were 7 WARNING messages shown.
Summary: There was 1 ERROR message shown, returning a non-zero exit code.

Need help.

Thanks and regards,

Hiren Kumbhare

  • Hello Hiren,

    Please, download this archive and extract it in <tisdk>/downloads/ directory.

    Best regards,
    Kemal

  • Hello Kemal,

    Thanks for your suggestion.

    Thanks and Regards,
    Hiren Kumbhare
  • Hello,

    bitbaking arago-base-tisdk-image was successfull but now i m bitbaking "arago-core-tisdk-image" which shows below error log:

    MACHINE=am57xx-evm bitbake arago-core-tisdk-image
    Loading cache: 100% |###############################################################################################| Time: 0:00:02
    Loaded 4043 entries from dependency cache.
    Parsing recipes: 100% |#############################################################################################| Time: 0:00:16
    Parsing of 3137 .bb files complete (3134 cached, 3 parsed). 4046 targets, 439 skipped, 0 masked, 0 errors.
    WARNING: No recipes available for:
    /media/1TB_1/Facial/tisdk/sources/meta-arago/meta-arago-distro/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_1.8.3.bbappend
    /media/1TB_1/Facial/tisdk/sources/meta-processor-sdk/recipes-devtools/python/python3-native_3.5.2.bbappend
    /media/1TB_1/Facial/tisdk/sources/meta-processor-sdk/recipes-graphics/wayland/weston_1.11.0.bbappend
    NOTE: Resolving any missing task queue dependencies
    NOTE: Multiple providers are available for runtime python-bson (python-bson, python-pymongo)
    Consider defining a PREFERRED_RPROVIDER entry to match python-bson

    Build Configuration:
    BB_VERSION = "1.36.0"
    BUILD_SYS = "x86_64-linux"
    NATIVELSBSTRING = "ubuntu-16.04"
    TARGET_SYS = "arm-linux-gnueabi"
    MACHINE = "am57xx-evm"
    DISTRO = "arago"
    DISTRO_VERSION = "2018.04"
    TUNE_FEATURES = "arm armv7a vfp thumb neon callconvention-hard"
    TARGET_FPU = "hard"
    meta-processor-sdk = "HEAD:264dc66c689e0e4212c43358382986ee470619d4"
    meta-ros = "HEAD:e2566402ab108a19634354a934788109422cf409"
    meta-arago-distro
    meta-arago-extras = "HEAD:d54e9d6c1d461dbf3189e691088d328bf4c4fb19"
    meta-browser = "HEAD:26d50665e2f7223c5f4ad7481a8d2431e7cb55fb"
    meta-qt5 = "HEAD:682ad61c071a9710e9f9d8a32ab1b5f3c14953d1"
    meta-networking
    meta-python
    meta-oe
    meta-gnome
    meta-multimedia = "HEAD:352531015014d1957d6444d114f4451e241c4d23"
    meta-ti = "HEAD:8555084679dc5c668e5fb60a16425ca32b10ff21"
    meta-linaro-toolchain
    meta-optee = "HEAD:75dfb67bbb14a70cd47afda9726e2e1c76731885"
    meta = "HEAD:931a52e8698f684ccbb26ddec18764ad9d9a3e8f"

    Initialising tasks: 100% |##########################################################################################| Time: 0:02:17
    NOTE: Executing SetScene Tasks
    NOTE: Executing RunQueue Tasks
    ERROR: nativesdk-glibc-2.26-r0 do_install: oe_runmake failed
    ERROR: nativesdk-glibc-2.26-r0 do_install: Function failed: do_install (log file is located at /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/temp/log.do_install.5113)
    ERROR: Logfile of failure stored in: /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/temp/log.do_install.5113
    Log data follows:
    | DEBUG: Executing python function extend_recipe_sysroot
    | NOTE: Direct dependencies are ['virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/automake/automake_1.15.1.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/chrpath/chrpath_0.16.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/pseudo/pseudo_1.8.2.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-extended/gperf/gperf_3.1.bb:do_populate_sysroot', '/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/libtool/libtool-native_2.4.6.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/gnu-config/gnu-config_git.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/bison/bison_3.0.4.bb:do_populate_sysroot', 'virtual:nativesdk:/media/1TB_1/Facial/tisdk/sources/meta-arago/meta-arago-distro/recipes-kernel/linux-libc-headers/linux-libc-headers_4.14.bb:do_populate_sysroot', '/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/quilt/quilt-native_0.65.bb:do_populate_sysroot', '/media/1TB_1/Facial/tisdk/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/gcc/gcc-crosssdk-initial_linaro-7.2.bb:do_populate_sysroot', 'virtual:native:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-devtools/autoconf/autoconf_2.69.bb:do_populate_sysroot', 'virtual:nativesdk:/media/1TB_1/Facial/tisdk/sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/gcc/libgcc-initial_linaro-7.2.bb:do_populate_sysroot', 'virtual:nativesdk:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-core/glibc/glibc-initial_2.26.bb:do_populate_sysroot']
    | NOTE: Installed into sysroot: []
    | NOTE: Skipping as already exists in sysroot: ['automake-native', 'chrpath-native', 'pseudo-native', 'gperf-native', 'libtool-native', 'gnu-config-native', 'bison-native', 'nativesdk-linux-libc-headers', 'quilt-native', 'gcc-crosssdk-initial-x86_64-arago-linux', 'autoconf-native', 'nativesdk-libgcc-initial', 'nativesdk-glibc-initial', 'texinfo-dummy-native', 'xz-native', 'gettext-minimal-native', 'binutils-crosssdk-x86_64-arago-linux', 'mpfr-native', 'zlib-native', 'gettext-native', 'libmpc-native', 'gmp-native', 'm4-native', 'flex-native']
    | DEBUG: Python function extend_recipe_sysroot finished
    | DEBUG: SITE files ['endian-little', 'common-linux', 'common-glibc', 'bit-64', 'x86_64-linux', 'common']
    | DEBUG: Executing shell function do_install
    | NOTE: make PARALLELMFLAGS=-j 2 SHELL=/bin/bash install_root=/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/image install
    | LC_ALL=C; export LC_ALL; \
    | make -r PARALLELMFLAGS="-j 2" -C ../git objdir=`pwd` install
    | make[1]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git'
    | make -j 2 subdir=csu -C csu ..=../ subdir_lib
    | make -j 2 subdir=iconv -C iconv ..=../ subdir_lib
    | make -j 2 subdir=locale -C locale ..=../ subdir_lib
    | make -j 2 subdir=localedata -C localedata ..=../ subdir_lib
    | make[2]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/localedata'
    | make[2]: Nothing to be done for 'subdir_lib'.
    | make[2]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/localedata'
    | make -j 2 subdir=iconvdata -C iconvdata ..=../ subdir_lib
    | make[2]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/iconvdata'
    | make[2]: Nothing to be done for 'subdir_lib'.
    | make[2]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/iconvdata'
    | make -j 2 subdir=assert -C assert ..=../ subdir_lib
    | make -j 2 subdir=ctype -C ctype ..=../ subdir_lib
    | make -j 2 subdir=intl -C intl ..=../ subdir_lib
    | make -j 2 subdir=catgets -C catgets ..=../ subdir_lib
    | make -j 2 subdir=math -C math ..=../ subdir_lib
    | make -j 2 subdir=setjmp -C setjmp ..=../ subdir_lib
    | make -j 2 subdir=signal -C signal ..=../ subdir_lib
    | make -j 2 subdir=stdlib -C stdlib ..=../ subdir_lib
    | make -j 2 subdir=stdio-common -C stdio-common ..=../ subdir_lib
    | make -j 2 subdir=libio -C libio ..=../ subdir_lib
    | make -j 2 subdir=dlfcn -C dlfcn ..=../ subdir_lib
    | make -j 2 subdir=malloc -C malloc ..=../ subdir_lib
    | make[2]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/malloc'
    | make[2]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/malloc'
    | make -j 2 subdir=string -C string ..=../ subdir_lib
    | make -j 2 subdir=wcsmbs -C wcsmbs ..=../ subdir_lib
    | make -j 2 subdir=timezone -C timezone ..=../ subdir_lib
    | make[2]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/timezone'
    | make[2]: Nothing to be done for 'subdir_lib'.
    | make[2]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/timezone'
    | make -j 2 subdir=time -C time ..=../ subdir_lib
    | make -j 2 subdir=dirent -C dirent ..=../ subdir_lib
    | make -j 2 subdir=grp -C grp ..=../ subdir_lib
    | make[2]: Entering directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/grp'
    | make[2]: *** No rule to make target '../include/shl)b-compat.h', needed by '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/build-x86_64-arago-linux/grp/getgrgid_r.os'. Stop.
    | make[2]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git/grp'
    | Makefile:235: recipe for target 'grp/subdir_lib' failed
    | make[1]: *** [grp/subdir_lib] Error 2
    | make[1]: Leaving directory '/media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/git'
    | Makefile:12: recipe for target 'install' failed
    | make: *** [install] Error 2
    | ERROR: oe_runmake failed
    | WARNING: /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/temp/run.do_install.5113:1 exit 1 from 'exit 1'
    | ERROR: Function failed: do_install (log file is located at /media/1TB_1/Facial/tisdk/build/arago-tmp-external-linaro-toolchain/work/x86_64-nativesdk-arago-linux/nativesdk-glibc/2.26-r0/temp/log.do_install.5113)
    ERROR: Task (virtual:nativesdk:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-core/glibc/glibc_2.26.bb:do_install) failed with exit code '1'
    NOTE: Tasks Summary: Attempted 772 tasks of which 768 didn't need to be rerun and 1 failed.

    Summary: 1 task failed:
    virtual:nativesdk:/media/1TB_1/Facial/tisdk/sources/oe-core/meta/recipes-core/glibc/glibc_2.26.bb:do_install
    Summary: There was 1 WARNING message shown.
    Summary: There were 2 ERROR messages shown, returning a non-zero exit code.

    Thanks and regards,
    Hiren Kumbhare
  • Clean and rebuild it.

    $ MACHINE=am57xx-evm bitbake nativesdk-glibc glibc -c do_cleanall
    $ MACHINE=am57xx-evm bitbake nativesdk-glibc glibc
    $ MACHINE=am57xx-evm bitbake arago-core-tisdk-image