Navigation

    UBports Robot Logo

    UBports Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search

    build on fedora

    Lomiri (was Unity8)
    1
    1
    476
    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
      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