delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/08/21/23:54:49

Date: Tue, 22 Aug 2000 09:22:49 +0530
Message-Id: <200008220352.JAA00907@midpec.com>
X-Authentication-Warning: midpec.com: tr set sender to tr AT eth DOT net using -f
From: Prashant TR <tr AT eth DOT net>
To: ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De
CC: djgpp-workers AT delorie DOT com, eliz AT is DOT elta DOT co DOT il
In-reply-to: <D0DE2F9521F@HRZ1.hrz.tu-darmstadt.de>
(ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De)
Subject: Re: Sh-utils 2.0j sources uploaded
References: <D0DE2F9521F AT HRZ1 DOT hrz DOT tu-darmstadt DOT de>
Reply-To: djgpp-workers AT delorie DOT com
Errors-To: nobody AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

| From: "Juan Manuel Guerrero" <ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De>
| Date: Mon, 21 Aug 2000 23:48:47 +0200
| 
| 4) I have downloaded GNU sh-utils-2.0j.tar.gz from alpha.gnu.org
|    and tried to apply the diffs from shl20js.zip.
|    It should be noticed that the patch for "lib/quotearg.c" is
|    rejected. All other files are patched O.K.

This package was built even before the Sh-utils 2.0j pretest was
officially released. The quotearg.c problem has been fixed.

| 6) I supply a patch with the files:
|      config.bat, config.site, config.sed,
|      edtest.bat, tscript.sed and recodepo.sh
|    that can replace the following files from shl20js.zip
|      config.bat, config.site, config.sed,
|      edtest.bat, tscript.sed and pscript.sed
| 
|    This files will allow the user to:
|    a: configure from inside the source directory (inplace),
|       configure from an arbitrary choosen directory on the same
|       partition.
|       configure from an arbitrary choosen directory on a different
|       partition.
|    b: config.bat will check if edtest.bat must be executed or not
|       no matter where the package will be configured.
|       This means: if config.bat is started it will change from the
|       working directory into the source directory, it will check
|       if the file: tests/stamp-test exist and it will start or not
|       start edtest.bat. After finishing the task it will return
|       to the working directory. This implies that the user does not
|       need to know and care about the unix to dos-EOL issue.
|  
|    The files have been tested on plain DOS and WIN95 with 4DOS.COM
|    and COMMAND.COM. I would suggest to inspect config.sed to see
|    if all the issues that have appeared in this thread have been
|    fixed. It fixes the y.tab.[ch] issue, it makes that the configure
|    shell script
|    works internally with "/dev/x" syntax instead of the "x:" syntax
|    (this should
|    solve the difficullties with depcomp), etc, etc, etc.

Thanks a *lot*! I looked into these. I haven't tried building it with
bash 2.03. But under bash 2.04, I got the same error as before, with
this patch applied. The changes look fine to me. I'll check this up
under Windows and see what happens. Btw, why do you need to rename
config.h.in, po2tbl.sed.in, etc. in config.bat? The entries in
fnchange.lst already do this during extraction, right?

| I hope that something I am reporting here is of some use for you.

This does a lot of work. Thanks once again.

| *** sh-utils-2.0j.orig/djgpp/config.sed Thu Jan  1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/config.sed      Fri Aug 18 17:30:28 2000
| ***************
| *** 0 ****
| --- 1,139 ----
| + # po2tbl.sed.in is invalid on MSDOS.
| + s|po2tbl\.sed\.in|po2tblsed.in|g

Better still

s|po2tbl\.sed\.in|po2tbl-sed.in|g

Most packages use this.

| + # .deps is invalid on MSDOS.
| + s|\.deps|_deps|g

I thought this was unnessary. Could you please tell me why you
included this? The configure script automatically determines whether
it should use _deps or .deps.

| diff -acprNC5 sh-utils-2.0j.orig/djgpp/edtests.bat sh-utils-2.0j/djgpp/edtests.bat
| *** sh-utils-2.0j.orig/djgpp/edtests.bat        Thu Jan  1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/edtests.bat     Wed Aug 16 11:22:20 2000
...

I haven't checked this one.

| *** sh-utils-2.0j.orig/djgpp/recodepo.sh        Thu Jan  1 00:00:00 1970
| --- sh-utils-2.0j/djgpp/recodepo.sh     Fri Aug  4 15:52:08 2000

This script gives me an error message when I try to run config.sed. I
don't have the exact message, but it comes from line 21 and 22 of this
script.

| diff -acprNC5 sh-utils-2.0j.orig/djgpp/tscript.sed sh-utils-2.0j/djgpp/tscript.sed

I haven't checked this, too.

But thanks a *lot* for this. It does solve a lot of problems :-).

  Prash

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019