UBports Robot Logo UBports Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    build on fedora

    Scheduled Pinned Locked Moved Lomiri (was Unity8)
    1 Posts 1 Posters 756 Views 1 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
      Reply
      • Reply as topic
      Log in to reply
      This topic has been deleted. Only users with topic management privileges can see it.
      • S Offline
        stethewwolf
        last edited by stethewwolf

        Hi to All,

        I'm trying to build lomiri on fedora 32 and 33.

        Actually working on podman containers.

        My work is based on https://gitlab.com/erlend.io/lomiri-on-fedora.

        I'm facing problem with lomiri-ui-toolkit.

        the qmlplugindump core dumps at certain point, when the script:

        ubuntu-ui-toolkit-cfa1f5826bb2c17999fdbfacdc521662d2cf06ef/build/src/imports/Components/wrapper.sh
        

        is run.

        Looking around I found those lines on my dmesg

        [52657.307748] qmlplugindump[102761]: segfault at 0 ip 00007fa50e20e510 sp 00007ffed9878b90 error 4 in libQt5SystemInfo.so.5.4.0[7fa50e20d000+1b000]
        [52657.307760] Code: 25 55 69 02 00 0f 1f 44 00 00 f3 0f 1e fa f3 0f 1e fa 53 48 89 fb e8 ef fc ff ff 48 8b 05 68 6a 02 00 48 83 c0 10 48 89 03 90 <48> 8b 04 25 00 00 00 00 0f 0b 48 8b 04 25 00 00 00 00 0f 0b 48 8b
        [52735.752334] qmlplugindump-q[102802]: segfault at 0 ip 00007f99cf9df510 sp 00007ffc9f9c6360 error 4 in libQt5SystemInfo.so.5.4.0[7f99cf9de000+1b000]
        [52735.752339] Code: 25 55 69 02 00 0f 1f 44 00 00 f3 0f 1e fa f3 0f 1e fa 53 48 89 fb e8 ef fc ff ff 48 8b 05 68 6a 02 00 48 83 c0 10 48 89 03 90 <48> 8b 04 25 00 00 00 00 0f 0b 48 8b 04 25 00 00 00 00 0f 0b 48 8b
        

        then I checked link to share libs :
        [root@4f347253426b build-scripts]$ldd /usr/lib64/libQt5SystemInfo.so.5.4
        linux-vdso.so.1 (0x00007fffcd52e000)
        libX11.so.6 => /lib64/libX11.so.6 (0x00007efdddc2c000)
        libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007efdddaa3000)
        libQt5DBus.so.5 => /lib64/libQt5DBus.so.5 (0x00007efddda1a000)
        libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007efddd4ff000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007efddd4dd000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007efddd2ed000)
        libc.so.6 => /lib64/libc.so.6 (0x00007efddd121000)
        libxcb.so.1 => /lib64/libxcb.so.1 (0x00007efddd0f5000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007efddd0ee000)
        libz.so.1 => /lib64/libz.so.1 (0x00007efddd0d4000)
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007efddd07d000)
        libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007efddcfe6000)
        libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007efddccf7000)
        libdbus-1.so.3 => /lib64/libdbus-1.so.3 (0x00007efddcca0000)
        libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007efddcbe9000)
        libicui18n.so.65 => /lib64/libicui18n.so.65 (0x00007efddc8e2000)
        libicuuc.so.65 => /lib64/libicuuc.so.65 (0x00007efddc6fa000)
        libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007efddc66f000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007efddc542000)
        libm.so.6 => /lib64/libm.so.6 (0x00007efddc3fc000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007efddc3e1000)
        /lib64/ld-linux-x86-64.so.2 (0x00007efddddb5000)
        libXau.so.6 => /lib64/libXau.so.6 (0x00007efddc3db000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007efddc2f0000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007efddc2d5000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007efddc2ce000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007efddc2bc000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007efddc2b5000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007efddc29b000)
        librt.so.1 => /lib64/librt.so.1 (0x00007efddc290000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007efddc266000)
        liblz4.so.1 => /lib64/liblz4.so.1 (0x00007efddc243000)
        libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007efddc122000)
        libicudata.so.65 => /lib64/libicudata.so.65 (0x00007efdda66f000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007efdda5f6000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007efdda5c9000)
        libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007efdda5a3000)
        libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007efdda50a000)
        [root@4f347253426b build-scripts]$ls ..

        and against the command line tool
        

        [root@4f347253426b build-scripts]$ldd /usr/bin/qmlplugindump-qt5
        linux-vdso.so.1 (0x00007ffde85b9000)
        libQt5Qml.so.5 => /lib64/libQt5Qml.so.5 (0x00007fc5f5ae3000)
        libQt5Widgets.so.5 => /lib64/libQt5Widgets.so.5 (0x00007fc5f543d000)
        libQt5Gui.so.5 => /lib64/libQt5Gui.so.5 (0x00007fc5f4ed4000)
        libQt5Core.so.5 => /lib64/libQt5Core.so.5 (0x00007fc5f49b9000)
        libstdc++.so.6 => /lib64/libstdc++.so.6 (0x00007fc5f47c9000)
        libc.so.6 => /lib64/libc.so.6 (0x00007fc5f45ff000)
        libQt5Network.so.5 => /lib64/libQt5Network.so.5 (0x00007fc5f4474000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007fc5f4452000)
        libm.so.6 => /lib64/libm.so.6 (0x00007fc5f430c000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007fc5f42f1000)
        libGL.so.1 => /lib64/libGL.so.1 (0x00007fc5f4269000)
        libpng16.so.16 => /lib64/libpng16.so.16 (0x00007fc5f4232000)
        libz.so.1 => /lib64/libz.so.1 (0x00007fc5f4216000)
        libharfbuzz.so.0 => /lib64/libharfbuzz.so.0 (0x00007fc5f4134000)
        libsystemd.so.0 => /lib64/libsystemd.so.0 (0x00007fc5f407d000)
        libicui18n.so.65 => /lib64/libicui18n.so.65 (0x00007fc5f3d76000)
        libicuuc.so.65 => /lib64/libicuuc.so.65 (0x00007fc5f3b8e000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007fc5f3b87000)
        libpcre2-16.so.0 => /lib64/libpcre2-16.so.0 (0x00007fc5f3afa000)
        libglib-2.0.so.0 => /lib64/libglib-2.0.so.0 (0x00007fc5f39cf000)
        /lib64/ld-linux-x86-64.so.2 (0x00007fc5f5f54000)
        libgssapi_krb5.so.2 => /lib64/libgssapi_krb5.so.2 (0x00007fc5f3978000)
        libssl.so.1.1 => /lib64/libssl.so.1.1 (0x00007fc5f38e1000)
        libcrypto.so.1.1 => /lib64/libcrypto.so.1.1 (0x00007fc5f35f4000)
        libGLX.so.0 => /lib64/libGLX.so.0 (0x00007fc5f35be000)
        libX11.so.6 => /lib64/libX11.so.6 (0x00007fc5f3477000)
        libXext.so.6 => /lib64/libXext.so.6 (0x00007fc5f3462000)
        libGLdispatch.so.0 => /lib64/libGLdispatch.so.0 (0x00007fc5f33a9000)
        libfreetype.so.6 => /lib64/libfreetype.so.6 (0x00007fc5f32e4000)
        libgraphite2.so.3 => /lib64/libgraphite2.so.3 (0x00007fc5f32c0000)
        librt.so.1 => /lib64/librt.so.1 (0x00007fc5f32b3000)
        liblzma.so.5 => /lib64/liblzma.so.5 (0x00007fc5f3289000)
        liblz4.so.1 => /lib64/liblz4.so.1 (0x00007fc5f3268000)
        libgcrypt.so.20 => /lib64/libgcrypt.so.20 (0x00007fc5f3147000)
        libicudata.so.65 => /lib64/libicudata.so.65 (0x00007fc5f1694000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007fc5f161b000)
        libkrb5.so.3 => /lib64/libkrb5.so.3 (0x00007fc5f152e000)
        libk5crypto.so.3 => /lib64/libk5crypto.so.3 (0x00007fc5f1515000)
        libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007fc5f150e000)
        libkrb5support.so.0 => /lib64/libkrb5support.so.0 (0x00007fc5f14fc000)
        libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007fc5f14f5000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007fc5f14db000)
        libxcb.so.1 => /lib64/libxcb.so.1 (0x00007fc5f14ad000)
        libbz2.so.1 => /lib64/libbz2.so.1 (0x00007fc5f149a000)
        libgpg-error.so.0 => /lib64/libgpg-error.so.0 (0x00007fc5f1476000)
        libselinux.so.1 => /lib64/libselinux.so.1 (0x00007fc5f1449000)
        libXau.so.6 => /lib64/libXau.so.6 (0x00007fc5f1443000)
        libpcre2-8.so.0 => /lib64/libpcre2-8.so.0 (0x00007fc5f13a8000)

        
         Anyone else have seen this kind of error before ??  Anyone have some hints ? 
        
        Thanks in advance
        
        Stefano
        1 Reply Last reply Reply Quote 0

        Hello! It looks like you're interested in this conversation, but you don't have an account yet.

        Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

        With your input, this post could be even better 💗

        Register Login
        • First post
          Last post