On 06/10/18 03:29, Brent Busby wrote:
Jon Trulson <j...@radscan.com> writes:
On 06/09/2018 05:40 PM, Chase via cdesktopenv-devel wrote:
Also, requiring ksh to build is a bit of a fault point for many
users, especially the ones on BSDs, how difficult would it be to
remove the requirement for ksh during the build process, using sh
instead, and then when everything is build, use dtksh for
installation?
IIRC, dtksh/ksh actually requires ksh to build. I have no problem
with not requiring that ksh be available in order to build CDE.
I tried it once many years ago and gave up. I think dtksh was the
main problem and it was going to be difficult/time consuming to
disentangle. Feel free to investigate though :)
I don't know if dtksh is wanting some particular version of ksh, but
there is a package in FreeBSD called shells/ksh93. It's not pdksh, but
a real Korn shell. There are lots of warnings in the comments of its
Makefile saying that to build it, no GCC options should be set at all,
and since most users do have something in their /etc/make.conf of that
sort, that might be why it gives people problems. I have successfully
installed it just a minute ago to see if it builds ok on a FreeBSD 10.4
machine, and I even had CPUTYPE?=nocona set in /etc/make.conf and it
built anyway.
You might be able to just require shells/ksh93 as a dependency.
The mentioned package is exactly what you need on FreeBSD (93u+ from
2012-08-01)
Other Bsds and Linuxes have similar packages with the same version.
But the first systems are starting to remove ksh93 package from their
official distribution.
I've seen it on NetBSD and Arch Linux. So it might become a problem
in future.
------------------------------------------------------------------------------
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
--
Ulrich Wilkens
Email: m...@uwilkens.de
------------------------------------------------------------------------------
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