<html><head><meta http-equiv="Content-Type" content="text/html charset=utf-8"><meta http-equiv="Content-Type" content="text/html charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;">Thanks Heaps for that.<div><br></div><div>Problems encountered listed below:</div><div><br><div><blockquote type="cite"><div>On 26 Jun 2014, at 9:16 am, Hui Yu <<a href="mailto:hyu@Brocade.com">hyu@Brocade.com</a>> wrote:</div><br class="Apple-interchange-newline"><div><div class="WordSection1" style="page: WordSection1; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;"><a name="_Toc391038076">You need to follow these steps:<o:p></o:p></a></div><h3 style="margin: 10pt 0in 0.0001pt 1.25in; text-indent: -0.5in; page-break-after: avoid; font-size: 11pt; font-family: Cambria, serif; color: rgb(79, 129, 189);"><span>1.1.1<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">      <span class="Apple-converted-space"> </span></span></span>Build openssl-fips package<o:p></o:p></h3><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">From<span class="Apple-converted-space"> </span><a href="https://www.openssl.org/source/" style="color: purple; text-decoration: underline;">https://www.openssl.org/source/</a>, download latest openssl-fips package and unzip under<span class="Apple-converted-space"> </span><o:p></o:p></div><pre style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Courier New';">tar –zxvf <a href="https://www.openssl.org/source/openssl-fips-2.0.5.tar.gz" style="color: purple; text-decoration: underline;"><b><span style="color: rgb(102, 102, 153);">openssl-fips-2.0.5.tar.gz</span></b></a><o:p></o:p></pre><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">cd /home/user/openssl-fips-2.0.5<o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">/Configure --prefix=/usr/local  linux-generic32<o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">make<o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">make install<o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;"><o:p> </o:p></div><h3 style="margin: 10pt 0in 0.0001pt 1.25in; text-indent: -0.5in; page-break-after: avoid; font-size: 11pt; font-family: Cambria, serif; color: rgb(79, 129, 189);"><a name="_Toc391038077"><span>1.1.2<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-family: 'Times New Roman';">      <span class="Apple-converted-space"> </span></span></span>Build FIPS capable openssl package</a><o:p></o:p></h3><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">From<span class="Apple-converted-space"> </span><a href="https://www.openssl.org/source/" style="color: purple; text-decoration: underline;">https://www.openssl.org/source/</a>, download latest openssl  package and unzip under<span class="Apple-converted-space"> </span><o:p></o:p></div><pre style="margin: 0in 0in 0.0001pt; font-size: 10pt; font-family: 'Courier New';">tar –zxvf <a href="https://www.openssl.org/source/openssl-1.0.1h.tar.gz" style="color: purple; text-decoration: underline;"><b><span style="color: rgb(204, 51, 51);">openssl-1.0.1h.tar.gz</span></b></a> <span style=""><o:p></o:p></span></pre><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">Cd /home/user/openssl-1.0.1h<o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">./Configure --prefix=/usr/local --with-fipsdir=/usr/local  fips  linux-generic32</div></div></div></blockquote><div><br></div>This ends with:</div><div><div><br></div><div>Since you've disabled or enabled at least one algorithm, you need to do</div><div>the following before building:</div><div><br></div><div><span class="Apple-tab-span" style="white-space:pre">       </span>make depend</div><div><br></div><div>Configured for linux-generic32.</div><div><br></div><blockquote type="cite"><div class="WordSection1" style="page: WordSection1; font-family: Helvetica; font-size: 12px; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;"><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;"><o:p></o:p></div><div style="margin: 0in 0in 0.0001pt; font-size: 11pt; font-family: Arial, sans-serif;">make CC=fipsld FIPSLD_CC=gcc -j 8</div></div></blockquote><div><br></div>This gives me:</div><div><br></div><div><div>../include/openssl/bio.h:332: error: parameter name omitted</div><div>bntest.c:2013: error: expected ‘{’ at end of input</div><div>req.c: In function ‘do_sign_init’:</div><div>req.c:1799: error: ‘bio_err’ undeclared (first use in this function)</div><div>make[1]: *** [bntest.o] Error 1</div><div>make[1]: *** [req.o] Error 1</div><div>make: *** [build_tests] Error 1</div><div>make: *** [build_apps] Error 1</div><div>make: *** [build_ssl] Error 1</div><div><br></div><div>Any suggestions?</div><div><br></div><div>Thanks,</div><div><br></div><div>James.</div></div></div></body></html>