https://bugs.kde.org/show_bug.cgi?id=369161

            Bug ID: 369161
           Summary: ext_qt (5.7) build fails with Xcode 8 + macOS Sierra
           Product: krita
           Version: git master
          Platform: Compiled Sources
                OS: OS X
            Status: UNCONFIRMED
          Severity: major
          Priority: NOR
         Component: general
          Assignee: krita-bugs-n...@kde.org
          Reporter: pkou...@mac.com

- Qt 5.7 and Xcode 8 no longer mix well
- this is a confirmed Qt bug. See (for example)
https://bugreports.qt.io/browse/QTBUG-55649?jql=text%20~%20%22xcode%208%22
among many reported issues.
- master krita/3rdparty/ext_qt on macOS pulls down opensource 5.7 to patch
- configure/build attempt will halt with:

Xcode not set up properly. You may need to confirm the license
   agreement by running /usr/bin/xcodebuild without arguments.

- misleading since it's not a licensing or xcode setup issue
- In fact, Qt attempts to validate your xcode installation using a now outdated
statement: "xcrun -find xcrun".  
- It should now use "xcrun -find xcodebuild" instead.

- I am researching Qt bug reports to surmize whether the fix is publically
available yet. Possibly qt 5.7.
- Not sure if latest macOS Sierra (Released) is a factor yet, but I register
many troublesome warnings which I am discussing with the Qt crew.

- meanwhile I have a tested patch ready, just in case...

Patrice

Reproducible: Always

Steps to Reproduce:
1. from 3rdparty extensions build directory
2. cmake --build . --config RelWithDebInfo --target ext_qt 
2.
3.

Actual Results:  
Xcode not set up properly. You may need to confirm the license
   agreement by running /usr/bin/xcodebuild without arguments.

make[3]: *** [ext_qt/ext_qt-prefix/src/ext_qt-stamp/ext_qt-configure] Error 2
make[2]: *** [ext_qt/CMakeFiles/ext_qt.dir/all] Error 2
make[1]: *** [ext_qt/CMakeFiles/ext_qt.dir/rule] Error 2
make: *** [ext_qt] Error 2


Expected Results:  
to build

Good news is : after a successfull rebuild, better macOS openGL compatibility
3.0.2 for krita 3.0.2 beta and beyond.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to