Uploaded image for project: 'Qt'
  1. Qt
  2. QTBUG-109476

qtbase 6 Dev branch fails to compile in Debian Stable 32 bit.

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • P2: Important
    • None
    • 6.6
    • Build System, Core: Other
    • None
    • Linux
      Debian Stable
      32 bit
    • Linux/Wayland

    Description

      Hi

       

      It appears that qtbase 6 Dev branch fails to compile in Debian Stable 32 bit.

      Similar scripts, though and it compiles on Debian Stable 64 bit.

       

      These images are all built with scripts so the environments are pretty much the same, and the build arguments are mostly the same

      I am building Qt 6 with these flags. the last line of sse's is only for the 32 bit version, however it seems that I do get the build error (I will paste it below) without it

      cmake -B build -G Ninja -DQT_NO_STRIP_WRAPPER=TRUE -DCMAKE_INSTALL_PREFIX=$INSTALLDIR -DINSTALL_LIBDIR=$INSTALLDIR_LIBDIR -DCMAKE_INSTALL_LIBDIR=$INSTALLDIR_LIBDIR -DCMAKE_BUILD_TYPE=Release -DINSTALL_BINDIR=lib/qt6/bin -DINSTALL_DOCDIR=share/doc/qt6 -DINSTALL_ARCHDATADIR=lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/qt6 -DINSTALL_DATADIR=share/qt6 -DINSTALL_INCLUDEDIR=include/qt6 -DINSTALL_MKSPECSDIR=lib/$(dpkg-architecture -qDEB_HOST_MULTIARCH)/qt6/mkspecs -DINSTALL_EXAMPLESDIR=share/doc/qt6/examples \
      -DQT_FEATURE_journald=ON -DQT_FEATURE_openssl_linked=ON -DQT_QPA_DEFAULT_PLATFORM=wayland -DWARNINGS_ARE_ERRORS=OFF -DFEATURE_separate_debug_info=OFF -DQT_BUILD_TESTS=OFF -DFEATURE_optimize_size=ON -DFEATURE_system_sqlite=ON -DFEATURE_dbus=ON -DFEATURE_accessibility=ON \
      \
      -DFEATURE_avx=OFF -DFEATURE_avx2=OFF -DFEATURE_avx512bw=OFF -DFEATURE_avx512cd=OFF -DFEATURE_avx512dq=OFF -DFEATURE_avx512er=OFF -DFEATURE_avx512f=OFF -DFEATURE_avx512ifma=OFF -DFEATURE_avx512pf=OFF -DFEATURE_avx512vbmi=OFF -DFEATURE_avx512vl=OFF -DFEATURE_sse3=OFF -DFEATURE_sse4_1=OFF -DFEATURE_sse4_2=OFF -DFEATURE_ssse3=OFF -DFEATURE_avx512vbmi2=OFF
      

      As a workaround, I can try to disable sse2, however with that, QtDeclarative fails to build.

       

      The error I get is this: the command that fails is VERY long, and it's a linker error

      [1055/1624] Linking CXX shared library lib/i386-linux-gnu/libQt6Gui.so.6.6.0
      
      FAILED: lib/i386-linux-gnu/libQt6Gui.so.6.6.0  
      : && /usr/bin/c++ -fPIC -Os -Wno-error -DNDEBUG -Os  -Wl,-Bsymbolic-functions -Wl,--no-undefined -Wl,--dynamic-list=/srcbuild/qt6-qtbase/src/gui/QtGui.dynlist -Wl,--version-script,/srcbuild/qt6-qtbase/
      build/src/gui/Gui.version -Wl,--enable-new-dtags -shared -Wl,-soname,libQt6Gui.so.6 -o lib/i386-linux-gnu/libQt6Gui.so.6.6.0 src/gui/CMakeFiles/Gui.dir/Gui_autogen/mocs_compilation.cpp.o src/gui/CMakeF
      iles/Gui.dir/image/qabstractfileiconengine.cpp.o src/gui/CMakeFiles/Gui.dir/image/qabstractfileiconprovider.cpp.o src/gui/CMakeFiles/Gui.dir/image/qbitmap.cpp.o src/gui/CMakeFiles/Gui.dir/image/qbmphan
      dler.cpp.o src/gui/CMakeFiles/Gui.dir/image/qicon.cpp.o src/gui/CMakeFiles/Gui.dir/image/qiconengine.cpp.o src/gui/CMakeFiles/Gui.dir/image/qiconengineplugin.cpp.o src/gui/CMakeFiles/Gui.dir/image/qico
      nloader.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimage.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimage_conversions.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimageiohandler.cpp.o src/gui/CMakeFiles/Gui.dir/i
      mage/qimagepixmapcleanuphooks.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimagereader.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimagereaderwriterhelpers.cpp.o src/gui/CMakeFiles/Gui.dir/image/qimagewriter.cp
      p.o src/gui/CMakeFiles/Gui.dir/image/qpaintengine_pic.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpicture.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpixmap.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpixmap_blitt
      er.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpixmap_raster.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpixmapcache.cpp.o src/gui/CMakeFiles/Gui.dir/image/qplatformpixmap.cpp.o src/gui/CMakeFiles/Gui.dir/imag
      e/qppmhandler.cpp.o src/gui/CMakeFiles/Gui.dir/image/qxbmhandler.cpp.o src/gui/CMakeFiles/Gui.dir/image/qxpmhandler.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qclipboard.cpp.o src/gui/CMakeFiles/Gui.dir/k
      ernel/qcursor.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qeventpoint.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qevent.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qgenericplugin.cpp.o src/gui/CMakeFiles/Gui.dir/
      kernel/qgenericpluginfactory.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qguiapplication.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qguivariant.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qhighdpiscaling.cpp.o sr
      c/gui/CMakeFiles/Gui.dir/kernel/qinputdevice.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qinputdevicemanager.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qinputmethod.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qin
      ternalmimedata.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qkeymapper.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qoffscreensurface.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qpaintdevicewindow.cpp.o src/gui/CMak
      eFiles/Gui.dir/kernel/qpalette.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qpixelformat.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformclipboard.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformcursor.cp
      p.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformdialoghelper.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformgraphicsbuffer.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformgraphicsbufferhelper.cpp.o s
      rc/gui/CMakeFiles/Gui.dir/kernel/qplatforminputcontext.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatforminputcontextfactory.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatforminputcontextplugin.cpp.o src
      /gui/CMakeFiles/Gui.dir/kernel/qplatformintegration.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformintegrationfactory.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformintegrationplugin.cpp.o src/gui/
      CMakeFiles/Gui.dir/kernel/qplatformmenu.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformnativeinterface.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformoffscreensurface.cpp.o src/gui/CMakeFiles/Gui.d
      ir/kernel/qplatformscreen.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformservices.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformsessionmanager.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformshar
      edgraphicscache.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformsurface.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformsystemtrayicon.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformtheme.cpp.o src
      /gui/CMakeFiles/Gui.dir/kernel/qplatformthemefactory.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformthemeplugin.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformwindow.cpp.o src/gui/CMakeFiles/Gui.di
      r/kernel/qpointingdevice.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qrasterwindow.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qscreen.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qsessionmanager.cpp.o src/gui/CMak
      eFiles/Gui.dir/kernel/qstylehints.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qsurface.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qsurfaceformat.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qtestsupport_gui.cpp.o 
      src/gui/CMakeFiles/Gui.dir/kernel/qwindow.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qwindowsysteminterface.cpp.o src/gui/CMakeFiles/Gui.dir/math3d/qgenericmatrix.cpp.o src/gui/CMakeFiles/Gui.dir/math3d/q
      matrix4x4.cpp.o src/gui/CMakeFiles/Gui.dir/math3d/qquaternion.cpp.o src/gui/CMakeFiles/Gui.dir/math3d/qvectornd.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qbackingstore.cpp.o src/gui/CMakeFiles/Gui.dir/
      painting/qbackingstoredefaultcompositor.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qbackingstorerhisupport.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qbezier.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qbl
      endfunctions.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qblittable.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qbrush.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qcolor.cpp.o src/gui/CMakeFiles/Gui.dir/pain
      ting/qcolorspace.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qcolortransform.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qcolortrclut.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qcompositionfunctions.cpp.o s
      rc/gui/CMakeFiles/Gui.dir/painting/qcosmeticstroker.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qemulationpaintengine.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qgrayraster.c.o src/gui/CMakeFiles/Gui.dir/
      painting/qicc.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qimagescale.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qmemrotate.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qoutlinemapper.cpp.o src/gui/CMakeFile
      s/Gui.dir/painting/qpagedpaintdevice.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpagelayout.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpageranges.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpagesize.cpp.
      o src/gui/CMakeFiles/Gui.dir/painting/qpaintdevice.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpaintengine.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpaintengine_blitter.cpp.o src/gui/CMakeFiles/Gui.dir
      /painting/qpaintengine_raster.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpaintengineex.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpainter.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpainterpath.cpp.o sr
      c/gui/CMakeFiles/Gui.dir/painting/qpathclipper.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpathsimplifier.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpdf.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpdfwri
      ter.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpen.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qpixellayout.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qplatformbackingstore.cpp.o src/gui/CMakeFiles/Gui.di
      r/painting/qpolygon.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qrasterizer.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qregion.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qstroker.cpp.o src/gui/CMakeFiles/G
      ui.dir/painting/qtextureglyphcache.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qtransform.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qtriangulatingstroker.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qtriang
      ulator.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qrhi.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qrhinull.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qshader.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qshaderdescription.cpp.o
       src/gui/CMakeFiles/Gui.dir/text/qabstracttextdocumentlayout.cpp.o src/gui/CMakeFiles/Gui.dir/text/qdistancefield.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfont.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfont
      database.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfontengine.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfontengineglyphcache.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfontmetrics.cpp.o src/gui/CMakeFiles/Gui.di
      r/text/qfontsubset.cpp.o src/gui/CMakeFiles/Gui.dir/text/qfragmentmap.cpp.o src/gui/CMakeFiles/Gui.dir/text/qglyphrun.cpp.o src/gui/CMakeFiles/Gui.dir/text/qinputcontrol.cpp.o src/gui/CMakeFiles/Gui.di
      r/text/qplatformfontdatabase.cpp.o src/gui/CMakeFiles/Gui.dir/text/qrawfont.cpp.o src/gui/CMakeFiles/Gui.dir/text/qstatictext.cpp.o src/gui/CMakeFiles/Gui.dir/text/qsyntaxhighlighter.cpp.o src/gui/CMak
      eFiles/Gui.dir/text/qtextcursor.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextdocument.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextdocument_p.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextdocumentfragment.cpp
      .o src/gui/CMakeFiles/Gui.dir/text/qtextdocumentlayout.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextdocumentwriter.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextengine.cpp.o src/gui/CMakeFiles/Gui.dir/text/
      qtextformat.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtexthtmlparser.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextimagehandler.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextlayout.cpp.o src/gui/CMakeFiles/Gui.
      dir/text/qtextlist.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextobject.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextoption.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtexttable.cpp.o src/gui/CMakeFiles/Gui.dir/
      util/qabstractlayoutstyleinfo.cpp.o src/gui/CMakeFiles/Gui.dir/util/qastchandler.cpp.o src/gui/CMakeFiles/Gui.dir/util/qdesktopservices.cpp.o src/gui/CMakeFiles/Gui.dir/util/qgridlayoutengine.cpp.o src
      /gui/CMakeFiles/Gui.dir/util/qktxhandler.cpp.o src/gui/CMakeFiles/Gui.dir/util/qlayoutpolicy.cpp.o src/gui/CMakeFiles/Gui.dir/util/qpkmhandler.cpp.o src/gui/CMakeFiles/Gui.dir/util/qtexturefiledata.cpp
      .o src/gui/CMakeFiles/Gui.dir/util/qtexturefilereader.cpp.o src/gui/CMakeFiles/Gui.dir/util/qvalidator.cpp.o src/gui/CMakeFiles/Gui.dir/.rcc/qrc_qpdf.cpp.o src/gui/CMakeFiles/Gui.dir/.rcc/qrc_gui_shade
      rs.cpp.o src/gui/CMakeFiles/Gui.dir/itemmodels/qstandarditemmodel.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qopenglcontext.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformopenglcontext.cpp.o src/gui/CMa
      keFiles/Gui.dir/opengl/qopengl.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/qopenglfunctions.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/qopenglprogrambinarycache.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qrhigles2.
      cpp.o src/gui/CMakeFiles/Gui.dir/animation/qguivariantanimation.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglconvenience.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglstreamconve
      nience.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/qaccessible.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/qaccessiblebridge.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/qaccessiblebridgeutils.cpp.o src
      /gui/CMakeFiles/Gui.dir/accessible/qaccessiblecache.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/qaccessibleobject.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/qaccessibleplugin.cpp.o src/gui/CMakeFiles/
      Gui.dir/accessible/qplatformaccessibility.cpp.o src/gui/CMakeFiles/Gui.dir/cache_adaptor.cpp.o src/gui/CMakeFiles/Gui.dir/deviceeventcontroller_adaptor.cpp.o src/gui/CMakeFiles/Gui.dir/bus_interface.cp
      p.o src/gui/CMakeFiles/Gui.dir/socket_interface.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/linux/atspiadaptor.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/linux/dbusconnection.cpp.o src/gui/CMakeFiles/
      Gui.dir/accessible/linux/qspi_constant_mappings.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/linux/qspi_struct_marshallers.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/linux/qspiaccessiblebridge.cpp.o sr
      c/gui/CMakeFiles/Gui.dir/accessible/linux/qspiapplicationadaptor.cpp.o src/gui/CMakeFiles/Gui.dir/accessible/linux/qspidbuscache.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qaction.cpp.o src/gui/CMakeFiles
      /Gui.dir/kernel/qactiongroup.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qdnd.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qdrag.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qplatformdrag.cpp.o src/gui/CMakeFiles/Gu
      i.dir/kernel/qshapedpixmapdndwindow.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qsimpledrag.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qkeysequence.cpp.o src/gui/CMakeFiles/Gui.dir/kernel/qshortcut.cpp.o src/
      gui/CMakeFiles/Gui.dir/kernel/qshortcutmap.cpp.o src/gui/CMakeFiles/Gui.dir/image/qmovie.cpp.o src/gui/CMakeFiles/Gui.dir/image/qpnghandler.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_sse2.cp
      p.o src/gui/CMakeFiles/Gui.dir/text/qharfbuzzng.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextodfwriter.cpp.o src/gui/CMakeFiles/Gui.dir/text/qzip.cpp.o src/gui/CMakeFiles/Gui.dir/text/qtextmarkdownimport
      er.cpp.o src/gui/CMakeFiles/Gui.dir/__/3rdparty/md4c/md4c.c.o src/gui/CMakeFiles/Gui.dir/text/qtextmarkdownwriter.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qcssutil.cpp.o src/gui/CMakeFiles/Gui.dir/tex
      t/qcssparser.cpp.o src/gui/CMakeFiles/Gui.dir/text/freetype/qfontengine_ft.cpp.o src/gui/CMakeFiles/Gui.dir/text/freetype/qfreetypefontdatabase.cpp.o src/gui/CMakeFiles/Gui.dir/text/unix/qfontconfigdat
      abase.cpp.o src/gui/CMakeFiles/Gui.dir/text/unix/qfontenginemultifontconfig.cpp.o src/gui/CMakeFiles/Gui.dir/util/qundostack.cpp.o src/gui/CMakeFiles/Gui.dir/util/qundogroup.cpp.o src/gui/CMakeFiles/Gu
      i.dir/opengl/platform/unix/qglxconvenience.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglpbuffer.cpp.o src/gui/CMakeFiles/Gui.dir/opengl/platform/egl/qeglplatformcontext.cpp.o src/gui/CMakeF
      iles/Gui.dir/itemmodels/qfileinfogatherer.cpp.o src/gui/CMakeFiles/Gui.dir/itemmodels/qfilesystemmodel.cpp.o src/gui/CMakeFiles/Gui.dir/rhi/qrhivulkan.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qbasicvulk
      anplatforminstance.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qplatformvulkaninstance.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qvulkandefaultinstance.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qvulkanfunction
      s.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qvulkaninstance.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qvulkanwindow.cpp.o src/gui/CMakeFiles/Gui.dir/vulkan/qvulkanfunctions_p.cpp.o src/gui/CMakeFiles/Gui.d
      ir/platform/unix/qgenericunixeventdispatcher.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/qunixeventdispatcher.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/qunixnativeinterface.cpp.o src/gui/CMakeF
      iles/Gui.dir/platform/unix/qeventdispatcher_glib.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/qgenericunixservices.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/qtx11extras.cpp.o src/gui/CMakeFiles/
      Gui.dir/platform/unix/qgenericunixthemes.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbusmenu/qdbusmenuadaptor.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbusmenu/qdbusmenubar.cpp.o src/gui/CMak
      eFiles/Gui.dir/platform/unix/dbusmenu/qdbusmenuconnection.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbusmenu/qdbusmenuregistrarproxy.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbusmenu/qdbusme
      nutypes.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbusmenu/qdbusplatformmenu.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbustray/qdbustrayicon.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/db
      ustray/qdbustraytypes.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbustray/qstatusnotifieritemadaptor.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/dbustray/qxdgnotificationproxy.cpp.o src/gui/CMak
      eFiles/Gui.dir/platform/unix/qxkbcommon.cpp.o src/gui/CMakeFiles/Gui.dir/platform/unix/qxkbcommon_3rdparty.cpp.o src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper.cpp.o src/gui/CMakeFiles/Gui.dir/util/qe
      didparser.cpp.o  -Wl,-rpath,/srcbuild/qt6-qtbase/build/lib/i386-linux-gnu:  /opt/lib/i386-linux-gnu/libEGL.so  /opt/lib/i386-linux-gnu/libfontconfig.so  /usr/lib/i386-linux-gnu/libX11.so  -ldl  /opt/li
      b/i386-linux-gnu/libglib-2.0.so  lib/i386-linux-gnu/libQt6DBus.so.6.6.0  /opt/lib/i386-linux-gnu/libxkbcommon.so  /opt/lib/i386-linux-gnu/libGLX.so  /opt/lib/i386-linux-gnu/libOpenGL.so  /usr/lib/i386-
      linux-gnu/libpng.so  /opt/lib/i386-linux-gnu/libharfbuzz.so  /opt/lib/i386-linux-gnu/libfreetype.so  /usr/lib/i386-linux-gnu/libz.so  /opt/lib/i386-linux-gnu/libgthread-2.0.so  lib/i386-linux-gnu/libQt
      6Core.so.6.6.0  -lpthread && :
      
      /usr/bin/ld: src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_sse2.cpp.o: in function `comp_func_solid_Source_sse2(unsigned int*, int, unsigned int, unsigned int)':
      
      qdrawhelper_sse2.cpp:(.text+0xcc2): undefined reference to `qt_memfill32'
      
      /usr/bin/ld: src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_sse2.cpp.o: in function `comp_func_solid_SourceOver_sse2(unsigned int*, int, unsigned int, unsigned int)':
      
      qdrawhelper_sse2.cpp:(.text+0xdf8): undefined reference to `qt_memfill32'
      
      /usr/bin/ld: src/gui/CMakeFiles/Gui.dir/painting/qdrawhelper_sse2.cpp.o: in function `qt_fetch_radial_gradient_sse2(unsigned int*, Operator const*, QSpanData const*, int, int, int)':
      
      qdrawhelper_sse2.cpp:(.text+0x185d): undefined reference to `qt_memfill32'
      
      collect2: error: ld returned 1 exit status
      
      

      This is the cmake output

      -- The CXX compiler identification is GNU 10.2.1
      
      -- The C compiler identification is GNU 10.2.1
      
      -- The ASM compiler identification is GNU
      
      -- Found assembler: /usr/bin/cc
      
      -- Detecting CXX compiler ABI info
      
      -- Detecting CXX compiler ABI info - done
      
      -- Check for working CXX compiler: /usr/bin/c++ - skipped
      
      -- Detecting CXX compile features
      
      -- Detecting CXX compile features - done
      
      -- Detecting C compiler ABI info
      
      -- Detecting C compiler ABI info - done
      
      -- Check for working C compiler: /usr/bin/cc - skipped
      
      -- Detecting C compile features
      
      -- Detecting C compile features - done
      
                  -DCMAKE_C_FLAGS=-Os -Wno-error
      
                  -DCMAKE_C_FLAGS_DEBUG=-g
      
                  -DCMAKE_C_FLAGS_RELEASE=-O3 -DNDEBUG
      
                  -DCMAKE_C_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG
      
                  -DCMAKE_CXX_FLAGS=-Os -Wno-error
      
                  -DCMAKE_CXX_FLAGS_DEBUG=-g
      
                  -DCMAKE_CXX_FLAGS_RELEASE=-O3 -DNDEBUG
      
                  -DCMAKE_CXX_FLAGS_RELWITHDEBINFO=-O2 -g -DNDEBUG
      
                  -DCMAKE_OBJCOPY=/usr/bin/objcopy
      
                  -DCMAKE_C_STANDARD=11
      
                  -DCMAKE_C_STANDARD_REQUIRED=ON
      
                  -DCMAKE_CXX_STANDARD=17
      
                  -DCMAKE_CXX_STANDARD_REQUIRED=ON
      
                  -DCMAKE_MODULE_PATH:STRING=/srcbuild/qt6-qtbase/cmake/platforms
      
      
      
      -- Configuration summary shown below. It has also been written to /srcbuild/qt6-qtbase/build/config.summary
      
      -- Configure with --log-level=STATUS or higher to increase CMake's message verbosity. The log level does not persist across reconfigurations.
      
        
      -- Configure summary:
      
      
      
      Building for: linux-g++ (i386, CPU features: )
      
      Compiler: gcc 10.2.1
      
      Build options:
      
        Mode ................................... release
      
        Optimize release build for size ........ yes
      
        Fully optimize release builds (-O3) .... no
      
        Building shared libraries .............. yes
      
        Using C standard ....................... C11
      
        Using C++ standard ..................... C++17
      
        Using ccache ........................... no
      
        Using new DTAGS ........................ yes
      
        Relocatable ............................ yes
      
        Using precompiled headers .............. yes
      
        Using Link Time Optimization (LTCG) .... no
      
        Using Intel CET ........................ no
      
        Target compiler supports:
      
          x86 Intrinsics ....................... Basic VAES
      
        Sanitizers:
      
          Addresses ............................ no
      
          Threads .............................. no
      
          Memory ............................... no
      
          Fuzzer (instrumentation only) ........ no
      
          Undefined ............................ no
      
        Build parts ............................ libs tools
      
      Qt modules and options:
      
        Qt Concurrent .......................... yes
      
        Qt D-Bus ............................... yes
      
        Qt D-Bus directly linked to libdbus .... yes
      
        Qt Gui ................................. yes
      
        Qt Network ............................. yes
      
        Qt PrintSupport ........................ yes
      
        Qt Sql ................................. yes
      
        Qt Testlib ............................. yes
      
        Qt Widgets ............................. yes
      
        Qt Xml ................................. yes
      
      Support enabled for:
      
        Using pkg-config ....................... yes
      
        udev ................................... yes
      
        OpenSSL ................................ yes
      
        openssl_linked ......................... yes
      
        OpenSSL 1.1 ............................ yes
      
        OpenSSL 3.0 ............................ no
      
        Using system zlib ...................... yes
      
        Zstandard support ...................... no
      
        Thread support ......................... yes
      
      Common build options:
      
        Linker can resolve circular dependencies  yes
      
      Qt Core:
      
        backtrace .............................. yes
      
        DoubleConversion ....................... yes
      
          Using system DoubleConversion ........ no
      
        GLib ................................... yes
      
        ICU .................................... yes
      
        Using system libb2 ..................... no
      
        Built-in copy of the MIME database ..... yes
      
        cpp/winrt base ......................... no
      
        Tracing backend ........................ <none>
      
        Logging backends:
      
          journald ............................. yes
      
          syslog ............................... no
      
          slog2 ................................ no
      
        PCRE2 .................................. yes
      
          Using system PCRE2 ................... yes
      
        CLONE_PIDFD support in forkfd .......... yes
      
        Application permissions ................ no
      
      Qt Sql:
      
        SQL item models ........................ yes
      
      Qt Network:
      
        getifaddrs() ........................... yes
      
        IPv6 ifname ............................ yes
      
        libproxy ............................... no
      
        Linux AF_NETLINK ....................... yes
      
        DTLS ................................... yes
      
        OCSP-stapling .......................... yes
      
        SCTP ................................... no
      
        Use system proxies ..................... yes
      
        GSSAPI ................................. yes
      
        Brotli Decompression Support ........... yes
      
        qTopLevelDomain() ...................... yes
      
          Built-in publicsuffix database ....... yes
      
          System publicsuffix database ......... yes
      
      Core tools:
      
        Android deployment tool ................ yes
      
        macOS deployment tool .................. no
      
        Windows deployment tool ................ no
      
        qmake .................................. yes
      
      Qt Gui:
      
        Accessibility .......................... yes
      
        FreeType ............................... yes
      
          Using system FreeType ................ yes
      
        HarfBuzz ............................... yes
      
          Using system HarfBuzz ................ yes
      
        Fontconfig ............................. yes
      
        Image formats:
      
          GIF .................................. yes
      
          ICO .................................. yes
      
          JPEG ................................. yes
      
            Using system libjpeg ............... yes
      
          PNG .................................. yes
      
            Using system libpng ................ yes
      
        Text formats:
      
          HtmlParser ........................... yes
      
          CssParser ............................ yes
      
          OdfWriter ............................ yes
      
          MarkdownReader ....................... yes
      
            Using system libmd4c ............... no
      
          MarkdownWriter ....................... yes
      
        EGL .................................... yes
      
        OpenVG ................................. no
      
        OpenGL:
      
          Desktop OpenGL ....................... yes
      
          OpenGL ES 2.0 ........................ no
      
          OpenGL ES 3.0 ........................ no
      
          OpenGL ES 3.1 ........................ no
      
          OpenGL ES 3.2 ........................ no
      
        Vulkan ................................. yes
      
        Session Management ..................... yes
      
      Features used by QPA backends:
      
        evdev .................................. yes
      
        libinput ............................... yes
      
        HiRes wheel support in libinput ........ yes
      
        INTEGRITY HID .......................... no
      
        mtdev .................................. yes
      
        tslib .................................. no
      
        xkbcommon .............................. yes
      
        X11 specific:
      
          XLib ................................. yes
      
          XCB Xlib ............................. yes
      
          EGL on X11 ........................... yes
      
          xkbcommon-x11 ........................ yes
      
          xcb-sm ............................... yes
      
      QPA backends:
      
        DirectFB ............................... no
      
        EGLFS .................................. yes
      
        EGLFS details:
      
          EGLFS OpenWFD ........................ no
      
          EGLFS i.Mx6 .......................... no
      
          EGLFS i.Mx6 Wayland .................. no
      
          EGLFS RCAR ........................... no
      
          EGLFS EGLDevice ...................... yes
      
          EGLFS GBM ............................ yes
      
          EGLFS VSP2 ........................... no
      
          EGLFS Mali ........................... no
      
          EGLFS Raspberry Pi ................... no
      
          EGLFS X11 ............................ yes
      
        LinuxFB ................................ yes
      
        VNC .................................... yes
      
        VK_KHR_display ......................... yes
      
        QNX:
      
          lgmon ................................ no
      
          IMF .................................. no
      
        XCB:
      
          Using system-provided xcb-xinput ..... no
      
          GL integrations:
      
            GLX Plugin ......................... yes
      
              XCB GLX .......................... yes
      
            EGL-X11 Plugin ..................... yes
      
        Windows:
      
          Direct 2D ............................ no
      
          Direct 2D 1.1 ........................ no
      
          DirectWrite .......................... no
      
          DirectWrite 3 ........................ no
      
      Qt Widgets:
      
        GTK+ ................................... yes
      
        Styles ................................. Fusion Windows
      
      Qt Testlib:
      
        Tester for item models ................. yes
      
        Batch tests ............................ no
      
      Qt PrintSupport:
      
        CUPS ................................... yes
      
      Qt Sql Drivers:
      
        DB2 (IBM) .............................. no
      
        InterBase .............................. no
      
        MySql .................................. no
      
        OCI (Oracle) ........................... no
      
        ODBC ................................... no
      
        PostgreSQL ............................. no
      
        SQLite ................................. yes
      
          Using system provided SQLite ......... yes
      
       
      
      
      
      

      Let me know if you need more info

      Thanks

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              qtbuildsystem Qt Build System Team
              nerdopolisturfwalker nerdopolis turfwalker
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes