delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/06/20/09:26:53

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/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
From: "Herb Martin" <HerbM AT LearnQuick DOT Com>
To: <cygwin AT cygwin DOT com>
Subject: Exim 4.50 with Content filtering and SPF
Date: Mon, 20 Jun 2005 08:23:33 -0500
MIME-Version: 1.0
In-Reply-To: <20050620123342.GB2814@calimero.vinschen.de>
X-Spam-Flag: NO
X-Spam-DCC: :
X-Spam-Pyzor: Reported 0 times.
Message-ID: <A822F222B47@mail.learnquick.com>

In just a week or so, I have fallen in love with CygWin,
and cannot understand how I overlooked it for so long.

Thanks folks.  Well done to all who contribute!

[Please redirect me to the correct list/newsgroup;
even RTFM is fine if you will only tell me which
fine manual and preferable a page or chapter reference.]

Question overview:  related to enabling make options,
and to compiling new versions.  I am not looking for
specific diagnostics of my compile problems (since I
don't have the output at the moment) but rather any
hints or direction to understanding this port....or 
reference to the correct list/newsgroups and documentation
for understanding such subjects in general.

(Background:  I am pretty good with compilers and make
but not very experienced with CygWin or Unix specifically.)

I successfully recompiled Exim 3.50 under CygWin (current 
CygWin version from last week: cygwin-1.5.17-1).

It seems the 'normal' Exim "Local/Makefile" isn't really 
used for CygWin compiles (except as a re-Make signal if
touched.)  Maybe this is normal for OS ports, but it seems
to invalidate some of the documentation in the Local/Makefile,
or at least doesn't replace it with any guidelines.)

It appears that the Makefile is really "OS/Makefile-CYGWIN",
and that there are some CygWin specifics in: CYGWIN-PATCHES/

It was possible to enable content filtering by modifying
the Makefile-CYGWIN (WITH_CONTENT_SCAN=yes), but had trouble 
with both  (separately) of:

	#EXIM_PERL=perl.o
	#EXPERIMENTAL_SPF=yes

It seemed to be due to linking or library errors.

Tried recompiling SPF and failed that due to similar
errors with (each of):

	 libspf2-1.2.4/
	 libspf2-1.2.5/

...but succeeded with  libsrs_alt-1.0rc1.tar.gz compile.
(which is more or less a sister package to SPF.)

My attempts to compile Exim 4.51 were unsuccessful; my
assumption is that this is due to not having (not even 
attempting to use) the CYGWIN specifics in the current
CygWin 3.50 version but not automatically in the current
Exim 3.51 general version.

Again, I am looking for strategy guidelines (unless you
already know specific fixes etc.)

--
Herb Martin


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