On Mar 1, 2009, at 10:53 PM, Bryan Blackburn wrote:
The problem is that 10.3 doesn't support lchown() which means that
currently
trunk fails to build there. Using a HAVE_LCHOWN test, we could fall
back to
using just chown() but then we're right back to the original problem
but
just for 10.3. Porting lchown() to 10.3 is not going to happen
unless we
start shipping a custom kernel for those machines.
You could also simply punt on the notion of link ownership for tiger
(call chown() for non-links, do nothing for links) since I seem to
recall that they inherited their ownership information from their
containing directory on 10.3 anyway - links have been somewhat less
"real" in prior releases than they are today.
- Jordan
_______________________________________________
macports-dev mailing list
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macports-dev