Jon Trulson <j...@radscan.com> writes:
>
> I just did this too, and it works fine on Linux.  I would bet it will
> compile fine on the BSD's too.  I've pushed this fix to the cde-next
> branch.  Once we're sure this is ok on the BSD's we can merge it into
> master.  It is the correct way to go forward.
>
> I've installed a vagrant driven FBSD 11.1 VM, so I will get that setup
> for building so at least I can test builds on one BSD flavor :)
>
>

Excellent =)

>
> Hmm.  The license is now LGPL, so the claim above that it can't be
> used on proprietary OS's no longer applies, and hasn't for several
> years.
>

Yeah, there's certainly no legal issue --- I was just using that quote
to try to guess at the Motif version =)

>
> In that case, I guess there's no real option on illuminos other than
> to build your own motif. :(

I think that's the best way forward for now.  I want to explore this
further at a future date --- it seems very close, and really, it would
be odd if the Motif that Sun shipped wasn't suitable for CDE... I mean,
just think about that.  I know there have been a lot of commits to CDE
since then, but it should at least be close.

However, the necessary changes might take some time to develop and vet.
Such work would be appropriate for cde-next.  In the interest of getting
a stable release out the door in a timely fashion, source-built Motif
seems the way to go for now.

> I still think the XmeXpm->Xpm change in CDE is valid - CDE doesn't
> need that cruft anymore, and since you have to build Motif anyway...

Yeah, definitely --- AFAICT it was a hack for legacy systems that we no
longer support (and don't ever plan to support again to my knowledge).
Good riddance.

> As for the changes - if a locally compiled motif is required, and it's
> customary to install that in /opt, then that's what the changes should
> be in sun.cf.
>
> BTW, do you distinguish in sun.cf between various
> opensolaris/illuminos versions?

Nope; Sun is Sun.  We could start distinguishing, but I don't think we
need to, at least at this time.  A toggle for local Motif should be fine
--- maybe an option in host.def or site.def as that seems to be the
standard configuration method for such details.  Doing so would allow
Tribblix and SmartOS to use their modern system Motif, and OI Hipster to
potentially join the party at some later date, while providing support
for these older systems that require a local Motif.

I'll read up on it.


-- Matthew R. Trower

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to