From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18860 invoked by alias); 27 Jun 2013 20:33:56 -0000 Mailing-List: contact cygwin-help@cygwin.com; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner@cygwin.com Mail-Followup-To: cygwin@cygwin.com Received: (qmail 18851 invoked by uid 89); 27 Jun 2013 20:33:56 -0000 X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,EXECUTABLE_URI,KHOP_THREADED,RCVD_IN_DNSWL_NONE,RCVD_IN_HOSTKARMA_YE autolearn=no version=3.3.1 Received: from smtp-out-01.shaw.ca (HELO smtp-out-01.shaw.ca) (64.59.136.137) by sourceware.org (qpsmtpd/0.84/v0.84-167-ge50287c) with ESMTP; Thu, 27 Jun 2013 20:33:55 +0000 X-Cloudmark-SP-Filtered: true X-Cloudmark-SP-Result: v=1.1 cv=GLqYwptGXHjY6tPk5kWRtHXJM/YfZPTWiIs1znw4zms= c=1 sm=1 a=B91VBO2a_qwA:10 a=BLceEmwcHowA:10 a=kj9zAlcOel0A:10 a=z7krrshvX4xgmymOX9LeJQ==:17 a=w_pzkKWiAAAA:8 a=RKT0kQU5AAAA:8 a=2z1OXlWFAAAA:8 a=KDvFEfpbAAAA:8 a=l9ZYOFB95FJj8D3UhHYA:9 a=CjuIK1q_8ugA:10 a=MWV5t5hf3EQA:10 a=vyAkTFerXosA:10 a=yb3IXk6QpURgef-r:21 a=PX7It7JJaTM5eEAM:21 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Received: from unknown (HELO S01060050bac2b409.gv.shawcable.net) ([24.68.102.247]) by smtp-out-01.shaw.ca with ESMTP; 27 Jun 2013 14:33:53 -0600 Date: Thu, 27 Jun 2013 20:43:00 -0000 From: "Alan W. Irwin" To: marco atzeri cc: cygwin@cygwin.com Subject: Re: Failure with fork() In-Reply-To: <51CC8EE9.1080401@gmail.com> Message-ID: References: <51CC8EE9.1080401@gmail.com> User-Agent: Alpine 2.02 (DEB 1266 2009-07-14) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-SW-Source: 2013-06/txt/msg00701.txt.bz2 On 2013-06-27 21:13+0200 marco atzeri wrote: > Il 6/27/2013 9:01 PM, Alan W. Irwin ha scritto: >> I have now found the snapshots page, and the latest one >> contains >> >> 013-06-18 Christopher Faylor >> >> * dcrt0.cc (child_info_fork::alloc_stack): Don't subtract 4096 from >> stack pointer since getstack() already does that. >> >> Could someone confirm that is the fork fix of interest here? > > Of course not. Corinna solved the problem today > and cygwin1-20130619.dll.bz2 was built last 19th June > so you need to wait the next one. Sorry about that. Didn't check the date, and it looked promising because of that reference to fork and the stack. >> >> I am somewhat confused by the remark >> at http://cygwin.com/faq-nochunks.html#faq.setup.snapshots >> that "You cannot use Cygwin Setup to install a snapshot." >> >> So what exactly is installed by a snapshot? Is it just the core part >> of Cygwin? > > It is just the core cygwin1.dll > The easy way is copy the new one on the current one. > Of course all cygwin processes must be shutdown before.. I think you keep assuming I have some version of Cygwin already installed when that is not the case. It is the last stage of the initial attempt at installation using setup.exe that fails on Wine due to the fork bug. Furthermore, when I download setup.exe from http://cygwin.com/setup.exe it contains the fork bug. That version is self-contained, i.e., only setup.exe needs to be downloaded, not cygwin1.dll in addition. I presume that is because setup.exe uses a static version of the cygwin library as a matter of convenience rather than depending on an external cygwin1.dll that could be separately downloaded. I have looked at the table of contents of the latest cygwin-inst-20130619.tar.bz2 since that appears to be the most complete recent snapshot version. Although it does contain a number of *.exe files and other core components of cygwin as advertised it is missing many components of Cygwin that I need. Also, it is missing the key setup.exe core component which precludes any chance of installing the rest of what I need based on this snapshot version of Cygwin. So the question still remains how do I gain access to a version of setup.exe with the fork fix that will allow me to not only initialize my Cygwin distribution for Wine without the fork abort, but also subsequently update it to install all components of Cygwin that I need? Alan __________________________ Alan W. Irwin Astronomical research affiliation with Department of Physics and Astronomy, University of Victoria (astrowww.phys.uvic.ca). Programming affiliations with the FreeEOS equation-of-state implementation for stellar interiors (freeeos.sf.net); the Time Ephemerides project (timeephem.sf.net); PLplot scientific plotting software package (plplot.sf.net); the libLASi project (unifont.org/lasi); the Loads of Linux Links project (loll.sf.net); and the Linux Brochure Project (lbproject.sf.net). __________________________ Linux-powered Science __________________________ -- Problem reports: http://cygwin.com/problems.html FAQ: http://cygwin.com/faq/ Documentation: http://cygwin.com/docs.html Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple