1 OpenSolaris Buildable Source 2 %Z%%M% %I% %E% SMI 3 4Note: if this is your first OpenSolaris installation, please see the 5currently known issues section below to see the minimum build of 6Solaris Express - Community Release required to build and install 7OpenSolaris. Either an initial install or an upgrade will work, 8provided you use the "Entire Distribution" metacluster. 9 10This delivery of the Buildable Source consists of 4 or 5 pieces: 11 121. encumbered binaries tarball (on-closed-bins-DATE.PLATFORM.tar.bz2) 132. compiler (Sun Studio 11 is the preferred compiler, and it is free 14 for OpenSolaris community members. You can also use gcc; more on 15 that below.) 163. ON build tools package (SUNWonbld-DATE.PLATFORM.tar.bz2) 174. Pre-built BFU archives (on-bfu-DATE.PLATFORM.tar.bz2) 185. source tarball (on-src-DATE.tar.bz2; numbered builds only) 19 20If you just want to install the pre-built archives, you'll need the ON 21build tools and the BFU archives. The tar file will unpack the 22archives into archives-DATE/PLATFORM/ (e.g., 23archives-20050612/i386/). You should review Section A 24(changes since the last delivery) and Section B (known issues) before 25following the BFU instructions in the Developer's Reference 26(http://www.opensolaris.org/os/community/onnv/devref_toc/). 27 28If you want to build from source, you will need the source, compiler, 29ON tools, and "extras" tools. The encumbered binaries tarball contains 30complete binaries (libraries, kernel modules, commands) that are 31compatible with the source. These are binaries that cannot be built 32using only the source tarball for one reason or another. If you wish 33to build the kernel (or some portion of it), or if you wish to build a 34complete set of installable archives, you will want the encumbered 35binaries. 36 37Currently, to obtain source, you can either download the 38on-src-DATE.tar.bz2 tarball if you are downloading a build-synchronised 39delivery. Or, you can checkout from the Mercurial repository at 40(please see instructions at: http://opensolaris.org/os/project/onnv/) 41 42The buildable source contains the source for our high key-strength 43crypto, known as the Encryption Kit (SUNWcry, SUNWcryr, SUNWcryptoint). 44Please note that certain countries restrict the redistribtuion of 45high key-strength crypto. If you live in one of these countries, 46it is your responsibility to ensure that you are complying with your 47country's laws in this area. 48 49For general questions on the buildable source, please ask on the 50OpenSolaris Help discussion list (opensolaris-help <at> opensolaris 51<dot> org). For detailed comments about the code, please use 52OpenSolaris Code discussion list. Please note that the mailing lists 53are configured to only allow posts via the web forum interface or from 54list subscribers. 55 56 57Currently Known Issues 58---------------------- 59 These were some of the major known issues at the time of this 60delivery. The most recent list is available on the OpenSolaris.org 61website in the Nevada community at: 62http://opensolaris.org/os/community/onnv/known_issues/ 63 64<!-- #include http://opensolaris.org/os/community/onnv/known_issues --> 65 66 67Installing from Source 68---------------------- 69 70<!-- #include http://opensolaris.org/os/community/onnv/install_quickstart --> 71