Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-developers-owner AT sources DOT redhat DOT com Delivered-To: mailing list cygwin-developers AT sources DOT redhat DOT com Date: Tue, 20 Feb 2001 16:18:13 EST X-Mailer: Virtual Access by Atlantic Coast PLC, http://www.atlantic-coast.com/va Message-Id: To: cygwin developers Subject: Re: Has sys/stat.h changed In-Reply-To: From: Brian Keener Reply-To: bkeener AT thesoftwaresource DOT com I think I am just going to give up trying to understand what is going on with this and simply apply Corinna's patch and wait for a corrected gcc and sys/stat.h. I have tried to understand Chris and Earnies comments in this thread and I also have been watching the discussion between Rueben Thomas and Earnie Boyd in the thread titled: mingw > 20001111: fstat bug: buffer overflow? All I know is I brought everything current and the use of st_size gives me a problem and setup crashes immediately after that. All I do is a make - no flags. I rolled just gcc back to 2.95.2-5 and the same results. I then rolled just gcc back to 2.95.2-2 and then when I try to compile I get a message as follows: /usr/lib/gcc-lib/i686-pc-cygwin/2.95.2/../../../../i686-pc-cygwin/bin/ld: cannot open crt1.o: No such file or directory collect2: ld returned 1 exit status c++: file path prefix `/build/i686-pc-cygwin/newlib/' never used make: *** [setup.exe] Error 1 All I really wanted to do was know wwhat it would take to get it to compile and st_size in the stat structure to work like I thought I understood it could/would. I'll use the patch. I would still like to understand what is going on here if someone has time for a beginner.