| Title | MPS doesn't build on FreeBSD 9.1 |
| Status | closed |
| Priority | essential |
| Assigned user | Gareth Rees |
| Organization | Ravenbrook |
| Description | Bruce Mitchener [1]: Ahh, the reason for the missing x86_64 build for FreeBSD is that it doesn't work on FreeBSD 9.1 :) They've apparently changed their target triple: checking build system type... x86_64-unknown-freebsd9.1 checking host system type... x86_64-unknown-freebsd9.1 checking target platform... configure: error: MPS does not support this platform out of the box. See manual/build.txt Build step 'Execute shell' marked build as failure |
| Analysis | FreeBSD 9.1 has changed the output of uname -p on 64-bit systems: instead of "amd64", it outputs "x86_64". So none of the rules in configure.ac match. Bruce supplied a patch [2]. |
| How found | customer |
| Evidence | [1] <https://info.ravenbrook.com/mail/2013/05/07/02-03-27/0/>[2] < http://info.ravenbrook.com/mail/2013/05/07/02-03-27/0/fbsd.autoconf.diff> |
| Created by | Gareth Rees |
| Created on | 2013-05-07 08:40:34 |
| Last modified by | Gareth Rees |
| Last modified on | 2013-05-07 11:48:58 |
| History | 2013-05-07 GDR Created. |
| Change | Effect | Date | User | Description |
|---|---|---|---|---|
| 181570 | closed | 2013-05-07 11:48:58 | Gareth Rees | Correct case syntax. |
| 181569 | closed | 2013-05-07 11:45:40 | Gareth Rees | Correct case syntax. |
| 181565 | open | 2013-05-07 08:46:01 | Gareth Rees | FreeBSD 9.1's uname now reports "x64_64" on 64-bit systems. |