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

Build fails with brotli support

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Out of scope
    • Icon: Not Evaluated Not Evaluated
    • None
    • 6.0
    • Build System: CMake
    • None
    • Linux x86_64
    • Linux/X11

      When brotli support is enabled (which happens automatically if it is available), build (tested cmake only) fails with

      cd /build/qt6-base-git/src/build/src/network && /usr/bin/cmake -E cmake_link_script CMakeFiles/Network.dir/link.txt --verbose=1
      
      /usr/bin/c++ -fPIC -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -g -Wl,-Bsymbolic-functions -Wl,--version-script,/build/qt6-base-gi
      t/src/build/src/network/Network.version -Wl,--no-undefined -R/usr/lib -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -shared -Wl,-soname,libQt6Network.
      so.6 -o ../../lib/libQt6Network.so.6.0.0 CMakeFiles/Network.dir/Network_autogen/mocs_compilation.cpp.o CMakeFiles/Network.dir/access/qabstractnetworkcache
      .cpp.o CMakeFiles/Network.dir/access/qhsts.cpp.o CMakeFiles/Network.dir/access/qhstspolicy.cpp.o CMakeFiles/Network.dir/access/qnetworkaccessauthenticatio
      nmanager.cpp.o CMakeFiles/Network.dir/access/qnetworkaccessbackend.cpp.o CMakeFiles/Network.dir/access/qnetworkaccesscache.cpp.o CMakeFiles/Network.dir/ac
      cess/qnetworkaccesscachebackend.cpp.o CMakeFiles/Network.dir/access/qnetworkaccessdebugpipebackend.cpp.o CMakeFiles/Network.dir/access/qnetworkaccessfileb
      ackend.cpp.o CMakeFiles/Network.dir/access/qnetworkaccessmanager.cpp.o CMakeFiles/Network.dir/access/qnetworkcookie.cpp.o CMakeFiles/Network.dir/access/qn
      etworkcookiejar.cpp.o CMakeFiles/Network.dir/access/qnetworkfile.cpp.o CMakeFiles/Network.dir/access/qnetworkreply.cpp.o CMakeFiles/Network.dir/access/qne
      tworkreplydataimpl.cpp.o CMakeFiles/Network.dir/access/qnetworkreplyfileimpl.cpp.o CMakeFiles/Network.dir/access/qnetworkreplyimpl.cpp.o CMakeFiles/Networ
      k.dir/access/qnetworkrequest.cpp.o CMakeFiles/Network.dir/kernel/qauthenticator.cpp.o CMakeFiles/Network.dir/kernel/qhostaddress.cpp.o CMakeFiles/Network.
      dir/kernel/qhostinfo.cpp.o CMakeFiles/Network.dir/kernel/qnetworkdatagram.cpp.o CMakeFiles/Network.dir/kernel/qnetworkinterface.cpp.o CMakeFiles/Network.d
      ir/kernel/qnetworkproxy.cpp.o CMakeFiles/Network.dir/socket/qabstractsocket.cpp.o CMakeFiles/Network.dir/socket/qabstractsocketengine.cpp.o CMakeFiles/Net
      work.dir/socket/qnativesocketengine.cpp.o CMakeFiles/Network.dir/socket/qtcpserver.cpp.o CMakeFiles/Network.dir/socket/qtcpsocket.cpp.o CMakeFiles/Network
      .dir/socket/qudpsocket.cpp.o CMakeFiles/Network.dir/ssl/qasn1element.cpp.o CMakeFiles/Network.dir/ssl/qpassworddigestor.cpp.o CMakeFiles/Network.dir/ssl/q
      ssl.cpp.o CMakeFiles/Network.dir/ssl/qsslcertificate.cpp.o CMakeFiles/Network.dir/ssl/qsslcertificateextension.cpp.o CMakeFiles/Network.dir/access/qnetwor
      kdiskcache.cpp.o CMakeFiles/Network.dir/access/qhstsstore.cpp.o CMakeFiles/Network.dir/access/qdecompresshelper.cpp.o CMakeFiles/Network.dir/access/http2/
      bitstreams.cpp.o CMakeFiles/Network.dir/access/http2/hpack.cpp.o CMakeFiles/Network.dir/access/http2/hpacktable.cpp.o CMakeFiles/Network.dir/access/http2/
      http2frames.cpp.o CMakeFiles/Network.dir/access/http2/http2protocol.cpp.o CMakeFiles/Network.dir/access/http2/http2streams.cpp.o CMakeFiles/Network.dir/ac
      cess/http2/huffman.cpp.o CMakeFiles/Network.dir/access/qabstractprotocolhandler.cpp.o CMakeFiles/Network.dir/access/qhttp2configuration.cpp.o CMakeFiles/N
      etwork.dir/access/qhttp2protocolhandler.cpp.o CMakeFiles/Network.dir/access/qhttpmultipart.cpp.o CMakeFiles/Network.dir/access/qhttpnetworkconnection.cpp.
      o CMakeFiles/Network.dir/access/qhttpnetworkconnectionchannel.cpp.o CMakeFiles/Network.dir/access/qhttpnetworkheader.cpp.o CMakeFiles/Network.dir/access/q
      httpnetworkreply.cpp.o CMakeFiles/Network.dir/access/qhttpnetworkrequest.cpp.o CMakeFiles/Network.dir/access/qhttpprotocolhandler.cpp.o CMakeFiles/Network
      .dir/access/qhttpthreaddelegate.cpp.o CMakeFiles/Network.dir/access/qnetworkreplyhttpimpl.cpp.o CMakeFiles/Network.dir/socket/qhttpsocketengine.cpp.o CMak
      eFiles/Network.dir/kernel/qtldurl.cpp.o CMakeFiles/Network.dir/kernel/qdnslookup.cpp.o CMakeFiles/Network.dir/kernel/qhostinfo_unix.cpp.o CMakeFiles/Netwo
      rk.dir/socket/qnativesocketengine_unix.cpp.o CMakeFiles/Network.dir/kernel/qnetworkinterface_linux.cpp.o CMakeFiles/Network.dir/kernel/qnetconmonitor_stub
      .cpp.o CMakeFiles/Network.dir/kernel/qnetworkproxy_generic.cpp.o CMakeFiles/Network.dir/socket/qsocks5socketengine.cpp.o CMakeFiles/Network.dir/socket/qlo
      calserver.cpp.o CMakeFiles/Network.dir/socket/qlocalsocket.cpp.o CMakeFiles/Network.dir/socket/qlocalserver_unix.cpp.o CMakeFiles/Network.dir/socket/qloca
      lsocket_unix.cpp.o CMakeFiles/Network.dir/ssl/qocspresponse.cpp.o CMakeFiles/Network.dir/ssl/qsslcipher.cpp.o CMakeFiles/Network.dir/ssl/qsslconfiguration
      .cpp.o CMakeFiles/Network.dir/ssl/qssldiffiehellmanparameters.cpp.o CMakeFiles/Network.dir/ssl/qsslellipticcurve.cpp.o CMakeFiles/Network.dir/ssl/qsslerro
      r.cpp.o CMakeFiles/Network.dir/ssl/qsslkey_p.cpp.o CMakeFiles/Network.dir/ssl/qsslpresharedkeyauthenticator.cpp.o CMakeFiles/Network.dir/ssl/qsslsocket.cp
      p.o CMakeFiles/Network.dir/ssl/qdtls.cpp.o CMakeFiles/Network.dir/ssl/qsslcertificate_openssl.cpp.o CMakeFiles/Network.dir/ssl/qsslcontext_openssl.cpp.o C
      MakeFiles/Network.dir/ssl/qssldiffiehellmanparameters_openssl.cpp.o CMakeFiles/Network.dir/ssl/qsslellipticcurve_openssl.cpp.o CMakeFiles/Network.dir/ssl/
      qsslkey_openssl.cpp.o CMakeFiles/Network.dir/ssl/qsslsocket_openssl.cpp.o CMakeFiles/Network.dir/ssl/qsslsocket_openssl_symbols.cpp.o CMakeFiles/Network.d
      ir/ssl/qdtls_openssl.cpp.o CMakeFiles/Network.dir/kernel/qdnslookup_unix.cpp.o  -Wl,-rpath,/build/qt6-base-git/src/build/lib: /usr/lib/libz.so -ldl /usr/l
      ib/libgssapi_krb5.so ../../lib/libQt6Core.so.6.0.0 -lpthread /usr/lib/libbrotlidec.so  
      c++: error: unrecognized command-line option ‘-R’
      
      

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

            qtbuildsystem Qt Build System Team
            arojas Antonio Rojas
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes