www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2004/03/29/10:09:16

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Reply-To: Cygwin List <cygwin AT cygwin DOT com>
Message-Id: <6.0.1.1.0.20040329100244.02855938@127.0.0.1>
X-Sender:
Date: Mon, 29 Mar 2004 10:05:58 -0500
To: Ingmar Sittl <ingmar DOT sittl AT 3soft DOT de>, Cygwin List <cygwin AT cygwin DOT com>
From: Larry Hall <cygwin-lh AT cygwin DOT com>
Subject: Re: Make problem since 1.5.7
In-Reply-To: <4067E0B4.8030802@3soft.de>
References: <40646A7D DOT 5030801 AT 3soft DOT de> <6 DOT 0 DOT 1 DOT 1 DOT 0 DOT 20040326130442 DOT 03f9d138 AT 127 DOT 0 DOT 0 DOT 1> <4067E0B4 DOT 8030802 AT 3soft DOT de>
Mime-Version: 1.0

At 03:39 AM 3/29/2004, Ingmar Sittl wrote:
>Larry Hall wrote:
>> At 12:38 PM 3/26/2004, Ingmar Sittl wrote:
>> 
>>>Hello,
>>>
>>>With all cygwin-versions starting with 1.5.7 (including the snapshot
>>>20040322) I experience major problems with make, leading to a major (>
>>>20x) increase in the time make needs for a specific single target in our
>>>project make system (which is quite complex, includes >100 sub-makefiles
>>>and is not written in-house).
>>>
>>>According to the task-manager the system happily divides all cpu-time
>>>between two make-tasks and csrss.exe.
>>>
>>>I tried looking at "make -d" and strace output, but cannot make very
>>>much sense of the output.
>>>
>>>One thing that does stick out in the "bad" case is an exceptionally
>>>large number of "Got a SIGCHLD; 2 unreaped children" "Got a SIGCHLD; 1
>>>unreaped children" messages in the "make -d" output after the point
>>>where make checks that it has to remake a specific file and before the
>>>actual rebuilding (in this case, an "ar" call).
>>>
>>>The "make -d" output for the "good" case also contains some of those
>>>messages, but far fewer.
>>>
>>>I can provide the strace and "make -d" output for both cases, if that
>>>would help, but these files are VERY large.
>>>
>>>Thanks for any help or hints what to check,
>>>Ingmar Sittl
>>>
>>>-- 
>>>-----------------------------------------------------------
>>>Ingmar Sittl, Dipl.-Inf., mobile applications
>>>3SOFT GmbH, Frauenweiherstrasse 14, 91058 Erlangen, Germany
>>>Tel: +49-9131-7701-276 mailto:Ingmar DOT Sittl AT 3SOFT DOT de
>>>Fax: +49-9131-7701-333 http://www.3SOFT.de
>>>
>>>Cygwin Win95/NT Configuration Diagnostics
>>>Current System Time: Fri Mar 26 12:10:59 2004
>>>
>>>Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 3
>>>
>>>Path:   C:\cygwin\bin
>>>   C:\cygwin\bin
>>>   C:\cygwin\usr\local\bin
>>>   C:\cygwin\usr\X11R6\bin
>>>   c:\j2sdk1.4.2\bin\
>>>   c:\emacs-21.2\bin\
>>>   c:\jikes-1.15\bin
>>>   c:\Program Files\XEmacs\XEmacs-21.4.13\i586-pc-win32\
>>>   c:\tmp\tornado2_1\host\i686-pc-cygwin\bin\
>>>   c:\TornadoSH\host\x86-win32\bin
>> 
>> 
>>    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
>> 
>> Please pull these last 2 directories out of your path and try again.  This
>> eliminates the possibility of a tool conflict/interaction.
>> 
>> 
>> --
>> Larry Hall                              http://www.rfk.com
>> RFK Partners, Inc.                      (508) 893-9779 - RFK Office
>> 838 Washington Street                   (508) 893-9889 - FAX
>> Holliston, MA 01746                     
>> 
>> 
>Hi,
>
>Changed PATH to /usr/local/bin:/usr/bin/:/bin, but still no change.


Well, something is still getting you to the wrong place.  See below.



<snip>


>Got a SIGCHLD; 1 unreaped children.
>Reaping winning child 0x108b3a20 PID 1288
>Removing child 0x108b3a20 PID 1288 from chain.
>  Successfully remade target file `some_path/GUI_Module.lib_ar'.
> Finished prerequisites of target file `some_path/GUI_Module.lib'.
>Must remake target `some_path/GUI_Module.lib'.
>/cygdrive/c/tmp/tornado2_1/host/i686-pc-cygwin/bin/arsh -M <

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Yikes!  You're still mixing tool-sets.  That ain't gonna work!


--
Larry Hall                              http://www.rfk.com
RFK Partners, Inc.                      (508) 893-9779 - RFK Office
838 Washington Street                   (508) 893-9889 - FAX
Holliston, MA 01746                     


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


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