On Wed, 17 Oct 2007, Mikeal Rogers wrote:
If we aren't building Chandler ourselves is there any need to wait for this?
I'm assuming that applications compiled for Tiger will run on Leopard (maybe
I'm wrong), so if we're running release builds is there any need to wait?
It seems that that's the case. Chandler built on Tiger runs on Leopard.
To be verified again once the real thing shows up, of course.
I have a Leopard branch ready with binaries uploaded that is waiting to be
merged in for Bear to get a grip over the extra build requirements that this
entails.
Leopard (and Ubuntu Feisty + Gutsy) come with a system python we can use
instead of building our own. Ubuntu Feisty and Gutsy even come with an ICU we
can use.
This means that these builds can be smaller than the generic builds since we'd
start using the system components present instead of building and
installing our own. This has been a long time goal in Chandler build country.
However, these more specific builds can't be mixed and matched with the
generic builds we've been doing. Hence adding specific builds for Leopard and
Feisty/Gutsy adds 6 build variants to the current 8. Below is the complete
list of build variants in no particular order:
1. mac ppc panther (we should move that one to tiger once leopard is out)
2. mac ppc leopard (new, using system python)
3. mac intel tiger
4. mac intel leopard (new, using system python)
5. linux dapper
6. linux feisty (new, with system python and system icu, good for gutsy too)
7. windows (xp, no vista story yet)
Each of these variants comes in two flavors, release and debug, a grand total
of 14 builds.
We might be able to drop some debug variants, still, that'd leave us with more
build variants than today and we haven't figured out yet how to manage and
automate the building of 14 binaries everytime a system in external/internal
changes and needs updating.
Andi..
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Open Source Applications Foundation "chandler-dev" mailing list
http://lists.osafoundation.org/mailman/listinfo/chandler-dev