Roland Mainz wrote:
> OUCH! ... ;-(
> You may have noticed that I am already trying to avoid any "flag days"
> at all costs. I guess something like a "cross-consolidation flag-day" is
> even worse, right ? If "yes"... how should I react in such a case - die
> and explode ? ;-((

I still don't understand your fear of flag days - who told you they were
a bad thing you had to avoid?    Even cross-consolidation dependencies are
things we deal with all the time - as long as they don't end in dependency
loops (SFW depends on a change to JDS which depends on a change to SFW),
we just deal and go on.   The Trusted Extensions (TX) integration had these,
we simply knew that we'd have to build the X, CDE & JDS consolidations
with TX features integrated on a version of ON that had the TX libraries
in place, and that the CDE & JDS ones also required the X library changes
for TX, so we planned the putbacks to a series of builds accordingly.

We've even done this once already in work started due to your project -
ON folded libcmd into libc, so we've waited a couple of builds and now
can start removing -lcmd from makefiles in other consolidations.

> 3rd problem... we would have to replicate lots of OS/Net's build system
> and Makefiles in SFW, e.g. we would still have to write our own
> Makefiles to get features like CTF support,

We all hold out hope that someday CTF support will not be consolidation
private to ON, so the rest of Solaris can benefit, but it seems more likely
we'll just have to wait for Sun Studio to adopt it & generate it directly.

-- 
        -Alan Coopersmith-           alan.coopersmith at sun.com
         Sun Microsystems, Inc. - X Window System Engineering

Reply via email to