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

