From: Ned D. <na...@ac...> - 2014-10-20 01:00:35
|
Heads up for OS X 10.10 Yosemite users: if you build a version of Cocoa Tk 8.6.x or 8.5.x for OS X 10.10, that is, either on 10.10 or with MACOSX_DEPLOYMENT_TARGET=10.10, Tk will abort during initialization with the error: Mac OS X 10.10000 or later required The problem is due to an incompatible change in Apple's AvailabilityMacros, a change necessary due to the version number moving from one ('.9') to two ('.10') digits. I've opened a Tk issue about the problem: https://core.tcl.tk/tk/tktview?name=1d37c3e166 Note that this doesn't affect those third-party Tk's built on earlier versions of OS X, for example ActiveTcl 8.5 and 8.6; the current versions of each run OK on 10.10 or, at least, they don't fail with this problem. Also, X11 versions of Tk on OS X are not affected. -- Ned Deily, na...@ac... |
From: Kevin W. <kw...@co...> - 2014-10-20 01:16:04
|
Ned, On 10/19/14, 9:00 PM, Ned Deily wrote: > Heads up for OS X 10.10 Yosemite users: if you build a version of Cocoa > Tk 8.6.x or 8.5.x for OS X 10.10, that is, either on 10.10 or with > MACOSX_DEPLOYMENT_TARGET=10.10, Tk will abort during initialization with > the error: > > Mac OS X 10.10000 or later required > > The problem is due to an incompatible change in Apple's > AvailabilityMacros, a change necessary due to the version number moving > from one ('.9') to two ('.10') digits. From reading about similar reports on the MacPorts list, shouldn't this be attributed to the fact that Apple hasn't yet shipped the 10.10 SDK? My guess is that this will be automatically resolved once Xcode 6.1 is released. Please give the build another try after the new Xcode is out. --Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: Ned D. <na...@ac...> - 2014-10-20 01:19:18
|
In article <544...@co...>, Kevin Walzer <kw...@co...> wrote: > From reading about similar reports on the MacPorts list, shouldn't this > be attributed to the fact that Apple hasn't yet shipped the 10.10 SDK? > My guess is that this will be automatically resolved once Xcode 6.1 is > released. Please give the build another try after the new Xcode is out. No, I'm using the as-yet unreleased SDK. It's a real problem. I had to fix similar problems in Python earlier. -- Ned Deily, na...@ac... |
From: Kevin W. <kw...@co...> - 2014-10-20 01:22:52
|
On 10/19/14, 9:18 PM, Ned Deily wrote: > No, I'm using the as-yet unreleased SDK. It's a real problem. I had to > fix similar problems in Python earlier. All right, I'll look into it in the coming week. Thanks. K -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: Ned D. <na...@ac...> - 2014-10-20 01:25:11
|
In article <nad...@ne...>, Ned Deily <na...@ac...> wrote: > In article <544...@co...>, > Kevin Walzer <kw...@co...> wrote: > > From reading about similar reports on the MacPorts list, shouldn't this > > be attributed to the fact that Apple hasn't yet shipped the 10.10 SDK? > > My guess is that this will be automatically resolved once Xcode 6.1 is > > released. Please give the build another try after the new Xcode is out. > > No, I'm using the as-yet unreleased SDK. It's a real problem. I had to > fix similar problems in Python earlier. Also, you'll see the problem if you use the already released Command Line Tools for 10.10 which essentially install the same file as in the 10.10 SDK into the conventional system locations, like /usr/include. In any case, Xcode 6.1 with the updated SDK should be publicly available with the next 24 hours. -- Ned Deily, na...@ac... |
From: Kevin W. <kw...@co...> - 2014-10-20 01:28:41
|
On 10/19/14, 9:23 PM, Ned Deily wrote: > Also, you'll see the problem if you use the already released Command > Line Tools for 10.10 which essentially install the same file as in the > 10.10 SDK into the conventional system locations, like /usr/include. In > any case, Xcode 6.1 with the updated SDK should be publicly available > with the next 24 hours. That's good to know. I was going to hold off on investigating any Yosemite related bugs until I had the latest bits from our friends in Cupertino. -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |
From: Kevin W. <kw...@co...> - 2014-10-22 10:08:12
|
On 10/19/14, 9:00 PM, Ned Deily wrote: > Heads up for OS X 10.10 Yosemite users: if you build a version of Cocoa > Tk 8.6.x or 8.5.x for OS X 10.10, that is, either on 10.10 or with > MACOSX_DEPLOYMENT_TARGET=10.10, Tk will abort during initialization with > the error: > > Mac OS X 10.10000 or later required > Just to circle back on this, I've committed a fix for the issue that Ned has verified to build on both Yosemite and Mountain Lion. Thanks so much to Ned for the helpful and detailed bug report, and the testing. --Kevin -- Kevin Walzer Code by Kevin/Mobile Code by Kevin http://www.codebykevin.com http://www.wtmobilesoftware.com |