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