Skip to content

TA fails to build from master branch #7

@grealish

Description

@grealish

Hi, checking out a clean build
DISTRO=debian ./runme.sh
or in docker:
docker run -i -t -v "$PWD":/work -e DISTRO=debian -e MANUFACTURER=SRDK imx8mp_build -u $(id -u) -g $(id -g)

Error output

 INSTALL out/arm-plat-imx/export-ta_arm64/ta/023f8f1a-292a-432b-8fc4-de8471358067.ta
  INSTALL out/arm-plat-imx/export-ta_arm64/ta/f04a0fe7-1f5d-4b9b-abf7-619b85b4ce8c.ta
  INSTALL out/arm-plat-imx/export-ta_arm64/ta/80a4c275-0a47-4905-8285-1486a9771a08.ta
  LD      out/arm-plat-imx/ta/pkcs11/fd02c9da-306c-48c7-a49c-bbd827ae86ee.elf
  OBJCOPY out/arm-plat-imx/ta/pkcs11/fd02c9da-306c-48c7-a49c-bbd827ae86ee.stripped.elf
  SIGN    out/arm-plat-imx/ta/pkcs11/fd02c9da-306c-48c7-a49c-bbd827ae86ee.ta
  INSTALL out/arm-plat-imx/export-ta_arm64/ta/fd02c9da-306c-48c7-a49c-bbd827ae86ee.ta
make -C fTPM CROSS_COMPILE=aarch64-none-elf-
make[1]: Entering directory '/home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/TAs/optee_ta/fTPM'
Clearing symlink to the TPM folder: /home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/external/ms-tpm-20-ref/TPMCmd
unlink ./lib/tpm/tpm_symlink || true
( cd ../../../external; git submodule update --init ms-tpm-20-ref)
Checking symlink to the TPM folder: /home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/external/ms-tpm-20-ref/TPMCmd
Establishing symlink.
Clearing symlink to the Wolf folder: /home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/external/wolfssl
unlink ./lib/wolf/wolf_symlink || true
Checking symlink to the WolfSSL folder: /home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/external/wolfssl
Establishing symlink.
make[1]: *** No rule to make target '/work/build/imx-optee-os/out/arm-plat-imx/export-ta_arm64/include/tee_internal_api.h', needed by '../out/fTPM/fTPM.o'.  Stop.
make[1]: Leaving directory '/home/grealish/dev/proj/solid-run/imx8mp_build_pr/build/ftpm/TAs/optee_ta/fTPM'

Is it possible that the actual build scripts that build https://images.solid-run.com/ could be included in this repo please as it's important that the images can be re-created based on a tag or version

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions