These updates to SUNWonbld are recommended for external users, and required
for internal users.
You must follow this flag day BEFORE you push any changes to the Mercurial
gate. If you fail to do so, and you mess up a push because of it, then a
member of the ON Nevada gatekeeping team and/or the SCM Migration project
team will visit you personally and ensure that the fleas of an Arabian
camel infest your left armpit. Or worse.
We're serious. Update your tools.
Now.
On SWAN, you can do this via either
/ws/onnv-gate/public/bin/installSUNWonbld
or
pkgadd -d /ws/onnv-gate/public/packages/`uname -p` SUNWonbld
Off SWAN, these will show up at
http://dlc.sun.com/osol/on/downloads/current/
when the next push happens.
Details:
The putback of
6733918 Teamware has retired, please welcome your new manager, Mercurial
4758439 some files use "current date" sccs keywords
6560843 asm sources should not rely on .file "%M%" for naming STT_FILE symbols
6560958 Solaris:: perl modules should not use SCCS keywords in version
information
6729074 webrev doesn't deal well with remote ssh hg parents
constitutes a flag day for all consumers of SUNWonbld. You must update
SUNWonbld on your build AND development/desktop machines.
If you have not yet done so, then "immediately following your tools
update" would also be an excellent time to run hgsetup. See hgsetup(1)
for details.
The current version of SUNWonbld (what you'll get by following this flag
day) is:
VERSION: 11.11,REV=2008.08.07.10.08
PSTAMP: elpaso20080807100822
for i386, or
VERSION: 11.11,REV=2008.08.07.10.26
PSTAMP: juarez20080807102610
for sparc.
If you have no control over the installation of SUNWonbld, then you can
run the following command:
/usr/xpg4/bin/fgrep -q pbconfirm `( egrep '^hgext.cdm' ~/.hgrc || echo
/dev/null ) | sed -e 's/^hgext.cdm=//'` || echo "failed"
...and if the output is "failed," you're not using the correct version of
Cadmium. That could be because you haven't run hgsetup, or because your
hgrc is pointing to the wrong thing. On SWAN, you should be able to use
[extensions]
hgext.cdm=/ws/onnv-tools/onbld/lib/python/onbld/hgext/cdm.py
to get by in a pinch.
Questions to scm-migration-dev at opensolaris.org.
--Mark