I've created a new project gate for merging the X11R7.5 updates into
the Nevada gate. I'll be talking to people about updating various
parts to the latest upstream releases. PLease don't commit changes
other than upstream updates into this gate without talking to me first,
since we'll need to keep track of those for the various review processes
(ARC, OSR, etc.)
It's initialized with the current state of the open-src portion of the
Nevada gate as of yesterday's nv_127 code freeze. (It has the full
history going back to the initial OpenSolaris code drop at nv_33, from
the hg repo I've been preparing for the X Consolidation hg conversion.)
It's not yet browsable on src.opensolaris.org, but is hg clonable via:
hg clone ssh://hg.opensolaris.org//hg/fox/7.5-merge
Unlike the fox-gate, which still has the layout of our original code
drops, with everything under XW_NV, this matches the Nevada gate,
where the XW_NV level is the implicit top level. Like the fox-gate
and our future hg gate, the tarballs are not checked into the gate.
Before your first build, you will need to either run ./download-tarballs
or "cd open-src ; make download" to populate open-src/tarballs with the
upstream tarballs.
After that, just run "./buildit -p" as usual and it should build away.
Right now a full build will result in:
Packages built: 52
Packages failed: 8
These packages are expected to fail due to bits we still build out of
closed tree, and haven't yet either replaced with open bits or moved
out of the open packages, but plan clean that up in the next few builds:
SUNW0xman
SUNWxwcft
SUNWxwfnt
SUNWxwinc
SUNWxwman
SUNWxwoft
SUNWxwopt
SUNWxwplt
I'll try to keep this gate in sync as we fix that.
--
-Alan Coopersmith- alan.coopersmith at sun.com
Sun Microsystems, Inc. - X Window System Engineering