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 624 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
        • First post
          Last post