On 1/31/21 10:19 AM, Chase via cdesktopenv-devel wrote:
> Fedora and family don't install patch by default, so we need to
> specifically test for it. Also, apparently distclean crashes when it
> reaches the JP locale.
>

I've applied these, though I had to make a change - in the future,
please test with parallel builds when working in this tree.  While a
single core build worked, a multi-core build (make -j8, for example) failed.

So - I disabled parallel builds for dtksh (/.NOTPARALLEL:/).  But one
benefit of autotools is the ability to do multi-core builds (where is
make sense) which can really speed up things.

For some modules, that is just never going to work - so I am not
suggesting you need to figure out how to get dtksh building with
parallel builds, but you should at least test it first, and add
/.NOTPARALLEL:/ to a Makefile.am if needed to in order to build
successfully.

Another issue - when you change the hash for ksh93 - please make that a
separate and independent commit, and only submit it when you are sure it
will build on everything.  Just a request for the future.

The distclean issue is also fixed.  We should not have entered the
Japanese locale as something that can actually be built.  It is selected
by distclean whether or not it is actually buildable - it just assumed
it was since it was mentioned in the localized SUBDIRS.  So that is
resolved too by simply disabling any support for the Japanese locale.

Another issue I ran into that perhaps you could take a look at it, is
with dtappbuilder.  For some reason, whenever I do a 'make install' it
always tries to rebuild dtbuilder.  Not sure why, but that needs to be
fixed too.  I mention it to you as it was your patches that enabled it's
building and I guess I never noticed it when applying/testing.


> On a side note, I am still of the opinion that we should replace
> tradcpp with sed wherever possible, it would be one less program that
> we would have to maintain and build, and some tests I ran show that
> sed is slightly faster. I could do the work to replace it if need be.
>

If there are actual problems, I'm listening.  But so far it has worked
perfectly and I have no interest in changing it.  While sed can do
substitution, how well does it work with the evaluation of
conditionals?  What exact problems are you having with it?  There's a
lot more going on there than simple /sed -e 's/XCOMM /# /g'  /type stuff...

Thanks!

-jon

> Thank you for your time,
> -Chase
>
>
>
>
> _______________________________________________
> cdesktopenv-devel mailing list
> cdesktopenv-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/cdesktopenv-devel

-- 
Jon Trulson

  "Entropy.  It isn't what it used to be."
                           -- Sheldon

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

Reply via email to