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