[ipxe-devel] Problems with Compiling: Commit 2b15ae55073dfbaf66dbbb41ebe804a16cf47f1e

James A. Peltier jpeltier at sfu.ca
Mon Jul 27 22:52:26 UTC 2015


----- Original Message -----
| On 27/07/15 18:05, James A. Peltier wrote:
| > Now I wind up with
| > <snip>
| >
| >    [BUILD] bin/vsprintf_test.o
| >    [BUILD] bin/x509_test.o
| >    [BUILD] bin/aes.o
| > cc1: warnings being treated as errors
| > crypto/aes.c: In function ‘aes_encrypt_rounds’:
| > crypto/aes.c:165: error: dereferencing pointer ‘first.8’ does break
| > strict-aliasing rules
| > crypto/aes.c:165: note: initialized from here
| 
| I found a gcc version which allowed me to reproduce this.  Should now be
| fixed in:
| 
|    http://git.ipxe.org/ipxe.git/commitdiff/fae7a53
| 
| Thanks!
| 
| Michael

I just compiled our whole suite of binaries built around iPXE and it seems like the problem is solved, at least from a compilation perspective.  I'll have our users test it today to make sure all is well.
-- 
James A. Peltier
IT Services - Research Computing Group
Simon Fraser University - Burnaby Campus
Phone   : 604-365-6432
Fax     : 778-782-3045
E-Mail  : jpeltier at sfu.ca
Website : http://www.sfu.ca/itservices
Twitter : @sfu_rcg
Powering Engagement Through Technology



More information about the ipxe-devel mailing list