I belive I have found it.
Little case of autoconf/automake nuttiness. I still don't understand how
the y do half of what they do but anyway if you change in Makefile.in the
SHARED_TRUE to a SHARED_FALSE and vice versa for the other line it
compiles fine without the #ifdef SIEVE, the reason is
Thanks for the analysis, I'll dig into the autostuff again with it.
About your patch, both configure and Makefile.in are generated files.
Any persistent changes have to be made from configure.in, Makefile.am
and acinclude.m4 -- that's part of why it messes with your head so much!
Aaron
On Sat,