[CalendarServer-users] Errors with group based access control
Wilfredo Sánchez Vega
wsanchez at wsanchez.net
Thu Dec 14 20:56:39 PST 2006
Huh. I don't know where the -isysroot is coming from; I can't find
the string 'sysroot' in our source tree...
On Dec 14, 2006, at 7:57 AM, Frank Strauß wrote:
> Frank Strauß wrote:
>> I'm no Python guru. Do you know how this warning can be avoided?
>> Probably at some place, my Tiger Python-2.3 stuff is used, although
>> 2.5 is available and the first in my $PATH.
>> 2006/12/14 15:49 +0200 [-] /private/var/automount/home/strauss/
>> appleopendirectory.py:30: exceptions.RuntimeWarning: Python C API
>> version mismatch for module opendirectory: This Python has API
>> version 1013, module opendirectory has version 1012.
> I found the reason for this. Maybe others like to know it...
> When things are built by "./run -s", the setup system makes the
> compiler be called with something like "-isysroot /Developer/SDKs/
> MacOSX10.4u.sdk". This path is used to find the headers that are
> used to build opendirectory.so. When you install a newer Python,
> e.g. 2.5, the stuff in /Library/Frameworks/Python.framework is
> updated, but not the stuff in /Developer/... I helped myself by the
> following symlinks, but I cannot guarantee that it won't break any
> future Python upgrades or other development projects.
> # ls -l /Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks/
> total 24
> drwxr-xr-x 5 root wheel 170 Dec 7 16:11 2.3
> lrwxr-xr-x 1 root wheel 49 Dec 14 16:49 2.5 -> /Library/
> lrwxr-xr-x 1 root wheel 3 Dec 14 16:49 Current -> 2.5
> lrwxr-xr-x 1 root wheel 3 Dec 7 16:11 Current.old -> 2.3
> calendarserver-users mailing list
> calendarserver-users at lists.macosforge.org
More information about the calendarserver-users