Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin AT sources DOT redhat DOT com From: "Richard Y. Kim" MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14694.8058.47000.452920@gargle.gargle.HOWL> Date: Fri, 7 Jul 2000 11:20:42 -0700 (PDT) To: DJ Delorie Cc: ryk AT ap DOT com, cygwin AT sourceware DOT cygnus DOT com Reply-To: ryk AT ap DOT com Subject: Re: missing tsort in textutils.tar.gz In-Reply-To: <200007062355.TAA06883@envy.delorie.com> References: <14693 DOT 6134 DOT 836000 DOT 952168 AT gargle DOT gargle DOT HOWL> <200007062355 DOT TAA06883 AT envy DOT delorie DOT com> X-Mailer: VM 6.75 under Emacs 20.7.1 >>>>> "DJ" == DJ Delorie writes: DJ> Please feel free to port textutils-2.0 to cygwin and DJ> provide a replacement installation package for DJ> latest. I believe there is nothing to "port". textutils-2.0.tar.gz compiles and runs out of the box. The only problem is that "make check" fails due to use of file names that cannot be supported on case-insensitive file systems such as NTFS. I have submitted a bug report to gnu.org. I include a copy of that report at the end of this email. I found this out by using winzip rather than GNU tar. Winzip warns the user of "duplicate" files whereas GNU tar does not. Perhaps GNU tar could be modified for cygwin to alert the user of this conflict. Whey you say "provide a replacement installation package", do you mean a tarball with the compiled binaries? If so, how can you trust a stranger (i.e., myself) to provide binaries? --------------------------------------------------------------- [The following is a bug report I emailed to bug-textutils AT gnu DOT org a few minutes ago.] In short, I would like to request that three test file names be changed so that they can exist on case-insensitive file systems. My reason follows. textutils-2.0.tar.gz comes with these files tests/pr/2S_f-t_notab tests/pr/2s_f-t_notab ^ | ----------- tests/pr/2Sf-t_notab tests/pr/2sf-t_notab ^ | ----------- tests/pr/W72l17f-ll tests/pr/w72l17f-ll ^ | ---------- i.e., three pairs of files are exactly the same except that one letter has different case. This causes "make check" to fail on case-insensitive file systems such as NTFS or FAT32 on Windows where two files with same name but different case cannot co-exist. If you could rename these three files, then the normal build process would go without a hitch under cygwin on Windows OS, i.e., tar zxf textutils-2.0.tar.gz cd textutils-2.0 ./configure make make check make install Because of the file name problems, "make check" fails in three "pr" program tests. Thank you for your time. -- Want to unsubscribe from this list? Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com