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/AM3358: Porting to Qt 5.10.1

Part Number: AM3358

Tool/software: Linux

Believe latest SDK supports Qt 5.7. 

How much work was building it?  Simple standard Yocto recipe or was there much customization needed for the AM335x EVM ?

A customer wants to port to Qt 5.10.1 on their TI platform.

Would it be easier to build from Qt source and manually add into the SDK filesystem?  Or better yet, try to manually update to a yocto/OE build?

Any advice appreciated. 

Never tried it but how hard to move to Weston/Wayland?

  • Hello,

    Please check the below e2e thread. It is for 5.8 but for qt 5.10 should be similar.
    e2e.ti.com/.../681191
    In additional, check this regarding weston/wayland:
    e2e.ti.com/.../2539807

    Hope this helps.

    BR
    Margarita
  • Thanks, from those instructions I do see the Qt 5.10.1 commit to which I would like to upgrade.  

    But what do I put in tisdk/configs/processor-sdk/processor-sdk-04.02.00.09-config.txt ?

    I don't see any references to "morty" in that link, just in other branches.  Is there not a Yocto Project Compatible for Qt 5.10.1?

    I do see references to individual .bb and .inc recipe files (e.g. (/tisdk/sources/meta-qt5 recipes-qt/qt5/nativesdk-qtbase_git.bb)). 

    Would I have manually update each file? 

  • Hello,

    You should execute :
    1.git clone git://arago-project.org/git/projects/oe-layersetup.git tisdk
    2.cd tisdk
    3./here you should change this line: meta-qt5,git://github.com/meta-qt5/meta-qt5.git,morty,2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b,layers=
    refer this link for qt versions:
    github.com/.../meta-qt5
    4. ./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-04.02.00.09-config.txt
    5. Check processors.wiki.ti.com/.../Processor_SDK_Building_The_SDK for the other steps.
    Note: Probably you should resolve some dependency issues or may not.
    Keep in mind that in PSDK 4.2 we support qt5.7 so any other QT version change may cause changes in behavior.

    Check this thread it could be in help: e2e.ti.com/.../670333

    BR
    Margarita

  • Thanks, did all that.

    >>3. /here you should change this line: meta-qt5,git://github.com/meta-qt5/meta-qt5.git,morty,2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b,layers=

    But in step 3, what specific line do we add for Qt 5.10.1?

    I don't understand the Qt 5.10.1 commit link referenced above.
  • Hello,

    Joe George said:
    meta-qt5,git://github.com/meta-qt5/meta-qt5.git,morty,2c9f0e4eb0e9097f6f872ec1e1d81768a8ab5f1b,layers=

    I will try to explain the line above.

    Open this link:

    In this case please click on Branch: master (top left) and select morty as in the line above. If you copy this 2c9f0e4 and search you will see the full commit.

    However, you could search in sumo for 5.10.1. In this case you should replace morty with sumo and the commit with right one.

    Please check the note in my previous post also.

    Hope this helps.

    BR

    Margarita

  • Margarita,

    Thanks, not sure I fully understood the sumo comments.

    But I modified /tisdk/configs/processor-sdk/processor-sdk-04.02.00.09-config.txt to read:

    meta-qt5,git://github.com/meta-qt5/meta-qt5.git,morty,e41caf42e9e8a69d2f8f7a70365fbb441f0a01e8,layers=

    based on the following morty commit : https://github.com/meta-qt5/meta-qt5/commit/e41caf42e9e8a69d2f8f7a70365fbb441f0a01e8

    that was title:

    Upgrade to Qt 5.10.1
    Updated Qt modules to 5.10.1

    Was that the right step?

    Nevertheless I got wayland errors (and pulled out wayland-chromium based on: https://e2e.ti.com/support/arm/sitara_arm/f/791/t/684205 )

    But still getting a qt error (doesn't seem to like a patch):

    ERROR: qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609-r0.arago0 do_patch: Command Error: 'quilt --quiltrc /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/etc/quiltrc push' exited with 0  Output:
    Applying patch 0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch
    patching file src/core/gl_surface_qt.cpp
    Hunk #1 FAILED at 619.
    1 out of 1 hunk FAILED -- rejects in file src/core/gl_surface_qt.cpp
    patching file src/core/surface_factory_qt.cpp
    Hunk #1 FAILED at 57.
    Hunk #2 FAILED at 79.
    2 out of 2 hunks FAILED -- rejects in file src/core/surface_factory_qt.cpp
    Patch 0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch does not apply (enforce with -f)
    ERROR: qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609-r0.arago0 do_patch: Function failed: patch_do_patch
    ERROR: Logfile of failure stored in: /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/build/arago-tmp-external-linaro-toolchain/work/armv7ahf-neon-linux-gnueabi/qtwebengine/5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609-r0.arago0/temp/log.do_patch.9944

    Any comments?

    Please see log files attached.  Any help appreciated.

    tisdk_rootfs_no_wayland3_Qt_5.10.1.txt

    log.do_patch.9944.txt
    DEBUG: Executing python function do_patch
    DEBUG: Executing python function patch_do_patch
    DEBUG: Searching for 0001-WebEngine-qquickwebengineview_p_p.h-add-include-QCol.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0002-Include-dependency-to-QCoreApplication-translate.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0003-Force-host-toolchain-configuration.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0001-chromium-Force-host-toolchain-configuration.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0002-chromium-workaround-for-too-long-.rps-file-name.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0002-qtwebengine-set-default-logging-level-back-to-LOG_FA.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    DEBUG: Searching for 0003-qtwebengine-HACK-disable-SECCOMP-BPF-Sandbox-at-star.patch in paths:
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arago
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/am335x-evm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti33x
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/ti-soc
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/armv7a
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/arm
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine-5.10.1+gitAUTOINC+9dc8dff7a8_c858cc7609/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/qtwebengine/
        /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/sources/meta-qt5/recipes-qt/qt5/files/
    NOTE: Applying patch '0001-WebEngine-qquickwebengineview_p_p.h-add-include-QCol.patch' (../sources/meta-qt5/recipes-qt/qt5/qtwebengine/0001-WebEngine-qquickwebengineview_p_p.h-add-include-QCol.patch)
    NOTE: Applying patch '0002-Include-dependency-to-QCoreApplication-translate.patch' (../sources/meta-qt5/recipes-qt/qt5/qtwebengine/0002-Include-dependency-to-QCoreApplication-translate.patch)
    NOTE: Applying patch '0003-Force-host-toolchain-configuration.patch' (../sources/meta-qt5/recipes-qt/qt5/qtwebengine/0003-Force-host-toolchain-configuration.patch)
    NOTE: Applying patch '0001-chromium-Force-host-toolchain-configuration.patch' (../sources/meta-qt5/recipes-qt/qt5/qtwebengine/0001-chromium-Force-host-toolchain-configuration.patch)
    NOTE: Applying patch '0002-chromium-workaround-for-too-long-.rps-file-name.patch' (../sources/meta-qt5/recipes-qt/qt5/qtwebengine/0002-chromium-workaround-for-too-long-.rps-file-name.patch)
    NOTE: Applying patch '0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch' (../sources/meta-arago/meta-arago-distro/recipes-qt/qt5/qtwebengine/0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch)
    ERROR: Command Error: 'quilt --quiltrc /home/root1/joetemp/AM335x/OpenEmbedded/tisdk/build/arago-tmp-external-linaro-toolchain/sysroots/x86_64-linux/etc/quiltrc push' exited with 0  Output:
    Applying patch 0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch
    patching file src/core/gl_surface_qt.cpp
    Hunk #1 FAILED at 619.
    1 out of 1 hunk FAILED -- rejects in file src/core/gl_surface_qt.cpp
    patching file src/core/surface_factory_qt.cpp
    Hunk #1 FAILED at 57.
    Hunk #2 FAILED at 79.
    2 out of 2 hunks FAILED -- rejects in file src/core/surface_factory_qt.cpp
    Patch 0001-qtwebengine-fix-the-system-crash-due-to-mismatched-G.patch does not apply (enforce with -f)
    DEBUG: Python function patch_do_patch finished
    DEBUG: Python function do_patch finished
    ERROR: Function failed: patch_do_patch
    

  • Hello,

    Please check below thread:
    e2e.ti.com/.../670333
    There is similar error with do_patch.

    Keep in mind that we are supporting the current qt version in PSDK.

    BR
    Margarita
  • At this point seems like there is a path to move forward with Qt 5.10.1 debug. Though will take some engineering tweaking the patches (and possibly using PC’s more powerful than what we have locally. I had to disable chromium-wayland to get this far).

    Thanks, will close for now.