Changes between Version 6 and Version 7 of PlatformNotes


Ignore:
Timestamp:
May 10, 2009, 5:58:46 AM (10 years ago)
Author:
gb
Comment:

FreeBSD 7.2 fixes 7.1 bug

Legend:

Unmodified
Added
Removed
Modified
  • PlatformNotes

    v6 v7  
    9696FreeBSD doesn't provide the same level of support for multi-arch development (e.g., compiling 32-bit C code on 64-bit systems and vice versa) that Darwin, most Linux distributions, and Solaris offer; it's not generally possible to compile a 32-bit FreeBSD kernel on a 64-bit FreeBSD system.  And vice versa.
    9797
    98 It should be possible to '''run''' a 32-bit FreeBSD CCL on a 64-bit FreeBSD system and it generally is.  Unfortunately, CCL triggers a bug that was introduced in the 7.1 release version of the 64-bit FreeBSD kernel (7.0 and 6.x are not affected.)  See http://www.freebsd.org/cgi/query-pr.cgi?pr=130526
    99 if you're interested in the gory details; the source patch in the responses to the bug report seems to work, so recompiling the 64-bit FreeBSD 7.1 kernel should enable 32-bit CCL to run on 64-bit FreeBSD 7.1.
     98~~It should be possible to '''run''' a 32-bit FreeBSD CCL on a 64-bit FreeBSD system and it generally is.  Unfortunately, CCL triggers a bug that was introduced in the 7.1 release version of the 64-bit FreeBSD kernel (7.0 and 6.x are not affected.)  See http://www.freebsd.org/cgi/query-pr.cgi?pr=130526
     99if you're interested in the gory details; the source patch in the responses to the bug report seems to work, so recompiling the 64-bit FreeBSD 7.1 kernel should enable 32-bit CCL to run on 64-bit FreeBSD 7.1.~~  A bug that prevented 32-bit CCL from running on FreeBSD 7.1/amd64 systems has been fixed in FreeBSD 7.2
    100100
    101101== Solaris (x86) ==