Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-16718

Build breaks on macOS Sierra pb3

    XMLWordPrintable

Details

    • Bug
    • Resolution: Done
    • P1: Critical
    • Qt Creator 4.1.0
    • Qt Creator 4.1.0-beta1
    • Building Qt Creator
    • None
    • macOS Sierra 10.12 Public Beta 3 10.12 Beta (16A270f)
      (Note it is the equivalent of Developer Preview 4)
      Qt 5.7
      Xcode 8 beta 4
      Very clean install with very external third party libraries

    Description

      A side effect of the new 10.12sdk.
      openSSL is no longer found in the sdk

      • 2 warnings generated.
      • ld: library not found for -lssl
      • clang: error: linker command failed with exit code 1 (use -v to see invocation)
      • make[3]: *** [../../../bin/Qt Creator.app/Contents/Resources/ios/iostool] Error 1
      • make[2]: *** [sub-iostool-make_first] Error 2
      • make[2]: *** Waiting for unfinished jobs....
      • make[1]: *** [sub-tools-make_first-ordered] Error 2
      • make: *** [sub-src-make_first-ordered] Error 2

      Two things

      1. Since qmake injects syslibroot an/or isysroot liberally the clang++ linker no longer searches for the standard includes. Had to modify the .qmake.pro in the source distro for my libraries and includes

      2. Downloaded the latest openssl and installed versus using the older (more insecure) Apple one in /usr/lib 0.9.8?

      Only after those slight modifications did the build complete.

      This is obviously just a heads up...Keep up the good work. Will report more Sierra Public beta framework related issues related to Qt as they pop up.

      Attachments

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

        Activity

          People

            vikas Vikas Pachdha
            pkouame patrice kouame
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes