| Title | MPS expgen.sh is broken, at least on Mac OS X 10.4.2 |
| Status | closed |
| Priority | nice |
| Assigned user | Richard Kistruck |
| Organization | Ravenbrook |
| Description | MPS expgen.sh is the easy way to maintain the list of MPS exports for the DLL build. Expgen.sh used to work on Mac OS X 10.3 (Panther) with gcc 3.x. It seems broken on Mac OS X 10.4.2 with gcc 4.0. |
| Analysis | RHSK 2005-10-17 It appears gcc 4.0 from Apple may be broken with respect to -fdump-translation-unit. See step (0) of the procedure comment, at line 31 of: < http://www.ravenbrook.com/project/mps/master/code/expgen.sh#2>. See also Evidence [1].Without a working expgen.sh, we need to maintain w3gen.def manually. But it doesn't change very fast. Perhaps we could run expgen.sh on a different Unix? Perhaps Apple broke gcc and should be told? |
| How found | manual_test |
| Evidence | [1] http://info.ravenbrook.com/mail/2005/10/17/12-55-31/0.txt |
| Observed in | 1.106.0 |
| Introduced in | 1.106.0 |
| Created by | Richard Kistruck |
| Created on | 2005-10-17 14:08:56 |
| Last modified by | Richard Brooksby |
| Last modified on | 2012-09-21 20:47:53 |
| History | 2005-10-17 RHSK Created. Intro= 106, because worked for 105. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 179279 | closed | 2012-09-05 18:44:44 | Richard Brooksby | Merging branch/2012-08-15/variety-reform. |