> -----Original Message-----
> From: Andreas Stieger [mailto:andreas.stie...@gmx.de]
> Sent: woensdag 7 september 2016 10:32
> To: "Alexandre C. Guimarães" <alexandre.guimar...@campus.ul.pt>
> Cc: users@subversion.apache.org
> Subject: Aw: Can't compile Subversion against Serf-1.3.9.
> 
> Hi,
> 
> Alexandre C. Guimarães wrote:
> > I am getting trouble to rebuild subversion-1.9.4 on my
> > FreeBSD-10.3 box after Serf be updated to 1.3.9:
> [...]
> > /usr/local/lib/libserf-1.so: undefined reference to `BIO_meth_set_gets'
> 
> Looks like an OpenSSL linking problem. Ensure Apache Serf and Apache
> Subversion are built against the same OpenSSL version.

It looks like your Serf is compiled against OpenSSL 1.1.0, while some 
dependency of Subversion that is loaded before serf uses an older version.

On FreeBSD OpenSSL 1.1.0 is only part of the 'openssl-devel' port. The normal 
openssl package is 1.0.2, while the base system is still at 1.0.1.

My guess would be that you have an apr-util or cyrus sasl port that is linked 
to the base system version. (On FreeBSD apr and apr-util are a single package)


        Bert

Reply via email to