On Fri, Nov 27, 2015 at 9:26 PM, Danilo Schöneberg
<danilo.schoeneb...@googlemail.com> wrote:
> Hi everybody,
>
> I just subscribed to the CDE mailing list. I've been a CDE nut since the
> 90s. As such I would like to see the project move forward. The major problem
> atm is, that CDE doesn't build properly anymore (under NetBSD) due to the
> dependency on AST-KSH. I wonder, why still rely on a certain shell? Couldn't
> we move the project to the well established autoconf/automake tool chain? I
> would volunteer to work on it.
>
> Also, the reliance on LibXP/printproto breaks a lot of pkgsrc packages under
> NetBSD/IllumoS

ksh is used in way too many parts of CDE to make a replacement
feasible. As you may be aware, CDE even comes with its own extended
ksh derivative, the dtksh. If you want to replace/rewrite all the
relevant parts, go for it -- but don't expect it to be either an easy
or a quick job.
What shell were you thinking of as a replacement? sh? Too limited.
bash? too bloated. zsh? too slow. I don't see any shell that would
work as a proper replacement unless you just move to a newer version
of ksh (which was planned anyway as far as I know). Keep in mind that
you would not only need to update some build scripts, but also the
whole dtksh infrastructure of CDE.

Concerning your autoconf/automake suggestion, it would have been a
good idea to read through the mailing list archives. This discussion
comes up every now and then and it's consensus here that
autoconf/automake would introduce way too many drawbacks and issues
without providing a single advantage over the current build system.

What problems exactly do you have? I don't know much about current
NetBSD and Illumos releases and pkgsrc, but I've been able to compile
CDE since years without any major issues on both FreeBSD and Solaris.


Martin

------------------------------------------------------------------------------
_______________________________________________
cdesktopenv-devel mailing list
cdesktopenv-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

Reply via email to