Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , Sender: cygwin-owner AT cygwin DOT com Delivered-To: mailing list cygwin AT cygwin DOT com Date: Fri, 4 Jan 2002 12:13:06 +0800 From: Greg Matheson To: Cygwin Subject: Re: procmail (and SmartList) on cygwin Message-ID: <20020104121305.A60080@ms.chinmin.edu.tw> Mail-Followup-To: Cygwin References: <017101c181a0$b47a29e0$738ffe0c AT pwork> <20011210134958 DOT A2088 AT dothill DOT com> <20011231153810 DOT A16346629 AT IBM973237G> <20020103141110 DOT GF1940 AT dothill DOT com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020103141110.GF1940@dothill.com>; from jason@tishler.net on Thu, Jan 03, 2002 at 09:11:10 -0500 On Thu, 03 Jan 2002, Jason Tishler wrote: > > > mv INSTALL INSTALL.txt > > > apply autoconf patch > > > make LN=cp # /usr/sbin/ssmtp > > > make BASENAME=/tmp/procmail/usr/local BINS='new/procmail.exe new/lockfile.exe new/formail.exe new/mailstat' install > Did you apply the patch... IIRC, then it > should have solved the problem with the execv() test. It seems the patch had been applied. So, I changed line 1353 of autoconf back to *(environ=nenv)="PATH=.";*nenviron=0;diff=argc; /* start doubling */ and now I get 2 error messages from Windows, about not being able to find CYGWIN1.DLL, but the script continues and I get an autoconf.h like this: /* This file was automagically generated by autoconf */ #define NO_const #define P(args) () #define NO_COMSAT /* 1 move in 64 steps of size 16384 when reallocing */ #define NOpw_class #define NOstrlcat #define NOsetrgid #define NOsetregid #define NOsetresgid #define GOT_bin_test #define MAX_argc 3 /* Your system's strstr() is 1.65 times SLOWER than my C-routine */ #define SLOWstrstr /* using my substitute instead */ #define setrgid_RUNTIME_CHECK #define MAILSPOOLDIR "/var/spool/mail/" #define SENDMAIL "/usr/sbin/sendmail" #define CAN_chown #define CF_no_procmail_yet #define buggy_SENDMAIL #define defPATH "PATH=$HOME/bin:/bin:/usr/bin:/usr/local/bin" #define defSPATH "PATH=/bin:/usr/bin:/usr/local/bin" #define PM_VERSION "3.22" /*locktype: 4, countlocks: 80, timeout 0, watchdog 1a, /tmp/_locktest*/ /*locktype: 2, countlocks: 80, timeout 0, watchdog 17, /tmp/_locktest*/ /*locktype: 1, countlocks: 80, timeout 0, watchdog 1a, /tmp/_locktest*/ /* Hotwire LOCKINGTEST=000 */ /* Procmail will lock via: dotlocking */ #define NOfcntl_lock /* autoconf completed */ This is on Windows 98. But as it builds already with your autoconf.h, I don't think this is a problem. I mentioned the existence of the executable on the procmail list, but there was no reaction. -- Greg Matheson What I allow I teach, Chinmin College and all I teach is all that is allowed. Taiwan Penpals Archive -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Bug reporting: http://cygwin.com/bugs.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/