<div dir="ltr"><div>All,</div><div><br></div><div>Confirming James results on a RHEL/CentOS 6.6 platform... I'm getting the same thing.</div><div><br></div><div>Best,</div><div><br></div><div>Matt</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 27, 2015 at 12:05 PM, James A. Peltier <span dir="ltr"><<a href="mailto:jpeltier@sfu.ca" target="_blank">jpeltier@sfu.ca</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Now I wind up with<br>
<br>
<snip><br>
<br>
  [BUILD] bin/vsprintf_test.o<br>
  [BUILD] bin/x509_test.o<br>
  [BUILD] bin/aes.o<br>
cc1: warnings being treated as errors<br>
crypto/aes.c: In function ‘aes_encrypt_rounds’:<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break strict-aliasing rules<br>
crypto/aes.c:165: note: initialized from here<br>
... stated many more times...<br>
<br>
make[1]: *** [bin/aes.o] Error 1<br>
make[1]: Leaving directory `/rcg/home/jpeltier/git-repos/ipxe/src'<br>
make: *** [lkrn] Error 2<br>
----- Original Message -----<br>
| On 26/07/15 21:52, Michael Brown wrote:<br>
| > It's not a change in build requirements, just a debatable warning that<br>
| > happens not to show up in current gcc versions. It should be fixable by<br>
| > just adding "(void)" to the start of the offending line.<br>
| ><br>
| > Will push a fix tomorrow.<br>
|<br>
| Should now be fixed:<br>
|<br>
|    <a href="http://git.ipxe.org/ipxe.git/commitdiff/99d3516" target="_blank" rel="noreferrer">http://git.ipxe.org/ipxe.git/commitdiff/99d3516</a><br>
|<br>
| Please let me know if you still have errors on the older build platform.<br>
|<br>
| Thanks for reporting!<br>
|<br>
| Michael<br>
|<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
James A. Peltier<br>
IT Services - Research Computing Group<br>
Simon Fraser University - Burnaby Campus<br>
Phone   : <a href="tel:604-365-6432" value="+16043656432">604-365-6432</a><br>
Fax     : <a href="tel:778-782-3045" value="+17787823045">778-782-3045</a><br>
E-Mail  : <a href="mailto:jpeltier@sfu.ca">jpeltier@sfu.ca</a><br>
Website : <a href="http://www.sfu.ca/itservices" target="_blank" rel="noreferrer">http://www.sfu.ca/itservices</a><br>
Twitter : @sfu_rcg<br>
Powering Engagement Through Technology<br>
</font></span></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature">There is never time enough to do it right, but there always seems to be enough time to do it again.<br></div>
</div>