Re: [cdesktopenv-devel] PowerPC and musl fixes

2021-01-18 Thread Lev via cdesktopenv-devel
Here’s a revised copy of the ksh fixes I submitted before that properly tests for POSIX-compliant terminal handling capabilities rather than attempting to get OLDTERMIO working. I think these patches are ready to be committed. Kind regards, Lev 0006-Fix-incompatibilites-between-the-Desktop-Kor

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Lev via cdesktopenv-devel
Hi Chase, Thanks to your advice about the submodule, I was able to make some progress. Unfortunately, I am now getting a lot of errors from the headers, e.g.: ./ast_fs.h:147:18: warning: 'struct statvfs64' declared inside parameter list will not be visible outside of this definition or declarat

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Marcin Cieslak
On Mon, 18 Jan 2021, Lev wrote: What would your advice be for anyone wanting to continue using CDE on platforms that are unsupported by the autotools or ksh? Would the original ksh93u work for those platforms? Or https://github.com/att/ast master which is close? ksh93 has its own autoconfig

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Jon Trulson
On 1/18/21 9:31 AM, Lev via cdesktopenv-devel wrote: > Hi Chase, > > Thanks to your advice about the submodule, I was able to make some progress. > Unfortunately, I am now getting a lot of errors from the headers, e.g.: > [...] > I had been hoping to get a Motif 2.1 compatible version of CDE worki

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Chase via cdesktopenv-devel
I would like master to be merged, yes. I am a bit confused though, what constitutes a path forward? I have satisfied all of the testing requirements (minus NetBSD), and I can't find any of the regression test faults that Marcin was talking about by using libc malloc. This would eliminate our nee

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Jon Trulson
Hi, I went ahead and merged these to your master-ksh93-upgrade branch, in addition to the one switching to std malloc. -jon On 1/17/21 1:30 PM, Chase via cdesktopenv-devel wrote: > So here is where I am at with testing alternate platforms with the new > imported ksh: > Working: > Linux Mint 20 >

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Jon Trulson
Also, excellent work on that :) -jon On 1/17/21 1:30 PM, Chase via cdesktopenv-devel wrote: > So here is where I am at with testing alternate platforms with the new > imported ksh: > Working: > Linux Mint 20 > CentOS 8 (patch needs to be explicitly installed for some reason, even > though it is a

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Jon Trulson
On 1/18/21 5:58 PM, Chase wrote: > I would like master to be merged, yes. I am a bit confused though, > what constitutes a path forward? I have satisfied all of the testing > requirements (minus NetBSD), and I can't find any of the regression > test faults that Marcin was talking about by using lib

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Lev via cdesktopenv-devel
Hi Jon, Thanks for the explanation, I can understand wanting to switch to a more common build system. Could I volunteer to maintain a branch of CDE for what might be considered legacy systems? I would really like the opportunity to work on improving CDE, including making dtterm more VT100 compa

Re: [cdesktopenv-devel] [PATCH][master-ksh93-upgrade] make it build under solaris and make patch obey POSIX

2021-01-18 Thread Lev via cdesktopenv-devel
Hi Marcin, Thanks for the idea. I was able to workaround the LFS64 issue (see the attached patch) with the new ksh 93u, but I ran into some other issues with localization (iswalpha is redefined for some reason) and ulimit support that are going to take some time to resolve. I haven’t had a cha