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

processing of configure *_LIBS_[DEBUG|RELEASE] arguments is botched

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • 5.9.4
    • 5.9.0
    • Build System
    • None
    • MSVC2015+5.9.0+Win7/10 x64
    • 0fbf78250eafc345c2b7925b1dc27056565242b6

    Description

      I use the follow configure line:

      configure -debug-and-release -static -opengl desktop -no-icu -openssl-linked -I E:\OpenSsl\include -L E:\OpenSsl\lib OPENSSL_LIBS="-lUser32 -lAdvapi32 -lGdi32" OPENSSL_LIBS_DEBUG="-llibeay32MTd -lssleay32MTd" OPENSSL_LIBS_RELEASE="-llibeay32MT -lssleay32MT" -nomake examples -nomake tests -platform win32-msvc2015 -mp

       

      Then I open "5.9.0\qtbase\src\network\qtnetwork-config.pri" file, it shows:

      QMAKE_LIBS_OPENSSL = -lUser32 -lAdvapi32 -lGdi32
      QMAKE_LIBS_OPENSSL_DEBUG = 
      QMAKE_LIBS_OPENSSL_RELEASE = 

       

      The "OPENSSL_LIBS_DEBUG" and "OPENSSL_LIBS_RELEASE" is invalid.

       

      So, it'll cause build break.

      Attachments

        Issue Links

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

          Activity

            People

              buddenha Oswald Buddenhagen
              hcaihao Howard
              Votes:
              7 Vote for this issue
              Watchers:
              12 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes