This is the mail archive of the cygwin mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Calls to system() blocks return of SIGCHLD signal


We manage synchronous events through calls to system(), and asynchronous events via fork() and a SIGCHLD handler. We have noticed (on V1.5.10-1 and V1.5.11-1) that after a call to system(), the handlers were not being called after the child process stopped. This program has this behaviour (removing the call to system() will restore correct SIGCHLD handling):

#include <unistd.h>
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
typedef void (*SH)(int);
static volatile sig_atomic_t iStop = 0;
static void Handler(int iSigno)
{
 printf("in Handler\n");
 iStop = 1;
}
int main(void)
{
 SH shOld;
 int i;
 int j = 20;

 system ("ls");

 shOld = signal(SIGCHLD, Handler);
 if (shOld == (SH)SIG_ERR)
   goto LErr;
 i = fork ();
 if (i < 0)
   goto LErr;
 if (!i) /* I'm the fork'ed child */
 {
  char *argv [3];
  argv[0] = "/usr/bin/perl";
  argv[1] = "--version";
  argv[2] = NULL;
  execv(argv[0], argv);
  perror("tsig child");
  exit(EXIT_SUCCESS);
 }
 printf ("Child has pid %d\n", i);
 while (!iStop && j)
 {
  printf("Doing something for 1 second\n");
  sleep(1);
  j--;
 }
 printf(j > 0 ? "Child has sent its SIGCHLD signal\n":"Timer has expired\n");
 exit(EXIT_SUCCESS);
 LErr:
  perror("tsig");
  exit(EXIT_FAILURE);
}

We managed to trace this down to spawn.cc in two areas of code:

  if (mode == _P_SYSTEM)
    {
      sigset_t child_block;
      cleanup.oldint = signal (SIGINT, SIG_IGN);
      cleanup.oldquit = signal (SIGQUIT, SIG_IGN);
      sigemptyset (&child_block);
      sigaddset (&child_block, SIGCHLD);
      (void) sigprocmask (SIG_BLOCK, &child_block, &cleanup.oldmask);
    }

where it seems SIGCHLD is explicitly blocked out on a call to system(), but with a memory of previously blocked signals (cleanup.oldmask). Then, when the child has completed, a cleanup process is done:

static void
do_cleanup (void *args)
{
# define cleanup ((pthread_cleanup *) args)
  if (cleanup->oldint)
    signal (SIGINT, cleanup->oldint);
  if (cleanup->oldquit)
    signal (SIGQUIT, cleanup->oldquit);
  if (cleanup->oldmask)
    sigprocmask (SIG_SETMASK, &(cleanup->oldmask), NULL);
# undef cleanup
}

It makes sense to re-init the SIGINT and SIGQUIT signals to their previous non default handlers, but when the signal mask was previously empty (no blocked signals), the sigprocmask call will not be done, therefore leaving SIGCHLD blocked.

We have done a workaround by blocking SIGUSR2 (which we are not using) as part of the init process of the application, and this seems to have cured the behaviour problem.

Thank you for looking into this.

Rémy Gauthier.

---

Output of cygcheck -srv is:


Cygwin Configuration Diagnostics
Current System Time: Tue Oct 05 13:25:40 2004

Windows 2000 Professional Ver 5.0 Build 2195 Service Pack 4

Path:	C:\cygwin\usr\local\bin
	C:\cygwin\bin
	C:\cygwin\usr\X11R6\bin
	.\

Output from C:\cygwin\bin\id.exe (nontsec)
UID: 11693(remyg) GID: 10513(Domain Users)
10513(Domain Users)

Output from C:\cygwin\bin\id.exe (ntsec)
UID: 11693(remyg) GID: 10513(Domain Users)
0(root)                   11774(Altitude Group)
17163(Comite Directeurs)  10513(Domain Users)
11121(Exceed Users)

SysDir: C:\WINNT\system32
WinDir: C:\WINNT

CYGWIN = `ntsec binmode tty'
HOME = `C:\home\remyg'
PWD = `/home/remyg'

Use `-r' to scan registry

c:  hd  NTFS   11509Mb  88% CP CS UN PA FC     
d:  cd           N/A    N/A                    
h:  net NTFS   341656Mb  84% CP CS    PA        .
p:  net NTFS    2048Mb  58% CP CS UN PA FC     DATA

\\scicily\altcm                    /home/altcm               user    binmode
\\scicily\altdata                  /home/altdata             user    binmode
\\scicily\altmr                    /home/altmr               user    binmode
\\scicily\alt                      /misc/alt                 user    binmode
\\everest\cplex-8.0                /misc/cplex-8.0           user    binmode
C:\Opt                             /opt                      user    binmode
c:\temp                            /temp                     user    binmode
C:\cygwin                          /                         system  binmode
C:\home                            /home                     system  binmode
C:\cygwin/bin                      /usr/bin                  system  binmode
C:\cygwin/lib                      /usr/lib                  system  binmode
C:\cygwin\usr\X11R6\lib\X11\fonts  /usr/X11R6/lib/X11/fonts  system  binmode
.                                  /cygdrive                 system  binmode,cygdrive

Found: C:\cygwin\bin\awk.exe
Found: C:\cygwin\bin\bash.exe
Found: C:\cygwin\bin\cat.exe
Found: C:\cygwin\bin\cp.exe
Found: C:\cygwin\bin\cpp.exe
Found: C:\cygwin\bin\find.exe
Found: C:\cygwin\bin\gcc.exe
Found: C:\cygwin\bin\gdb.exe
Found: C:\cygwin\bin\grep.exe
Found: C:\cygwin\bin\ld.exe
Found: C:\cygwin\bin\ls.exe
Found: C:\cygwin\bin\make.exe
Found: C:\cygwin\bin\mv.exe
Found: C:\cygwin\bin\rm.exe
Found: C:\cygwin\bin\sed.exe
Found: C:\cygwin\bin\sh.exe
Found: C:\cygwin\bin\tar.exe

   92k 2004/06/08 C:\cygwin\bin\cygapr-0-0.dll
   68k 2004/06/08 C:\cygwin\bin\cygaprutil-0-0.dll
   77k 2004/06/04 C:\cygwin\bin\cygart_lgpl_2-2.dll
  802k 2003/09/15 C:\cygwin\bin\cygaspell-15.dll
   92k 2004/08/04 C:\cygwin\bin\cygatk-1.0-0.dll
  145k 2004/09/02 C:\cygwin\bin\cygaudiofile-0.dll
   55k 2004/09/14 C:\cygwin\bin\cygbz2-1.dll
   54k 2002/01/27 C:\cygwin\bin\cygbz21.0.dll
   18k 2004/07/06 C:\cygwin\bin\cygcharset-1.dll
  529k 2004/06/27 C:\cygwin\bin\cygcppunit-1-9-14.dll
  198k 2004/08/06 C:\cygwin\bin\cygcroco-2.dll
    7k 2003/10/19 C:\cygwin\bin\cygcrypt-0.dll
  841k 2004/03/17 C:\cygwin\bin\cygcrypto-0.9.7.dll
  617k 2004/03/22 C:\cygwin\bin\cygcurl-2.dll
   22k 2004/02/10 C:\cygwin\bin\cygcygipc-2.dll
  380k 2002/07/24 C:\cygwin\bin\cygdb-3.1.dll
  831k 2003/09/20 C:\cygwin\bin\cygdb-4.1.dll
  895k 2004/04/28 C:\cygwin\bin\cygdb-4.2.dll
  326k 2002/06/26 C:\cygwin\bin\cygdb2.dll
  487k 2002/07/24 C:\cygwin\bin\cygdb_cxx-3.1.dll
 1080k 2003/09/20 C:\cygwin\bin\cygdb_cxx-4.1.dll
 1156k 2004/04/28 C:\cygwin\bin\cygdb_cxx-4.2.dll
   28k 2004/08/15 C:\cygwin\bin\cygesd-0.dll
   94k 2004/06/07 C:\cygwin\bin\cygexif-10.dll
  155k 2004/01/07 C:\cygwin\bin\cygexpat-0.dll
   71k 2004/08/04 C:\cygwin\bin\cygexslt-0.dll
  654k 2003/11/04 C:\cygwin\bin\cygfltknox-0.dll
   65k 2003/11/04 C:\cygwin\bin\cygfltknox_forms-0.dll
   81k 2003/11/04 C:\cygwin\bin\cygfltknox_gl-0.dll
  108k 2003/11/04 C:\cygwin\bin\cygfltknox_images-0.dll
  129k 2004/03/11 C:\cygwin\bin\cygfontconfig-1.dll
   45k 2001/04/25 C:\cygwin\bin\cygform5.dll
   35k 2002/01/09 C:\cygwin\bin\cygform6.dll
   48k 2003/08/09 C:\cygwin\bin\cygform7.dll
  907k 2004/06/09 C:\cygwin\bin\cygfpx-1.dll
  361k 2003/10/25 C:\cygwin\bin\cygfreetype-6.dll
  213k 2004/02/05 C:\cygwin\bin\cyggd-2.dll
   28k 2003/07/20 C:\cygwin\bin\cyggdbm-3.dll
   30k 2003/08/11 C:\cygwin\bin\cyggdbm-4.dll
   19k 2003/03/22 C:\cygwin\bin\cyggdbm.dll
   15k 2003/07/20 C:\cygwin\bin\cyggdbm_compat-3.dll
   15k 2003/08/11 C:\cygwin\bin\cyggdbm_compat-4.dll
  195k 2004/09/02 C:\cygwin\bin\cyggdk-1-2-0.dll
  390k 2004/08/04 C:\cygwin\bin\cyggdk-x11-2.0-0.dll
   78k 2004/08/04 C:\cygwin\bin\cyggdk_pixbuf-2.0-0.dll
   58k 2004/08/04 C:\cygwin\bin\cyggdk_pixbuf_xlib-2.0-0.dll
  107k 2004/07/06 C:\cygwin\bin\cyggettextlib-0-14-1.dll
   17k 2004/07/06 C:\cygwin\bin\cyggettextpo-0.dll
  190k 2004/07/06 C:\cygwin\bin\cyggettextsrc-0-14-1.dll
  135k 2004/09/02 C:\cygwin\bin\cygglib-1-2-0.dll
  479k 2004/08/04 C:\cygwin\bin\cygglib-2.0-0.dll
   11k 2004/09/02 C:\cygwin\bin\cyggmodule-1-2-0.dll
   13k 2004/08/04 C:\cygwin\bin\cyggmodule-2.0-0.dll
  167k 2003/09/09 C:\cygwin\bin\cyggmp-3.dll
  213k 2004/08/04 C:\cygwin\bin\cyggobject-2.0-0.dll
  351k 2004/07/17 C:\cygwin\bin\cygGraphicsMagick++-0.dll
 2170k 2004/07/17 C:\cygwin\bin\cygGraphicsMagick-0.dll
 1378k 2004/08/22 C:\cygwin\bin\cyggsl-0.dll
  184k 2004/08/22 C:\cygwin\bin\cyggslcblas-0.dll
   10k 2004/09/02 C:\cygwin\bin\cyggthread-1-2-0.dll
   15k 2004/08/04 C:\cygwin\bin\cyggthread-2.0-0.dll
 1293k 2004/09/02 C:\cygwin\bin\cyggtk-1-2-0.dll
 2665k 2004/08/04 C:\cygwin\bin\cyggtk-x11-2.0-0.dll
  489k 2003/08/09 C:\cygwin\bin\cygguile-12.dll
  489k 2003/07/28 C:\cygwin\bin\cygguile-12abi13.dll
   24k 2003/08/09 C:\cygwin\bin\cygguile-ltdl-1.dll
   24k 2003/07/28 C:\cygwin\bin\cygguile-ltdl-1abi13.dll
   62k 2003/08/09 C:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1.dll
   62k 2003/07/28 C:\cygwin\bin\cygguile-srfi-srfi-13-14-v-1-1abi13.dll
   23k 2003/08/09 C:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1.dll
   23k 2003/07/28 C:\cygwin\bin\cygguile-srfi-srfi-4-v-1-1abi13.dll
   11k 2003/08/09 C:\cygwin\bin\cygguilereadline-v-12-12.dll
   11k 2003/07/28 C:\cygwin\bin\cygguilereadline-v-12-12abi13.dll
   17k 2001/06/28 C:\cygwin\bin\cyghistory4.dll
   29k 2003/08/10 C:\cygwin\bin\cyghistory5.dll
  330k 2004/02/09 C:\cygwin\bin\cyghttpd.dll
  991k 2004/07/06 C:\cygwin\bin\cygiconv-2.dll
  147k 2004/08/31 C:\cygwin\bin\cygIDL-2-0.dll
   22k 2001/12/13 C:\cygwin\bin\cygintl-1.dll
   37k 2003/08/10 C:\cygwin\bin\cygintl-2.dll
   54k 2004/07/06 C:\cygwin\bin\cygintl-3.dll
   21k 2001/06/20 C:\cygwin\bin\cygintl.dll
   12k 2003/02/17 C:\cygwin\bin\cygioperm-0.dll
  241k 2004/08/06 C:\cygwin\bin\cygjasper-1-701-1.dll
   48k 2003/08/10 C:\cygwin\bin\cygjbig1.dll
  132k 2003/08/11 C:\cygwin\bin\cygjpeg-62.dll
  119k 2002/02/09 C:\cygwin\bin\cygjpeg6b.dll
   60k 2004/09/14 C:\cygwin\bin\cygkpathsea-3.dll
   60k 2003/07/27 C:\cygwin\bin\cygkpathsea-3abi13.dll
   41k 2004/08/19 C:\cygwin\bin\cyglber-2-2-7.dll
   40k 2004/01/02 C:\cygwin\bin\cyglber-2.dll
  156k 2004/06/04 C:\cygwin\bin\cyglcms-1.dll
  170k 2004/08/19 C:\cygwin\bin\cygldap-2-2-7.dll
  194k 2004/01/02 C:\cygwin\bin\cygldap-2.dll
  181k 2004/08/19 C:\cygwin\bin\cygldap_r-2-2-7.dll
  202k 2004/01/02 C:\cygwin\bin\cygldap_r-2.dll
   40k 2004/07/07 C:\cygwin\bin\cygltdl-3.dll
  144k 2004/08/29 C:\cygwin\bin\cygmagic-1.dll
  369k 2004/08/11 C:\cygwin\bin\cygMagick++-6.dll
 3214k 2004/08/11 C:\cygwin\bin\cygMagick-6.dll
  181k 2003/10/06 C:\cygwin\bin\cygmcrypt-4.dll
   26k 2001/04/25 C:\cygwin\bin\cygmenu5.dll
   20k 2002/01/09 C:\cygwin\bin\cygmenu6.dll
   29k 2003/08/09 C:\cygwin\bin\cygmenu7.dll
  271k 2003/10/06 C:\cygwin\bin\cygmhash-2.dll
   15k 2003/11/20 C:\cygwin\bin\cygminires.dll
  323k 2004/08/10 C:\cygwin\bin\cygmng-1.dll
  882k 2004/09/13 C:\cygwin\bin\cygnaim_core-0.dll
  156k 2001/04/25 C:\cygwin\bin\cygncurses++5.dll
  175k 2002/01/09 C:\cygwin\bin\cygncurses++6.dll
  226k 2001/04/25 C:\cygwin\bin\cygncurses5.dll
  202k 2002/01/09 C:\cygwin\bin\cygncurses6.dll
  224k 2003/08/09 C:\cygwin\bin\cygncurses7.dll
   92k 2004/07/10 C:\cygwin\bin\cygneon-24.dll
   49k 2004/08/02 C:\cygwin\bin\cygogrove-0.dll
  278k 2004/07/16 C:\cygwin\bin\cygORBit-2-0.dll
   38k 2004/07/16 C:\cygwin\bin\cygORBit-imodule-2-0.dll
   18k 2004/07/16 C:\cygwin\bin\cygORBitCosNaming-2-0.dll
 1706k 2004/08/02 C:\cygwin\bin\cygosp-4.dll
  326k 2004/08/02 C:\cygwin\bin\cygospgrove-0.dll
 1922k 2004/08/02 C:\cygwin\bin\cygostyle-0.dll
   15k 2001/04/25 C:\cygwin\bin\cygpanel5.dll
   12k 2002/01/09 C:\cygwin\bin\cygpanel6.dll
   19k 2003/08/09 C:\cygwin\bin\cygpanel7.dll
  187k 2004/08/05 C:\cygwin\bin\cygpango-1.0-0.dll
  132k 2004/08/05 C:\cygwin\bin\cygpangoft2-1.0-0.dll
   35k 2004/08/05 C:\cygwin\bin\cygpangowin32-1.0-0.dll
   39k 2004/08/05 C:\cygwin\bin\cygpangox-1.0-0.dll
   17k 2004/08/05 C:\cygwin\bin\cygpangoxft-1.0-0.dll
   62k 2003/12/11 C:\cygwin\bin\cygpcre-0.dll
   63k 2003/04/11 C:\cygwin\bin\cygpcre.dll
    9k 2003/12/11 C:\cygwin\bin\cygpcreposix-0.dll
   61k 2003/04/11 C:\cygwin\bin\cygpcreposix.dll
 1061k 2004/08/19 C:\cygwin\bin\cygperl5_8_5.dll
  168k 2003/08/10 C:\cygwin\bin\cygpng10.dll
  173k 2003/08/10 C:\cygwin\bin\cygpng12.dll
  170k 2002/01/21 C:\cygwin\bin\cygpng2.dll
   22k 2002/06/09 C:\cygwin\bin\cygpopt-0.dll
  108k 2001/06/28 C:\cygwin\bin\cygreadline4.dll
  148k 2003/08/10 C:\cygwin\bin\cygreadline5.dll
  672k 2003/12/25 C:\cygwin\bin\cygruby18.dll
  380k 2003/12/13 C:\cygwin\bin\cygsmi-2.dll
  171k 2004/03/17 C:\cygwin\bin\cygssl-0.9.7.dll
  112k 2004/08/27 C:\cygwin\bin\cygsvn_client-1-0.dll
   26k 2004/08/27 C:\cygwin\bin\cygsvn_delta-1-0.dll
   23k 2004/08/27 C:\cygwin\bin\cygsvn_diff-1-0.dll
  111k 2004/08/27 C:\cygwin\bin\cygsvn_fs-1-0.dll
    8k 2004/08/27 C:\cygwin\bin\cygsvn_ra-1-0.dll
   67k 2004/08/27 C:\cygwin\bin\cygsvn_ra_dav-1-0.dll
   14k 2004/08/27 C:\cygwin\bin\cygsvn_ra_local-1-0.dll
   50k 2004/08/27 C:\cygwin\bin\cygsvn_ra_svn-1-0.dll
   69k 2004/08/27 C:\cygwin\bin\cygsvn_repos-1-0.dll
  114k 2004/08/27 C:\cygwin\bin\cygsvn_subr-1-0.dll
  129k 2004/08/27 C:\cygwin\bin\cygsvn_wc-1-0.dll
  254k 2003/09/18 C:\cygwin\bin\cygtidy-0-99-0.dll
  281k 2003/02/24 C:\cygwin\bin\cygtiff3.dll
  282k 2003/08/11 C:\cygwin\bin\cygtiff4.dll
   27k 2004/03/05 C:\cygwin\bin\cygungif-4.dll
  154k 2004/08/11 C:\cygwin\bin\cygWand-6.dll
  293k 2004/06/08 C:\cygwin\bin\cygwmf-0-2-7.dll
  101k 2004/06/08 C:\cygwin\bin\cygwmflite-0-2-7.dll
 2689k 2002/11/16 C:\cygwin\bin\cygxerces-c21.dll
 2984k 2003/02/07 C:\cygwin\bin\cygxerces-c22.dll
 3006k 2003/10/12 C:\cygwin\bin\cygxerces-c23.dll
 3520k 2003/12/16 C:\cygwin\bin\cygxerces-c24.dll
 3416k 2004/02/21 C:\cygwin\bin\cygxerces-c25.dll
 1226k 2004/08/04 C:\cygwin\bin\cygxml2-2.dll
   50k 2003/08/09 C:\cygwin\bin\cygXpm-noX4.dll
   54k 2003/08/09 C:\cygwin\bin\cygXpm-X4.dll
  200k 2004/08/04 C:\cygwin\bin\cygxslt-1.dll
   62k 2004/09/14 C:\cygwin\bin\cygz.dll
 1111k 2004/09/05 C:\cygwin\bin\cygwin1.dll
    Cygwin DLL version info:
        DLL version: 1.5.11
        DLL epoch: 19
        DLL bad signal mask: 19005
        DLL old termios: 5
        DLL malloc env: 28
        API major: 0
        API minor: 116
        Shared data: 4
        DLL identifier: cygwin1
        Mount registry: 2
        Cygnus registry name: Cygnus Solutions
        Cygwin registry name: Cygwin
        Program options name: Program Options
        Cygwin mount registry name: mounts v2
        Cygdrive flags: cygdrive flags
        Cygdrive prefix: cygdrive prefix
        Cygdrive default prefix: 
        Build date: Sat Sep 4 23:17:09 EDT 2004
        Shared id: cygwin1S4

  243k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygdps-1.dll
   26k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygdpstk-1.dll
   28k 2004/03/31 C:\cygwin\usr\X11R6\bin\cygDtPrint-1.dll
   21k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygfontenc-1.dll
  282k 2003/10/28 C:\cygwin\usr\X11R6\bin\cygfreetype-9.dll
   36k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygFS-6.dll
  417k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygGL-1.dll
  439k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygGLU-1.dll
  140k 2004/08/06 C:\cygwin\usr\X11R6\bin\cygglut-3.dll
   75k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygICE-6.dll
   77k 2004/03/31 C:\cygwin\usr\X11R6\bin\cygMrm-2.dll
    9k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygoldX-6.dll
 1416k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygOSMesa-4.dll
   20k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygpsres-1.dll
   30k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygSM-6.dll
   66k 2004/03/31 C:\cygwin\usr\X11R6\bin\cygUil-2.dll
  876k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygX11-6.dll
  253k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXaw-6.dll
  356k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXaw-7.dll
  362k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXaw-8.dll
  275k 2004/01/13 C:\cygwin\usr\X11R6\bin\cygXaw3d-7.dll
    9k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXcomposite-1.dll
   30k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXcursor-1.dll
    9k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXdamage-1.dll
    7k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXevie-1.dll
   49k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXext-6.dll
   16k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXfixes-3.dll
   56k 2004/03/11 C:\cygwin\usr\X11R6\bin\cygXft-1.dll
   63k 2004/03/23 C:\cygwin\usr\X11R6\bin\cygXft-2.dll
   27k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXi-6.dll
  125k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygxkbfile-1.dll
   12k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygxkbui-1.dll
 1294k 2004/03/31 C:\cygwin\usr\X11R6\bin\cygXm-2.dll
  459k 2004/02/10 C:\cygwin\usr\X11R6\bin\cygXmHTML-0.dll
   76k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXmu-6.dll
   11k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXmuu-1.dll
   26k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXp-6.dll
   51k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXpm-4.dll
   11k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXrandr-2.dll
   28k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXrender-1.dll
    8k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXRes-1.dll
  282k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXt-6.dll
   27k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXTrap-6.dll
   17k 2004/09/09 C:\cygwin\usr\X11R6\bin\cygXtst-6.dll

Cygwin Package Information
Package                 Version                
_update-info-dir        00228-1                
a2ps                    4.13-1                 
agetty                  2.1-1                  
antiword                0.34-2                 
apache                  1.3.29-2               
apr                     0.9.5pre20040608-1     
apr-util                0.9.5pre20040608-1     
ash                     20040127-1             
aspell                  0.50.3-1               
aspell-de               0.50.2-1               
aspell-dev              0.50.3-1               
aspell-doc              0.50.3-1               
aspell-en               0.51.0-1               
aspell-pl               0.50.2-1               
astyle                  1.15.3-3               
atk                     1.6.1-2                
atk-devel               1.6.1-2                
atk-doc                 1.6.1-2                
atk-runtime             1.6.1-2                
audiofile               0.2.6-2                
autoconf                2.59-1                 
autoconf-devel          2.59-1                 
autoconf-stable         2.13-5                 
automake                1.7.9-1                
automake-devel          1.9.1-1                
automake-stable         1.4p6-2                
autossh                 1.2g-2                 
base-files              3.0-3                  
base-passwd             2.0-1                  
bash                    2.05b-16               
bc                      1.06-1                 
binutils                20040725-2             
bison                   20030307-1             
byacc                   1.9-1                  
bzip2                   1.0.2-6                
c-client                2002e-3                
c3270                   3.2.20-1               
cabextract              0.6-2                  
ccache                  2.2-1                  
ccdoc                   0.8.39-1               
ccrypt                  1.7-1                  
cgoban                  1.9.14-1               
check                   0.8.4-1                
chkconfig               1.2.24h-1              
clear                   1.0-1                  
clisp                   2.33.1-1               
cmake                   2.0.3-1                
cocom                   0.995-1                
compface                1.4-5                  
cpio                    2.5-3                  
cppunit                 1.9.14-1               
cron                    3.0.1-12               
crypt                   1.1-1                  
ctags                   5.5-4                  
ctetris                 0.29-1                 
curl                    7.11.1-1               
curl-devel              7.11.1-1               
cvs                     1.11.17-1              
cygipc                  2.03-2                 
cygrunsrv               1.0-1                  
cygutils                1.2.5-1                
cygwin                  1.5.11-1               
cygwin-doc              1.3-7                  
cygwin-x-doc            1.0.4-1                
d                       1.2.0-1                
db2                     2.7.7-4                
db3.1                   3.1.17-2               
db4.1                   4.1.25-1               
db4.2                   4.2.52-1               
ddd                     3.3.9-1                
dejagnu                 20021217-2             
diffutils               2.8.7-1                
distcc                  2.16-1                 
docbook-xml42           4.2-2                  
docbook-xsl             1.65.1-1               
doxygen                 1.2.18-1               
dpkg                    1.10.4-2               
e2fsimage               0.2.0-1                
e2fsprogs               1.35-2                 
ed                      0.2-1                  
editrights              1.01-1                 
ELFIO                   1.0.0-1                
emacs                   21.2-13                
emacs-el                21.2-13                
emacs-X11               21.2-13                
enscript                1.6.3-3                
esound                  0.2.35-1               
exif                    0.6.9-1                
exim                    4.41-1                 
expat                   1.95.7-1               
expect                  20030128-1             
fetchmail               6.2.5-2                
figlet                  2.2-1                  
file                    4.10-1                 
fileutils               4.1-2                  
findutils               4.1.7-4                
flex                    2.5.4a-3               
fltk                    1.1.4-2                
fontconfig              2.2.2-1                
fortune                 1.8-2                  
freeglut                2.2.0-1                
freetype2               2.1.5-1                
fvwm                    2.4.7-3                
gawk                    3.1.4-3                
gcc                     3.3.3-3                
gcc-ada                 3.3.3-3                
gcc-core                3.3.3-3                
gcc-g++                 3.3.3-3                
gcc-g77                 3.3.3-3                
gcc-gdc                 3.3.3-3                
gcc-gpc                 3.3.3-3                
gcc-java                3.3.3-3                
gcc-mingw               20040810-1             
gcc-mingw-ada           20040810-1             
gcc-mingw-core          20040810-1             
gcc-mingw-g++           20040810-1             
gcc-mingw-g77           20040810-1             
gcc-mingw-gpc           20040810-1             
gcc-mingw-java          20040810-1             
gcc-mingw-objc          20040810-1             
gcc-objc                3.3.3-3                
gd                      2.0.21-1               
gdb                     20030919-1             
gdbm                    1.8.3-7                
gettext                 0.14.1-1               
gettext-devel           0.14.1-1               
ghostscript             7.05-2                 
ghostscript-base        7.05-2                 
ghostscript-x11         7.05-2                 
glib                    1.2.10-2               
glib-devel              1.2.10-2               
glib2                   2.4.5-1                
glib2-devel             2.4.5-1                
glib2-doc               2.4.5-1                
glib2-runtime           2.4.5-1                
gmp                     4.1.2-1                
gnugo                   3.4-1                  
gnupg                   1.2.4-1                
gnuplot                 3.8j.0-1               
gperf                   2.7.2-1                
grace                   5.1.14-2               
GraphicsMagick          1.0.6-1                
grep                    2.5-1                  
groff                   1.18.1-2               
gsl                     1.5-1                  
gtk+                    1.2.10-2               
gtk+-devel              1.2.10-2               
gtk2-x11                2.4.4-1                
gtk2-x11-devel          2.4.4-1                
gtk2-x11-doc            2.4.4-1                
gtk2-x11-runtime        2.4.4-1                
gtypist                 2.7-2                  
guile                   1.6.4-12               
guile-devel             1.6.4-12               
guile-doc               1.6.4-12               
gv                      3.5.8-1                
gzip                    1.3.5-1                
help2man                1.33.1-1               
ImageMagick             6.0.4-1                
indent                  2.2.9-1                
inetutils               1.3.2-28               
initscripts             0.9-1                  
intltool                0.31-1                 
ioperm                  0.4-1                  
irc                     20010101-3             
jasper                  1.701.0-1              
jbigkit                 1.5-3                  
jgraph                  8.3-1                  
jpeg                    6b-11                  
keychain                2.0.3-2                
lcms                    1.13-1                 
less                    381-1                  
lesstif                 0.93.94-2              
lftp                    2.6.10-2               
libapr0                 0.9.5pre20040608-1     
libaprutil0             0.9.5pre20040608-1     
libart_lgpl             2.3.16-1               
libaspell15             0.50.3-1               
libaudiofile-devel      0.2.6-2                
libaudiofile0           0.2.6-2                
libbz2_0                1.0.2-1                
libbz2_1                1.0.2-6                
libcharset1             1.9.2-1                
libcroco                0.5.1-1                
libdb2                  2.7.7-4                
libdb2-devel            2.7.7-4                
libdb3.1                3.1.17-2               
libdb3.1-devel          3.1.17-2               
libdb4.1                4.1.25-1               
libdb4.1-devel          4.1.25-1               
libdb4.2                4.2.52-1               
libdb4.2-devel          4.2.52-1               
libesound-devel         0.2.35-1               
libesound0              0.2.35-1               
libexif                 0.6.9-1                
libfontconfig-devel     2.2.2-1                
libfontconfig1          2.2.2-1                
libfpx                  1.2.0.9-1              
libfreetype2-devel      2.1.5-1                
libfreetype26           2.1.5-1                
libgd-devel             2.0.21-1               
libgd2                  2.0.21-1               
libgdbm                 1.8.0-5                
libgdbm-devel           1.8.3-7                
libgdbm3                1.8.3-3                
libgdbm4                1.8.3-7                
libgettextpo0           0.14.1-1               
libGraphicsMagick-devel 1.0.6-1                
libGraphicsMagick0      1.0.6-1                
libguile12              1.6.4-12               
libguile12abi13         1.6.4-2                
libiconv                1.9.2-1                
libiconv2               1.9.2-1                
libIDL                  0.8.3-2                
libintl                 0.10.38-3              
libintl1                0.10.40-1              
libintl2                0.12.1-3               
libintl3                0.14.1-1               
libjpeg62               6b-11                  
libjpeg6b               6b-8                   
libkpathsea3            2.0.2-14               
libkpathsea3abi13       2.0.2-2                
libltdl3                1.5.6-3                
libMagick-devel         6.0.4-1                
libMagick6              6.0.4-1                
libmcrypt               2.5.7-2                
libmcrypt-devel         2.5.7-2                
libmng                  1.0.8-1                
libncurses-devel        5.3-4                  
libncurses5             5.2-1                  
libncurses6             5.2-8                  
libncurses7             5.3-4                  
libneon24               0.24.7-1               
libopenldap2            2.1.25-1               
libopenldap2_2_7        2.2.15-2               
libpcre                 4.1-1                  
libpcre0                4.5-1                  
libpng                  1.2.5-4                
libpng10                1.0.15-4               
libpng10-devel          1.0.15-4               
libpng12                1.2.5-4                
libpng12-devel          1.2.5-4                
libpng2                 1.0.12-1               
libpopt0                1.6.4-4                
libreadline4            4.1-2                  
libreadline5            4.3-5                  
libsmi                  0.4.2-1                
libtiff-devel           3.6.0-5                
libtiff3                3.6.0-2                
libtiff4                3.6.0-5                
libtool                 1.5b-1                 
libtool-devel           1.5.6-3                
libtool-stable          1.4.3-2                
libungif                4.1.0-3                
libwmf                  0.2.8.3-1              
libxerces-c21           2.1.0-1                
libxerces-c22           2.2.0-1                
libxerces-c23           2.3.0-4                
libxerces-c24           2.4.0-4                
libxerces-c25           2.5.0-1                
libXft                  2.1.6-1                
libXft-devel            2.1.6-1                
libXft1                 1.0.0-1                
libXft2                 2.1.6-1                
libxml2                 2.6.11-1               
libxslt                 1.1.8-1                
lilypond                2.2.5-1                
lilypond-doc            2.2.5-1                
links                   0.99pre14-1            
login                   1.9-7                  
lynx                    2.8.4-8                
m4                      1.4-1                  
make                    3.80-1                 
man                     1.5k-3                 
mc                      4.6.0-4                
mhash                   0.8.18-1               
mhash-devel             0.8.18-1               
mingw-runtime           3.5-1                  
mingw-zlib              1.2.1-2                
minires                 0.97-1                 
minires-devel           0.97-1                 
mktemp                  1.5-3                  
more                    2.11o-1                
mt                      2.3-1                  
mutt                    1.4.1-2                
naim                    0.11.7.2-1             
nano                    1.2.2-1                
nasm                    0.98.38-1              
ncftp                   3.1.7-1                
ncurses                 5.3-4                  
ncurses-demo            5.3-4                  
nedit                   5.4-1                  
neon                    0.24.7-1               
netcat                  1.10-2                 
ocaml                   3.08.1-1               
openbox                 0.99.1-4               
opengl                  1.1.0-7                
openjade                1.3.3-1                
openldap                2.2.15-2               
openldap-devel          2.2.15-2               
OpenSP                  1.5.1-1                
openssh                 3.9p1-1                
openssl                 0.9.7d-1               
openssl-devel           0.9.7d-1               
ORBit2                  2.10.3-1               
ORBit2-devel            2.10.3-1               
pango                   1.4.1-1                
pango-devel             1.4.1-1                
pango-doc               1.4.1-1                
pango-runtime           1.4.1-1                
par                     1.52-1                 
patch                   2.5.8-8                
patchutils              0.2.30pre1-1           
pcre                    4.5-1                  
pcre-devel              4.5-1                  
pcre-doc                4.5-1                  
pdksh                   5.2.14-3               
perl                    5.8.5-3                
perl-libwin32           0.191-1                
perl_manpages           5.8.5-3                
pine                    4.58-1                 
pinfo                   0.6.8-1                
pkgconfig               0.15.0-4               
popt                    1.6.4-4                
postgresql              7.4.5-1                
pr3270                  3.2.20-1               
procmail                3.22-10                
procps                  010801-2               
proftpd                 1.2.9-1                
psutils                 1.17-1                 
python                  2.3.4-2                
rcs                     5.7-3                  
readline                4.3-5                  
rebase                  2.3-1                  
robots                  2.0-4                  
rpm                     4.1-1                  
rpm-build               4.1-1                  
rpm-doc                 4.1-1                  
rsync                   2.6.2-2                
ruby                    1.8.1-1                
rxvt                    2.7.10-4               
s3270                   3.2.20-1               
sed                     4.1.2-1                
setsid                  0.0-3                  
sh-utils                2.0.15-4               
sharutils               4.2.1-3                
shutdown                1.4-1                  
splint                  3.1.1-1                
squid                   2.4.STABLE7-1          
ssmtp                   2.60.9-3               
stunnel                 4.04-3                 
subversion              1.0.6-1                
subversion-devel        1.0.6-1                
suite3270               3.2.20-1               
sunrpc                  4.0-2                  
SWI-Prolog              5.2.6-1                
swig                    1.3.19-1               
sysvinit                2.84-4                 
tar                     1.13.25-5              
tcl3270                 3.2.20-1               
tcltk                   20030901-1             
tcm                     2.20-1                 
tcp_wrappers            7.6-1                  
tcsh                    6.13.00-2              
termcap                 20021106-2             
terminfo                5.3_20030726-1         
tetex                   2.0.2-14               
tetex-base              2.0.2-14               
tetex-bin               2.0.2-14               
tetex-devel             2.0.2-14               
tetex-doc               2.0.2-14               
tetex-extra             2.0.2-14               
tetex-tiny              2.0.2-14               
tetex-x11               2.0.2-14               
texinfo                 4.2-4                  
TeXmacs                 1.0.4-4                
textutils               2.0.21-1               
tidy                    030901-1               
tiff                    3.6.0-5                
time                    1.7-1                  
tin                     1.6.2-3                
transfig                3.2.4-2                
ttcp                    19980512-1             
tzcode                  2003e-1                
ucl                     1.01-1                 
units                   1.77-1                 
unzip                   5.50-5                 
upx                     1.24-1                 
uw-imap                 2002e-3                
uw-imap-imapd           2002e-3                
uw-imap-util            2002e-3                
vim                     6.3-1                  
w32api                  3.1-1                  
wget                    1.9.1-1                
which                   1.5-2                  
whois                   4.6.14-1               
WindowMaker             0.80.2-1               
WordNet                 2.0-1                  
wtf                     0.0.4-6                
X-start-menu-icons      1.0.1-1                
X-startup-scripts       1.0.8-1                
x2x                     1.30-2                 
x3270                   3.2.20-1               
Xaw3d                   1.5D-5                 
xemacs                  21.4.15-1              
xemacs-emacs-common     21.4.15-1              
xemacs-mule-sumo        2004-08-18-1           
xemacs-sumo             2004-08-18-1           
xemacs-tags             21.4.15-1              
xerces-c                2.5.0-1                
xerces-c-devel          2.5.0-1                
xerces-c-doc            2.5.0-1                
xfig                    3.2.4-6                
xfig-bin                3.2.4-3                
xfig-doc                3.2.4-2                
xfig-etc                3.2.4-4                
xfig-lib                3.2.4-6                
xfig-man                3.2.4-2                
XFree86-base            4.3.0-11               
XFree86-bin             4.3.0-21               
XFree86-bin-icons       4.3.0-7                
XFree86-doc             4.3.0-2                
XFree86-etc             4.3.0-12               
XFree86-f100            4.3.0-2                
XFree86-fcyr            4.3.0-2                
XFree86-fenc            4.3.0-2                
XFree86-fnts            4.3.0-2                
XFree86-fscl            4.3.0-2                
XFree86-fsrv            4.3.0-9                
XFree86-html            4.3.0-10               
XFree86-jdoc            4.3.0-2                
XFree86-lib             4.3.0-3                
XFree86-lib-compat      4.3.0-2                
XFree86-man             4.3.0-10               
XFree86-nest            4.3.0-8                
XFree86-prog            4.3.0-21               
XFree86-prt             4.3.0-6                
XFree86-ps              4.3.0-2                
XFree86-startup-scripts 4.3.0-1                
XFree86-vfb             4.3.0-8                
XFree86-xserv           4.3.0-68               
XFree86-xwinclip        4.3.0-3                
xgraph                  12.1-1                 
xinetd                  2.3.9-1                
XmHTML                  1.1.7-1                
xmlto                   0.0.18-1               
xorg-x11-base           6.8.0.0-1              
xorg-x11-bin            6.8.0.0-1              
xorg-x11-bin-dlls       6.8.0.0-1              
xorg-x11-bin-lndir      6.8.0.0-1              
xorg-x11-devel          6.8.0.0-1              
xorg-x11-etc            6.8.0.0-1              
xorg-x11-f100           6.8.0.0-1              
xorg-x11-fcyr           6.8.0.0-1              
xorg-x11-fenc           6.8.0.0-1              
xorg-x11-fnts           6.8.0.0-1              
xorg-x11-fscl           6.8.0.0-1              
xorg-x11-fsrv           6.8.0.0-1              
xorg-x11-libs-data      6.8.0.0-1              
xorg-x11-man-pages      6.8.0.0-1              
xorg-x11-man-pages-html 6.8.0.0-1              
xorg-x11-nest           6.8.0.0-1              
xorg-x11-vfb            6.8.0.0-1              
xorg-x11-xwin           6.8.0.0-1              
xorg-x11-xwin-gl        6.8.0.0-1              
xpm-nox                 4.2.0-4                
xterm                   185-4                  
xwinclip                1.2.0-1                
xwinwm                  0.0.5-1                
zip                     2.3-6                  
zlib                    1.2.1-2                
zsh                     4.2.0-2                
Use -h to see help about each section



_________________________________

Rémy Gauthier
Chef des tests de performance, Altitude 
Benchmark Manager, Altitude
AD OPT Technologies Inc.
T: 514.345.0580 x 341
F: 514.345.0422

www.ad-opt.com

--
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/


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]