Re: [hypermail] filter command failing

From: Peter C. McCluskey <pcm_at_rahul.net_at_hypermail-project.org>
Date: Thu, 11 Sep 2003 10:49:39 -0700 (PDT)
Message-Id: <20030911174939.A4B71BC4E_at_violet.rahul.net>


 d.abbott_at_dcs.shef.ac.uk (Dave Abbott) writes:
>Hi,
>
>I have just upgraded from hypermail 2.1.5 to hypermail 2.1.8 on Solaris 9
>
>The filter_require command appears to have stopped working - if I give
>any filter_require= string in my rc, hypermail simply refuses to build
>any index files.
>
>I believe this may be connected with the use of the PCRE library. Originally
>I found a a shared library issue, but had the same problem with disable_shared, so have now been forced to install libpcre.so in /usr/local/lib

 I've checked in some fixes for this. It seems that someone removed the #define HAVE_PCRE
that enables the calls to PCRE needed for the filter_* commands to work. This also made it hard to see the shared library problem, because many systems didn't link the PCRE library at all.  The shared library problem was caused by the PCRE make creating .so's, when earlier versions of PCRE had a way to make just libpcre.a. I've forced linking to libpcre.a by doing a "rm .libs/lib*.so*" at the end of the PCRE make (you will need to do "./configure ; make clean" to get this). Does this look portable enough, or is there a better way to force static linkage for this library only?

-- 
------------------------------------------------------------------------------
Peter McCluskey          | "To announce that there must be no criticism of
http://www.rahul.net/pcm | the President, or that we are to stand by the
                         | President right or wrong, is not only unpatriotic
                         | and servile, but morally treasonable to the
                         | American public." - Theodore Roosevelt
Received on Thu 11 Sep 2003 06:51:28 PM GMT

This archive was generated by hypermail 2.2.0 : Thu 22 Feb 2007 07:33:55 PM GMT GMT