marko <marko(dot)online(at)gmail(dot)com> writes:
> # Error: Can't load '/usr/home/markuser/DBD-Pg-2.8.7/blib/arch/
> auto/DBD/Pg/Pg.so' for module DBD::Pg: /usr/home/markuser/DBD-Pg-2.8.7/
> blib/arch/auto/DBD/Pg/Pg.so: Undefined symbol "BIO_new_mem_buf" at /
> usr/local/lib/perl5/5.8.8/mach/DynaLoader.pm line 230.
BIO_new_mem_buf is an OpenSSL function, so apparently you've got a
problem with linking to libssl.so. Not too familiar with how FreeBSD
handles this, but maybe you failed to teach the dynamic linker where
libssl is?
regards, tom lane