On Wed, 21 Feb 2007 15:04:57 -0500 James Carlson wrote:
> I think that's still missing the point.

> This project is integrating ksh93 into ON.  Once that's done, there's
> no way that the ON source will be used to build a binary for some
> other release.  Having Solaris-versioning-dependent objects in the
> deliverables is a syntax error.

the point is the mechanisms to deal with binary differences exist
upstream and outside of solaris and they won't be ripped out
just for solaris

you know the drill
there's no such thing as a quick little comparmentalized change
this is especially true for software that molds itself to
different sw/hw architectures

its fine for ON to believe its the only platform
but don't expect that to affect ast source in the form of code removal

we're willing to (and have already done so) abstract solaris/ON specific
workarounds to generic features that can be probed on all systems

we never maintain separate sources and we very reluctantly #ifdef on vendor
specific symbols (and even then mostly to workaround bugs like bad
code generation)

-- Glenn Fowler -- AT&T Research, Florham Park NJ --


Reply via email to