Opened 8 years ago

Closed 8 years ago

Last modified 8 years ago

#53597 closed defect (fixed)

qt5-qtcanvas3d @5.6.2: Project ERROR: Could not resolve SDK path for 'macosx10.11'

Reported by: David-Roussel Owned by: MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)
Priority: Normal Milestone:
Component: ports Version: 2.4.0
Keywords: Cc:
Port: qt5-qtcanvas3d

Description (last modified by ryandesign (Ryan Carsten Schmidt))

qt5 @5.6.2 (aqua) failed to build because of qt5-qtcanvas3d build failure on mac os 10.11.6 with macports 2.4.0

--->  Configuring qt5-qtcanvas3d
Executing:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt5/qt5-qtcanvas3d/work/qtcanvas3d-opensource-src-5.6.2" && /opt/local/libexec/qt5/bin/qmake PREFIX=/opt/local -spec macx-clang 
Info: creating stash file /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt5/qt5-qtcanvas3d/work/qtcanvas3d-opensource-src-5.6.2/.qmake.stash
Project ERROR: Could not resolve SDK path for 'macosx10.11'
Command failed:  cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt5/qt5-qtcanvas3d/work/qtcanvas3d-opensource-src-5.6.2" && /opt/local/libexec/qt5/bin/qmake PREFIX=/opt/local -spec macx-clang 
Exit code: 3
Error: Failed to configure qt5-qtcanvas3d: configure failure: command execution failed
Error: See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_aqua_qt5/qt5-qtcanvas3d/main.log for details.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port qt5 failed

Attachments (1)

main.log (70.2 KB) - added by David-Roussel 8 years ago.
build log file for qt5-qtcanvas3d

Download all attachments as: .zip

Change History (4)

Changed 8 years ago by David-Roussel

Attachment: main.log added

build log file for qt5-qtcanvas3d

comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: MarcusCalhoun-Lopez removed
Description: modified (diff)
Keywords: qt5 removed
Owner: set to MarcusCalhoun-Lopez
Port: qt5-qtcanvas3d added; qt5 @5.6.2 removed
Status: newassigned
Summary: qt5 @5.6.2 (aqua) failed to buildqt5-qtcanvas3d @5.6.2: Project ERROR: Could not resolve SDK path for 'macosx10.11'

What is your Xcode version? Based on the fact that your main.log says you are using clang 800.0.42.1, I assume you have Xcode 8.1, 8.2, or 8.2.1, and these only contain the 10.12 SDK, even when running on 10.11, so if Qt is expecting to find a 10.11 SDK, that expectation would be incorrect. I guess this problem might be the result of [72f9ad973581bce3189fd8f291a8878c1c5a513c/macports-ports]. It might even be a MacPorts base bug, if we are setting configure.sdk_version to a value that doesn't make sense for the installed Xcode version.

comment:2 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

Resolution: fixed
Status: assignedclosed

In 24ca991f/macports-ports:

qt5*: workaround for invalid configure.sdk_version

Fixes #53597

comment:3 Changed 8 years ago by MarcusCalhoun-Lopez (Marcus Calhoun-Lopez)

I have opened a separate ticket (#53601) concerning the value configure.sdk_version.

Note: See TracTickets for help on using tickets.