On Thu, 12 Mar 2015 07:23:40 -0400
"Ted Unangst" <[email protected]> wrote:

> Marko Cupać wrote:
> > Hi,
> > 
> > I have applied errata patch 006 related to relayd to 5.6 source
> > code, but it does not build. Any advices?
> > 
> > # make
> > cc   -o relayd parse.o agentx.o ca.o carp.o check_icmp.o
> > check_script.o check_tcp.o config.o control.o hce.o log.o name2id.o
> > pfe.o pfe_filter.o pfe_route.o proc.o relay.o relay_http.o
> > relay_udp.o relayd.o shuffle.o snmp.o ssl.o ssl_privsep.o -levent
> > -lssl -lcrypto -lutil /usr/lib/libssl.so.27.0: undefined reference
> > to `dtls1_build_sequence_number' /usr/lib/libssl.so.27.0: undefined
> > reference to `OPENSSL_DIR_read' /usr/lib/libssl.so.27.0: undefined
> > reference to `ssl_cipher_get_evp_aead' /usr/lib/libssl.so.27.0:
> > undefined reference to `dtls1_heartbeat' /usr/lib/libssl.so.27.0:
> > undefined reference to
> > `tls1_process_heartbeat' /usr/lib/libssl.so.27.0: undefined
> > reference to `OPENSSL_DIR_end'
> 
> Those functions were deleted before 5.6. I don't know how you managed
> to build a libssl.so.27 that references them.

I don't think I have built them. If I remember well, this system was
freshly installed with 5.5 release back when it was actual. I have just
upgraded it to 5.6 (following advice from upgrade56, without install
kernel).
-- 
Marko Cupać
https://www.mimar.rs

Reply via email to