Mailing Lists: Apple Mailing Lists
Image of Mac OS face in stamp
"Purity" patches for IOKitUser, launchd, objc4
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

"Purity" patches for IOKitUser, launchd, objc4



Darwin community,

as you might have experienced, the current published sources of some
Darwin 9 projects, including such essential ones as IOKitUser,
launchd, objc4 currently have build- or runtime dependencies on
projects that are not part of Darwin.

It looks like patching the respective sources to remove the non-Darwin
dependencies is the most pragmatic approach at this time. Hence,
Aladin from the PureDarwin project has made available a series of
patches.

You can use the following plist to have DarwinBuild use the patches:
http://code.google.com/p/puredarwin/source/browse/trunk/plists/9F33pd1.plist

For more detailed instructions on how to use it, please see
http://www.puredarwin.org/developers/darwinbuild

While these patches might not be the cleanest way of doing things,
they appear to work as intended. We'd appreciate your feedback and
contributions. The PureDarwin project is open to everyone who helps to
make Darwin more usable.

Of course we still hope that the Apple-provided Darwin sources will
not contain build- or runtime dependencies ("impurities") to projects
that are unavailable to Darwin in the future, removing the need for
such patches going forward.

Simon

--
www.puredarwin.org
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Darwin-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2011 Apple Inc. All rights reserved.