Re: [cdesktopenv-devel] Default AR arguments (clq) are added to KSH arguments (cr) resulting in (ar clq cr)

2019-11-05 Thread Нина Диденко
Hi. > Default AR arguments (clq) are added to KSH arguments (cr) resulting in (ar clq > cr) > And so build starts to fail when building ksh's libast: > > + ar clq cr libast.a state.o opendir.o readdir.o rewinddir.o seekdir.o > telldir.o getcwd.o fastfind.o hashalloc.o hashdump.o hashfree.o hashlas

[cdesktopenv-devel] [PATCH 1/4] dtinfogen: don't override PATH

2019-11-05 Thread Nina Didenko
--- cde/programs/dtinfo/dtinfogen/infolib/etc/dtinfogen | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/cde/programs/dtinfo/dtinfogen/infolib/etc/dtinfogen b/cde/programs/dtinfo/dtinfogen/infolib/etc/dtinfogen index 1e825e23..6d4d8a34 100755 --- a/cde/programs/dtinfo/dtin

[cdesktopenv-devel] [PATCH 4/4] sym2num: don't hardcode path to cpp

2019-11-05 Thread Nina Didenko
--- cde/programs/dtprintinfo/Imakefile| 2 +- cde/programs/dtprintinfo/sym2num | 15 +-- cde/programs/localized/templates/header2.tmpl | 2 +- 3 files changed, 3 insertions(+), 16 deletions(-) diff --git a/cde/programs/dtprintinfo/Imakefile b/cde/programs/d

[cdesktopenv-devel] [PATCH 2/4] udbToAny.ksh: don't hardcode path to awk

2019-11-05 Thread Nina Didenko
--- cde/admin/IntegTools/dbTools/udbToAny.ksh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/cde/admin/IntegTools/dbTools/udbToAny.ksh b/cde/admin/IntegTools/dbTools/udbToAny.ksh index 655b627f..2345b9fd 100755 --- a/cde/admin/IntegTools/dbTools/udbToAny.ksh +++ b/cde/a

[cdesktopenv-devel] [PATCH 0/4] Be compliant with non-FHS systems on build phase

2019-11-05 Thread Nina Didenko
Hi. These are series of patches made for compatibility with distros like Guix and NixOS. There are no more "not found" or "no such file" errors during the build on such systems. Nina Didenko (4): dtinfogen: don't override PATH udbToAny.ksh: don't hardcode path to awk merge: don't hardcode

[cdesktopenv-devel] [PATCH 3/4] merge: don't hardcode path to gencat

2019-11-05 Thread Nina Didenko
--- cde/programs/localized/util/merge.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/cde/programs/localized/util/merge.c b/cde/programs/localized/util/merge.c index cca33937..e51d1952 100644 --- a/cde/programs/localized/util/merge.c +++ b/cde/programs/localized/util/mer

Re: [cdesktopenv-devel] Stop on error early during build?

2019-11-05 Thread Jon Trulson
On 11/4/19 6:50 AM, Нина Диденко wrote: > Hello. > > I found its useful to add > #define MakeFlagsToShellFlags(makeflags,shellcmd) set -e > to config/cf/site.def > so that build stops if there was any error. > > Why we don't have this behaviour by default? Nobody ever submitted a patch :) It wo

Re: [cdesktopenv-devel] [PATCH 0/4] Be compliant with non-FHS systems on build phase

2019-11-05 Thread Jon Trulson
Hi, I applied all 4 patches to master. Thanks! -jon On 11/5/19 10:45 AM, Nina Didenko wrote: > Hi. > > These are series of patches made for compatibility with distros like > Guix and NixOS. > > There are no more "not found" or "no such file" errors during the build > on such systems. > > Nin

Re: [cdesktopenv-devel] Default AR arguments (clq) are added to KSH arguments (cr) resulting in (ar clq cr)

2019-11-05 Thread Jon Trulson
On 11/5/19 10:43 AM, Нина Диденко wrote: > Hi. > >> Default AR arguments (clq) are added to KSH arguments (cr) resulting > in (ar clq >> cr) >> And so build starts to fail when building ksh's libast: >> >> + ar clq cr libast.a state.o opendir.o readdir.o rewinddir.o seekdir.o >> telldir.o getcwd.o