Ravenbrook / Projects / Memory Pool System / Issues

Memory Pool System


MPS issue job000602

Title: Mac OS X 10.2 build fails because "cabs" is already defined
Status: closed
Priority: essential
Assigned user: Richard Brooksby
Product: mps
Organization: Ravenbrook
Description: The MPS build on Mac OS X 10.2 fails because "cabs" is already defined in a Mac OS header. On Mac OS X 10.1 it wasn't defined so we had to add it, but they seem to have fixed that, and so now there's an incompatible extra definition.

See also job000973 (essentially identical)
Analysis: We need to find some way to test for Mac OS X 10.1 and make the definition conditional. Either that or drop support for Mac OS X 10.1 altogether.
How found: customer
Evidence: See e-mail <http://info.ravenbrook.com/mail/2002/10/18/15-17-44/0.txt>.
Observed in: 1.100.1
Introduced in: 0.0.0
Test procedure: none
Created by: Richard Brooksby
Created on: 2002-10-21 11:33:49
Last modified by: Richard Kistruck
Last modified on: 2005-02-02 18:01:36
History: 2002-10-21 RB Created.
2004-12-08 DRJ pointer to job000973

Fixes

Change Effect Date User Description
142435 closed 2005-02-02 18:01:36 Richard Kistruck Remove obsolete wrokarounds for historical problems in ancient Mac OS X headers: these workarounds are no longer needed.
Also, note this removal in new file .../mps/master/manual/build-notes/.
Also, add reference to this file in index of manuals.

Generated at 2008-07-09 03:03:48 by $Id: //info.ravenbrook.com/infosys/cgi/issue.cgi#430 $

Copyright © Ravenbrook Limited. This document is provided "as is", without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this document. You may not duplicate or reproduce this document in any form without the express permission of the copyright holder.

Ravenbrook / Projects / Memory Pool System / Issues