<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
For a while now the Mac 10.5 builds have been failing on try server,
I've been debating with myself the way forward for quite a while.<br>
<br>
Mac 10.5 builds have been successful when building against 1.9.2
branch, but not on trunk. This is because the 10.5 builders expect
to do a ppc/i386 universal but can't on trunk.<br>
<br>
The fundamental issue is that due to the way we've set up our try
server, it isn't really possible to do different configurations for
different comm-* branches. <br>
<br>
What I have come up with is to change our Mac 10.5 builds on try
server to do i386 only when building against both comm-1.9.2 and
comm-central.<br>
<br>
My reasoning is this: it gets the 10.5 builds not-red, and still
gives us coverage on 1.9.2 branch.<br>
<br>
I believe the downsides are:<br>
<ul>
<li>We get duplicated 10.5 parts of the builds with the 10.6
universal builder.</li>
<li>Likewise the 10.5 tests are duplicated (once on the 10.5
build, once on the i386/64 universal build).<br>
</li>
<li>We have no PPC coverage on try server (although this will be
retained on the actual 1.9.2 branch).</li>
</ul>
If we desperately need PPC coverage for a bug, then we can always
re-enable the configuration.<br>
<br>
Note that I've experimented today and got this working on try
server. So unless anyone raises objections it'll stay that way, but
as always, thoughts welcome.<br>
<br>
Mark.<br>
</body>
</html>