[begin README tag - do not delete]
There are problems using recent OpenSolaris builds to build ON. So
far builds 124 and 125 are known to be affected. Workarounds: build
on snv_123, or build on SXCE.
1. The sources cannot be used to generate Solaris (pkgadd(1m))
packages. (CRs 6414822, 6370204.)
2. "Install -i" has not been tested on all platforms. It is known not
to work for the lw8 platform (CR 4818202).
3. Cross-compilation between SPARC and x86 is not supported. But
builds on x86 systems (amd64 or i386) will build both amd64 and
i386 binaries.
This is unlikely to be fixed any time soon. If you want to build
both SPARC and x86, your choices are (a) create two workspaces, or
(b) access a single workspace using NFS. If you use a single
workspace, you'll want to do a "make clean" or "make clobber"
before building the other platform. Note that nightly(1) will do a
"make clobber" for you.
4. You may see console warnings like
Feb 26 13:55:48 magneto sshd[100804]: libpkcs11: Cannot load PKCS#11
library /usr/lib/security/pkcs11_softtoken_extra.so. dlerror:
ld.so.1: /usr/lib/ssh/sshd: fatal:
/usr/lib/security/pkcs11_softtoken_extra.so: open failed: No
such file or directory. See cryptoadm(1M). Skipping this plug-in.
Feb 26 13:55:48 magneto sshd[100804]: Kerberos mechanism library
initialization error: unknown error.
These messages can be ignored unless you need working crypto (e.g.,
Kerberos). To fix, change pkcs11_softtoken_extra.so to
pkcs11_softtoken.so in /etc/crypto/pkcs11.conf and do "svcadm
restart cryptosvc".
5. bfu should handle flag days in a way that is friendlier to
developers who are not on Sun's internal network. While there is
an open CR for this issue (4865419), it probably won't be addressed
any time soon. Instead, bfu will go away when we move to IPS-based
packaging.
6. Zones depends on SVR4 packaging data, so Zones will not work unless
your distribution vendor provides packages. Note that BFU understands
Zones, so that BFUing on top of a distribution, such as Solaris Express,
that includes package support will work and will also update any
existing Zones you may have configured.
[end README tag - do not delete]
on 2009/10/30 20:27