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 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: (ST001906 AT HRZ1 DOT HRZ DOT TU-Darmstadt DOT De) Subject: Re: Sh-utils 2.0j sources uploaded References: 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 Precedence: bulk | From: "Juan Manuel Guerrero" | 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