<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="Title" content="">
<meta name="Keywords" content="">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
margin-bottom:.0001pt;
font-size:12.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
{mso-style-priority:99;
color:#954F72;
text-decoration:underline;}
span.EmailStyle17
{mso-style-type:personal-compose;
font-family:"Calibri",sans-serif;
color:windowtext;}
span.msoIns
{mso-style-type:export-only;
mso-style-name:"";
text-decoration:underline;
color:teal;}
.MsoChpDefault
{mso-style-type:export-only;
font-family:"Calibri",sans-serif;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
--></style>
</head>
<body bgcolor="white" lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt">I started with OpenSSL 1.1.0f and when that failed I updated to 1.1.0g and got the same result.<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">Here is my configuration:<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt">./configure --sysconfdir=/etc --with-openssl --with-dhcp-mysql<o:p></o:p></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:17929: checking for OpenSSL library<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:17949: result: yes<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:17981: checking OpenSSL version<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:17993: result: OpenSSL 1.1.0g 2 Nov 2017<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:17998: checking support of SHA-2<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18019: g++ --std=c++11 -o conftest -g -O2 -I/usr/local/include -DOS_LINUX conftest.cpp -ldl -L/usr/local/lib -lcrypto >&5<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18019: $? = 0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18020: result: yes<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18027: checking HMAC functions returning ints<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18048: g++ --std=c++11 -o conftest -g -O2 -I/usr/local/include -DOS_LINUX conftest.cpp -ldl -L/usr/local/lib -lcrypto >&5<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18048: $? = 0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">configure:18049: result: yes<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal" style="text-indent:.5in"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">“make” runs for about 25 minutes and then errors out:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">make[6]: Entering directory `/downloads/kea-1.3.0/src/bin/dhcp4'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX ctrl_dhcp4_srv.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX json_config_parser.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4_log.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4_srv.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4to6_ipc.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4_lexer.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4_parser.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX parser_context.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX dhcp4_messages.lo<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXXLD libdhcp4.la<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXX main.o<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"> CXXLD kea-dhcp4<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so:
<span style="background:yellow;mso-highlight:yellow">undefined reference to `HMAC_CTX_free'</span><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so: undefined reference to `HMAC_size'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so: undefined reference to `EVP_MD_CTX_new'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so: undefined reference to `EVP_MD_CTX_free'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so: undefined reference to `OpenSSL_version'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">../../../src/lib/cryptolink/.libs/libkea-cryptolink.so: undefined reference to `HMAC_CTX_new'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">collect2: error: ld returned 1 exit status<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">make[6]: *** [kea-dhcp4] Error 1<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt">make[6]: Leaving directory `/downloads/kea-1.3.0/src/bin/dhcp4'<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;color:black">Doug Wussler</span></b><span style="font-size:11.0pt;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">850.645.4201<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;color:black">Florida State University</span><span style="font-size:11.0pt;color:black"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">RK Shaw Building<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">644 W. Call Street<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black">Tallahassee, FL 32304<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;color:black"> </span><o:p></o:p></p>
</div>
</body>
</html>