openxs@ao756:~/git/server$ make
|
...
|
[ 18%] Built target innobase
|
[ 21%] Built target myisam
|
[ 21%] Building C object storage/maria/CMakeFiles/aria.dir/ma_recovery.c.o
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_REDO_LOGREC_REDO_REPAIR_TABLE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:1178:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
param.testflag= uint8korr(rec->header + FILEID_STORE_SIZE);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c:1183:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
info->s->state.key_map= uint8korr(rec->header + FILEID_STORE_SIZE + 8);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_REDO_LOGREC_UNDO_ROW_INSERT’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:1910:7: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
share->state.state.checksum+= ha_checksum_korr(buff);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_REDO_LOGREC_UNDO_ROW_DELETE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:1947:7: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
share->state.state.checksum+= ha_checksum_korr(buff);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_REDO_LOGREC_UNDO_ROW_UPDATE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:1981:7: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
share->state.state.checksum+= ha_checksum_korr(buff);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_REDO_LOGREC_CLR_END’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2150:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_ROW_INSERT’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2272:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_ROW_DELETE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2329:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_ROW_UPDATE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2368:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_KEY_INSERT’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2407:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_KEY_DELETE’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2448:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_KEY_DELETE_WITH_ROOT’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2489:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘exec_UNDO_LOGREC_UNDO_BULK_INSERT’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:2530:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
LSN previous_undo_lsn= lsn_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘get_MARIA_HA_from_REDO_record’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:3074:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
sid= fileid_korr(rec->header);
|
^
|
/home/openxs/git/server/storage/maria/ma_recovery.c: In function ‘get_MARIA_HA_from_UNDO_record’:
|
/home/openxs/git/server/storage/maria/ma_recovery.c:3175:3: error: dereferencing type-punned pointer will break strict-aliasing rules [-Werror=strict-aliasing]
|
sid= fileid_korr(rec->header + LSN_STORE_SIZE);
|
^
|
cc1: all warnings being treated as errors
|
make[2]: *** [storage/maria/CMakeFiles/aria.dir/ma_recovery.c.o] Error 1
|
make[1]: *** [storage/maria/CMakeFiles/aria.dir/all] Error 2
|
make: *** [all] Error 2
|
openxs@ao756:~/git/server$
|