Have you confirmed that both Neon and Serf are linking against the
same version of OpenSSL, and picking up the same set of header files
(openssl/bio.h seems relevant here)?
On Thu, 21 Jun 2007, Dan Christian wrote:
> Building with just serf or just neon works fine. It seems to be the
> combination that causes problems.
>
> I fixed the missing --with-ssl, but that didn't help either.
...
> On 6/21/07, Daniel Rall <dlr@collab.net> wrote:
> >
> >On Thu, 21 Jun 2007, Dan Christian wrote:
> >
> >> I get a linker error when I try to build with both neon and serf. I
> >have
> >> SVN current versions of both libraries installed under my home
> >directory.
> >> SVN is at r25489.
> >...
> >> /home/dchristian/lib/libserf-0.so: undefined reference to
> >`BIO_set_flags'
> >> /home/dchristian/lib/libserf-0.so: undefined reference to
> >`BIO_clear_flags'
> >> /home/dchristian/lib/libserf-0.so: undefined reference to
> >`BIO_test_flags'
> >> /home/dchristian/lib/libserf-0.so: undefined reference to
> >> `SSL_CTX_set_client_cert_cb'
> >...
> >
> >This is likely a problem with the way Serf is getting built -- looks
> >like some type of interaction between Serf and SSL. r1103 of Serf
> >looks relevant, but it sounds like you have that revision already.
> >Alternately, perhaps it's a linker library path problem with the
> >libsvn_client link phase.
- application/pgp-signature attachment: stored
Received on Fri Jun 22 00:19:35 2007