<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>