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.

