[MacPorts] #44335: taglib @1.9.1 with macosx_deployment_target set fails to configure

MacPorts noreply at macports.org
Tue Jul 15 15:04:06 PDT 2014


#44335: taglib @1.9.1 with macosx_deployment_target set fails to configure
---------------------+--------------------------------
  Reporter:  help@…  |      Owner:  macports-tickets@…
      Type:  defect  |     Status:  new
  Priority:  Normal  |  Milestone:
 Component:  ports   |    Version:  2.3.1
Resolution:          |   Keywords:
      Port:  taglib  |
---------------------+--------------------------------

Comment (by help@…):

 To be honest I don't exactly get what's the point of changing SDK to older
 version. It all seems to work fine with latest SDK, header files do after
 all contain information about in which OS version particular function was
 introduced and stuff like that. When I run cmake with
 -DCMAKE_OSX_DEPLOYMENT_TARGET=10.6 option for software outside macports
 (darktable in this case) I get following output:
 {{{
 CMake Warning at
 /opt/local/share/cmake-3.0/Modules/Platform/Darwin.cmake:143 (message):
   CMAKE_OSX_DEPLOYMENT_TARGET is '10.6' but the matching SDK does not
 exist
   at:

 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.6.sdk"

   Instead using SDK:

 "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.9.sdk"

   matching the host OS X version.
 Call Stack (most recent call first):
 /opt/local/share/cmake-3.0/Modules/CMakeSystemSpecificInformation.cmake:36
 (include)
   CMakeLists.txt:1 (project)
 }}}
 I don't set CMAKE_OSX_SYSROOT myself, so there's just a warning, not an
 error, and everything works fine. I guess it still requires some SDK (why
 not just use / as SYSROOT?..), but 10.9 suffices.

 Am I right to understand that currect macports release doesn't support
 macosx_sdk_version setting, but next release (minor? major?) will?

-- 
Ticket URL: <https://trac.macports.org/ticket/44335#comment:3>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list