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: Building gstreamer1.0-plugins-ducati for SDK 03.01

Part Number: AM5728

Tool/software: Linux

Hi,

TI,

Now I want to build the gstreamer1.0-plugins-ducati  of sdk03.01 because of the memory leak of ducatih264enc Gstreamer plugin.

https://git.ti.com/glsdk/gst-plugin-ducati/commit/7205d7cb75944e816622d5daca88804819ff16d3

I folllow the steps of below link:

http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK

When I build the sdk04.00,it is ok!

./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-04.00.00.04-config.txt

MACHINE=am57xx-evm bitbake gstreamer1.0-plugins-ducati 

But when I build the sdk03.01 like that:

./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-03.01.00.06-config.txt

MACHINE=am57xx-evm bitbake gstreamer1.0-plugins-ducati 

It shows me that:

Are there any solution?

BR,

vefone

  • Hi vefone,
    binutils is relocated to archives. releases.linaro.org/.../
    Download the tar from above link to yocto/dowanloads directory and execute
    touch binutils-linaro-2.25.0-2015.01-2.tar.xz done
    and rebuild yocto.

    This should work.

    Ramprasad
  • Hi,

    Ramprasad,

    I modify sources/meta-linaro/meta-linaro-toolchain/recipes-devtools/binutils/binutils-linaro-2.25.inc like that:

    releases.linaro.org/.../binutils-linaro-${BPV}-${RELEASE}.tar.xz \  to 

    releases.linaro.org/.../binutils-linaro-${BPV}-${RELEASE}.tar.xz \

    It is ok!

    But now there are another error :

    ERROR: linux-processor-sdk-4.4.19+gitAUTOINC+db0b54cdad-r7e do_create_srcipk: Function failed: do_create_srcipk (log file is located at /home/vefone/am5728/git-store/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp/log.do_create_srcipk.55502)
    ERROR: Logfile of failure stored in: /home/vefone/am5728/git-store/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp/log.do_create_srcipk.55502
    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 '/home/vefone/am5728/git-store/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp-git-shallow-clone'...
    | warning: Could not find remote branch processor-sdk-linux-03.01.00 to clone.
    | fatal: Remote branch processor-sdk-linux-03.01.00 not found in upstream origin
    | fatal: The remote end hung up unexpectedly
    | WARNING: /home/vefone/am5728/git-store/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp/run.do_create_srcipk.55502:1 exit 128 from 'git clone --depth 400 --branch processor-sdk-linux-03.01.00 file://$PWD/.git $gitshallowclone'
    | ERROR: Function failed: do_create_srcipk (log file is located at /home/vefone/am5728/git-store/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp/log.do_create_srcipk.55502)
    ERROR: Task 842 (/home/vefone/am5728/git-store/tisdk/sources/meta-processor-sdk/recipes-kernel/linux/linux-processor-sdk_4.4.bb, do_create_srcipk) failed with exit code '1'

    It shows me that there are not processor-sdk-linux-03.01.00 branch at git://git.ti.com/processor-sdk/processor-sdk-linux.git

    Any suggestion?

    BR,

    vefone

  • Hello,

    Have you tried :

    git clone git://git.ti.com/processor-sdk/processor-sdk-linux.git;protocol=git;branch=processor-sdk-linux-03.01.00

    BR
    Margarita

  • Hi,

    Margarita,it works fine.

    but it can not work when build the sdk.