Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

freebsd: error: duplicate symbol: imb_errno #69

Closed
Martinfx opened this issue Oct 1, 2020 · 4 comments
Closed

freebsd: error: duplicate symbol: imb_errno #69

Martinfx opened this issue Oct 1, 2020 · 4 comments

Comments

@Martinfx
Copy link

Martinfx commented Oct 1, 2020

Hello,
we have still issue on version 0.54.3-dev and only 13.0-CURRENT

nasm -MD obj/gcm192_avx_gen2.d -MT obj/gcm192_avx_gen2.o -o obj/gcm192_avx_gen2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx/gcm192_avx_gen2.asm
nasm -MD obj/gcm256_avx_gen2.d -MT obj/gcm256_avx_gen2.o -o obj/gcm256_avx_gen2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx/gcm256_avx_gen2.asm
nasm -MD obj/md5_x8x2_avx2.d -MT obj/md5_x8x2_avx2.o -o obj/md5_x8x2_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/md5_x8x2_avx2.asm
nasm -MD obj/sha1_x8_avx2.d -MT obj/sha1_x8_avx2.o -o obj/sha1_x8_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/sha1_x8_avx2.asm
nasm -MD obj/sha256_oct_avx2.d -MT obj/sha256_oct_avx2.o -o obj/sha256_oct_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/sha256_oct_avx2.asm
nasm -MD obj/sha512_x4_avx2.d -MT obj/sha512_x4_avx2.o -o obj/sha512_x4_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/sha512_x4_avx2.asm
nasm -MD obj/zuc_avx2.d -MT obj/zuc_avx2.o -o obj/zuc_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/zuc_avx2.asm
nasm -MD obj/mb_mgr_hmac_md5_flush_avx2.d -MT obj/mb_mgr_hmac_md5_flush_avx2.o -o obj/mb_mgr_hmac_md5_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_md5_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_md5_submit_avx2.d -MT obj/mb_mgr_hmac_md5_submit_avx2.o -o obj/mb_mgr_hmac_md5_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_md5_submit_avx2.asm
nasm -MD obj/mb_mgr_hmac_flush_avx2.d -MT obj/mb_mgr_hmac_flush_avx2.o -o obj/mb_mgr_hmac_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_submit_avx2.d -MT obj/mb_mgr_hmac_submit_avx2.o -o obj/mb_mgr_hmac_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_submit_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_224_flush_avx2.d -MT obj/mb_mgr_hmac_sha_224_flush_avx2.o -o obj/mb_mgr_hmac_sha_224_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_224_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_224_submit_avx2.d -MT obj/mb_mgr_hmac_sha_224_submit_avx2.o -o obj/mb_mgr_hmac_sha_224_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_224_submit_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_256_flush_avx2.d -MT obj/mb_mgr_hmac_sha_256_flush_avx2.o -o obj/mb_mgr_hmac_sha_256_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_256_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_256_submit_avx2.d -MT obj/mb_mgr_hmac_sha_256_submit_avx2.o -o obj/mb_mgr_hmac_sha_256_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_256_submit_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_384_flush_avx2.d -MT obj/mb_mgr_hmac_sha_384_flush_avx2.o -o obj/mb_mgr_hmac_sha_384_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_384_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_384_submit_avx2.d -MT obj/mb_mgr_hmac_sha_384_submit_avx2.o -o obj/mb_mgr_hmac_sha_384_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_384_submit_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_512_flush_avx2.d -MT obj/mb_mgr_hmac_sha_512_flush_avx2.o -o obj/mb_mgr_hmac_sha_512_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_512_flush_avx2.asm
nasm -MD obj/mb_mgr_hmac_sha_512_submit_avx2.d -MT obj/mb_mgr_hmac_sha_512_submit_avx2.o -o obj/mb_mgr_hmac_sha_512_submit_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_hmac_sha_512_submit_avx2.asm
nasm -MD obj/mb_mgr_zuc_submit_flush_avx2.d -MT obj/mb_mgr_zuc_submit_flush_avx2.o -o obj/mb_mgr_zuc_submit_flush_avx2.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/mb_mgr_zuc_submit_flush_avx2.asm
nasm -MD obj/gcm128_avx_gen4.d -MT obj/gcm128_avx_gen4.o -o obj/gcm128_avx_gen4.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/gcm128_avx_gen4.asm
nasm -MD obj/gcm192_avx_gen4.d -MT obj/gcm192_avx_gen4.o -o obj/gcm192_avx_gen4.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/gcm192_avx_gen4.asm
nasm -MD obj/gcm256_avx_gen4.d -MT obj/gcm256_avx_gen4.o -o obj/gcm256_avx_gen4.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx2/gcm256_avx_gen4.asm
nasm -MD obj/sha1_x16_avx512.d -MT obj/sha1_x16_avx512.o -o obj/sha1_x16_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/sha1_x16_avx512.asm
nasm -MD obj/sha256_x16_avx512.d -MT obj/sha256_x16_avx512.o -o obj/sha256_x16_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/sha256_x16_avx512.asm
nasm -MD obj/sha512_x8_avx512.d -MT obj/sha512_x8_avx512.o -o obj/sha512_x8_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/sha512_x8_avx512.asm
nasm -MD obj/des_x16_avx512.d -MT obj/des_x16_avx512.o -o obj/des_x16_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/des_x16_avx512.asm
nasm -MD obj/cntr_vaes_avx512.d -MT obj/cntr_vaes_avx512.o -o obj/cntr_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/cntr_vaes_avx512.asm
nasm -MD obj/cntr_ccm_vaes_avx512.d -MT obj/cntr_ccm_vaes_avx512.o -o obj/cntr_ccm_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/cntr_ccm_vaes_avx512.asm
nasm -MD obj/aes_cbc_dec_vaes_avx512.d -MT obj/aes_cbc_dec_vaes_avx512.o -o obj/aes_cbc_dec_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_cbc_dec_vaes_avx512.asm
nasm -MD obj/aes_cbc_enc_vaes_avx512.d -MT obj/aes_cbc_enc_vaes_avx512.o -o obj/aes_cbc_enc_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_cbc_enc_vaes_avx512.asm
nasm -MD obj/aes_cbcs_enc_vaes_avx512.d -MT obj/aes_cbcs_enc_vaes_avx512.o -o obj/aes_cbcs_enc_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_cbcs_enc_vaes_avx512.asm
nasm -MD obj/aes_cbcs_dec_vaes_avx512.d -MT obj/aes_cbcs_dec_vaes_avx512.o -o obj/aes_cbcs_dec_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_cbcs_dec_vaes_avx512.asm
nasm -MD obj/aes_docsis_dec_avx512.d -MT obj/aes_docsis_dec_avx512.o -o obj/aes_docsis_dec_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_docsis_dec_avx512.asm
nasm -MD obj/aes_docsis_enc_avx512.d -MT obj/aes_docsis_enc_avx512.o -o obj/aes_docsis_enc_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_docsis_enc_avx512.asm
nasm -MD obj/aes_docsis_dec_vaes_avx512.d -MT obj/aes_docsis_dec_vaes_avx512.o -o obj/aes_docsis_dec_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_docsis_dec_vaes_avx512.asm
nasm -MD obj/aes_docsis_enc_vaes_avx512.d -MT obj/aes_docsis_enc_vaes_avx512.o -o obj/aes_docsis_enc_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/aes_docsis_enc_vaes_avx512.asm
nasm -MD obj/zuc_avx512.d -MT obj/zuc_avx512.o -o obj/zuc_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/zuc_avx512.asm
nasm -MD obj/mb_mgr_aes_submit_avx512.d -MT obj/mb_mgr_aes_submit_avx512.o -o obj/mb_mgr_aes_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_submit_avx512.asm
nasm -MD obj/mb_mgr_aes_flush_avx512.d -MT obj/mb_mgr_aes_flush_avx512.o -o obj/mb_mgr_aes_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_flush_avx512.asm
nasm -MD obj/mb_mgr_aes192_submit_avx512.d -MT obj/mb_mgr_aes192_submit_avx512.o -o obj/mb_mgr_aes192_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes192_submit_avx512.asm
nasm -MD obj/mb_mgr_aes192_flush_avx512.d -MT obj/mb_mgr_aes192_flush_avx512.o -o obj/mb_mgr_aes192_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes192_flush_avx512.asm
nasm -MD obj/mb_mgr_aes256_submit_avx512.d -MT obj/mb_mgr_aes256_submit_avx512.o -o obj/mb_mgr_aes256_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes256_submit_avx512.asm
nasm -MD obj/mb_mgr_aes256_flush_avx512.d -MT obj/mb_mgr_aes256_flush_avx512.o -o obj/mb_mgr_aes256_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes256_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_flush_avx512.d -MT obj/mb_mgr_hmac_flush_avx512.o -o obj/mb_mgr_hmac_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_submit_avx512.d -MT obj/mb_mgr_hmac_submit_avx512.o -o obj/mb_mgr_hmac_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_submit_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_224_flush_avx512.d -MT obj/mb_mgr_hmac_sha_224_flush_avx512.o -o obj/mb_mgr_hmac_sha_224_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_224_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_224_submit_avx512.d -MT obj/mb_mgr_hmac_sha_224_submit_avx512.o -o obj/mb_mgr_hmac_sha_224_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_224_submit_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_256_flush_avx512.d -MT obj/mb_mgr_hmac_sha_256_flush_avx512.o -o obj/mb_mgr_hmac_sha_256_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_256_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_256_submit_avx512.d -MT obj/mb_mgr_hmac_sha_256_submit_avx512.o -o obj/mb_mgr_hmac_sha_256_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_256_submit_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_384_flush_avx512.d -MT obj/mb_mgr_hmac_sha_384_flush_avx512.o -o obj/mb_mgr_hmac_sha_384_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_384_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_384_submit_avx512.d -MT obj/mb_mgr_hmac_sha_384_submit_avx512.o -o obj/mb_mgr_hmac_sha_384_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_384_submit_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_512_flush_avx512.d -MT obj/mb_mgr_hmac_sha_512_flush_avx512.o -o obj/mb_mgr_hmac_sha_512_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_512_flush_avx512.asm
nasm -MD obj/mb_mgr_hmac_sha_512_submit_avx512.d -MT obj/mb_mgr_hmac_sha_512_submit_avx512.o -o obj/mb_mgr_hmac_sha_512_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_hmac_sha_512_submit_avx512.asm
nasm -MD obj/mb_mgr_des_avx512.d -MT obj/mb_mgr_des_avx512.o -o obj/mb_mgr_des_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_des_avx512.asm
nasm -MD obj/mb_mgr_aes_cmac_submit_flush_vaes_avx512.d -MT obj/mb_mgr_aes_cmac_submit_flush_vaes_avx512.o -o obj/mb_mgr_aes_cmac_submit_flush_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_cmac_submit_flush_vaes_avx512.asm
nasm -MD obj/mb_mgr_aes256_cmac_submit_flush_vaes_avx512.d -MT obj/mb_mgr_aes256_cmac_submit_flush_vaes_avx512.o -o obj/mb_mgr_aes256_cmac_submit_flush_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes256_cmac_submit_flush_vaes_avx512.asm
nasm -MD obj/mb_mgr_aes_ccm_auth_submit_flush_vaes_avx512.d -MT obj/mb_mgr_aes_ccm_auth_submit_flush_vaes_avx512.o -o obj/mb_mgr_aes_ccm_auth_submit_flush_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_ccm_auth_submit_flush_vaes_avx512.asm
nasm -MD obj/mb_mgr_aes256_ccm_auth_submit_flush_vaes_avx512.d -MT obj/mb_mgr_aes256_ccm_auth_submit_flush_vaes_avx512.o -o obj/mb_mgr_aes256_ccm_auth_submit_flush_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes256_ccm_auth_submit_flush_vaes_avx512.asm
nasm -MD obj/mb_mgr_aes_xcbc_submit_flush_vaes_avx512.d -MT obj/mb_mgr_aes_xcbc_submit_flush_vaes_avx512.o -o obj/mb_mgr_aes_xcbc_submit_flush_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_xcbc_submit_flush_vaes_avx512.asm
nasm -MD obj/mb_mgr_zuc_submit_flush_avx512.d -MT obj/mb_mgr_zuc_submit_flush_avx512.o -o obj/mb_mgr_zuc_submit_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_zuc_submit_flush_avx512.asm
nasm -MD obj/mb_mgr_zuc_submit_flush_gfni_avx512.d -MT obj/mb_mgr_zuc_submit_flush_gfni_avx512.o -o obj/mb_mgr_zuc_submit_flush_gfni_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_zuc_submit_flush_gfni_avx512.asm
nasm -MD obj/chacha20_avx512.d -MT obj/chacha20_avx512.o -o obj/chacha20_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/chacha20_avx512.asm
nasm -MD obj/ethernet_fcs_avx512.d -MT obj/ethernet_fcs_avx512.o -o obj/ethernet_fcs_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/ethernet_fcs_avx512.asm
nasm -MD obj/crc16_x25_avx512.d -MT obj/crc16_x25_avx512.o -o obj/crc16_x25_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc16_x25_avx512.asm
nasm -MD obj/crc32_refl_by16_vclmul_avx512.d -MT obj/crc32_refl_by16_vclmul_avx512.o -o obj/crc32_refl_by16_vclmul_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_refl_by16_vclmul_avx512.asm
nasm -MD obj/crc32_by16_vclmul_avx512.d -MT obj/crc32_by16_vclmul_avx512.o -o obj/crc32_by16_vclmul_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_by16_vclmul_avx512.asm
nasm -MD obj/mb_mgr_aes_cbcs_1_9_submit_avx512.d -MT obj/mb_mgr_aes_cbcs_1_9_submit_avx512.o -o obj/mb_mgr_aes_cbcs_1_9_submit_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_cbcs_1_9_submit_avx512.asm
nasm -MD obj/mb_mgr_aes_cbcs_1_9_flush_avx512.d -MT obj/mb_mgr_aes_cbcs_1_9_flush_avx512.o -o obj/mb_mgr_aes_cbcs_1_9_flush_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/mb_mgr_aes_cbcs_1_9_flush_avx512.asm
nasm -MD obj/crc32_sctp_avx512.d -MT obj/crc32_sctp_avx512.o -o obj/crc32_sctp_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_sctp_avx512.asm
nasm -MD obj/crc32_lte_avx512.d -MT obj/crc32_lte_avx512.o -o obj/crc32_lte_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_lte_avx512.asm
nasm -MD obj/crc32_fp_avx512.d -MT obj/crc32_fp_avx512.o -o obj/crc32_fp_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_fp_avx512.asm
nasm -MD obj/crc32_iuup_avx512.d -MT obj/crc32_iuup_avx512.o -o obj/crc32_iuup_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_iuup_avx512.asm
nasm -MD obj/crc32_wimax_avx512.d -MT obj/crc32_wimax_avx512.o -o obj/crc32_wimax_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/crc32_wimax_avx512.asm
nasm -MD obj/gcm128_vaes_avx512.d -MT obj/gcm128_vaes_avx512.o -o obj/gcm128_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm128_vaes_avx512.asm
nasm -MD obj/gcm192_vaes_avx512.d -MT obj/gcm192_vaes_avx512.o -o obj/gcm192_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm192_vaes_avx512.asm
nasm -MD obj/gcm256_vaes_avx512.d -MT obj/gcm256_vaes_avx512.o -o obj/gcm256_vaes_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm256_vaes_avx512.asm
nasm -MD obj/gcm128_avx512.d -MT obj/gcm128_avx512.o -o obj/gcm128_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm128_avx512.asm
nasm -MD obj/gcm192_avx512.d -MT obj/gcm192_avx512.o -o obj/gcm192_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm192_avx512.asm
nasm -MD obj/gcm256_avx512.d -MT obj/gcm256_avx512.o -o obj/gcm256_avx512.o -felf64 -Xgnu -gdwarf -DLINUX -D__linux__ -I./ -DSAFE_LOOKUP avx512/gcm256_avx512.asm
cc -MMD -march=sandybridge -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx/mb_mgr_avx.c -o obj/mb_mgr_avx.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=haswell -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx2/mb_mgr_avx2.c -o obj/mb_mgr_avx2.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=broadwell -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx512/mb_mgr_avx512.c -o obj/mb_mgr_avx512.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC sse/mb_mgr_sse.c -o obj/mb_mgr_sse.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -mno-pclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC -O1 no-aesni/mb_mgr_sse_no_aesni.c -o obj/mb_mgr_sse_no_aesni.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC alloc.c -o obj/alloc.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC aes_xcbc_expand_key.c -o obj/aes_xcbc_expand_key.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC md5_one_block.c -o obj/md5_one_block.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC sha_one_block.c -o obj/sha_one_block.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC des_key.c -o obj/des_key.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC des_basic.c -o obj/des_basic.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC chacha20.c -o obj/chacha20.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC version.c -o obj/version.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC cpu_feature.c -o obj/cpu_feature.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -mno-pclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC -O1 no-aesni/aesni_emu.c -o obj/aesni_emu.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=sandybridge -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx/kasumi_avx.c -o obj/kasumi_avx.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC kasumi_iv.c -o obj/kasumi_iv.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC sse/kasumi_sse.c -o obj/kasumi_sse.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC sse/zuc_sse_top.c -o obj/zuc_sse_top.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -mno-pclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC -O1 no-aesni/zuc_sse_no_aesni_top.c -o obj/zuc_sse_no_aesni_top.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=sandybridge -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx/zuc_avx_top.c -o obj/zuc_avx_top.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=haswell -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx2/zuc_avx2_top.c -o obj/zuc_avx2_top.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=broadwell -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx512/zuc_avx512_top.c -o obj/zuc_avx512_top.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC zuc_iv.c -o obj/zuc_iv.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC sse/snow3g_sse.c -o obj/snow3g_sse.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=nehalem -mno-pclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC -O1 no-aesni/snow3g_sse_no_aesni.c -o obj/snow3g_sse_no_aesni.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=sandybridge -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx/snow3g_avx.c -o obj/snow3g_avx.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -march=haswell -maes -mpclmul -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC avx2/snow3g_avx2.c -o obj/snow3g_avx2.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC snow3g_tables.c -o obj/snow3g_tables.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC snow3g_iv.c -o obj/snow3g_iv.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC mb_mgr_auto.c -o obj/mb_mgr_auto.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC error.c -o obj/error.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -MMD -c -DLINUX  -I include -I . -I no-aesni -W -Wall -Wextra -Wmissing-declarations -Wpointer-arith -Wcast-qual -Wundef -Wwrite-strings -Wformat -Wformat-security -Wunreachable-code -Wmissing-noreturn -Wsign-compare -Wno-endif-labels -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition -fno-strict-overflow -fno-delete-null-pointer-checks -fwrapv -fstack-protector -D_FORTIFY_SOURCE=2 -DSAFE_LOOKUP -O3 -fPIC gcm.c -o obj/gcm.o
cc: warning: argument unused during compilation: '-fno-strict-overflow' [-Wunused-command-line-argument]
cc -shared -Wl,-soname,libIPSec_MB.so.0 -o libIPSec_MB.so.0.54.1-dev obj/aes_keyexp_128.o obj/aes_keyexp_192.o obj/aes_keyexp_256.o obj/aes_cmac_subkey_gen.o obj/save_xmms.o obj/clear_regs_mem_fns.o obj/const.o obj/aes128_ecbenc_x3.o obj/zuc_common.o obj/wireless_common.o obj/constant_lookup.o obj/crc32_refl_const.o obj/crc32_const.o obj/aes128_cbc_dec_by4_sse_no_aesni.o obj/aes192_cbc_dec_by4_sse_no_aesni.o obj/aes256_cbc_dec_by4_sse_no_aesni.o obj/aes_cbc_enc_128_x4_no_aesni.o obj/aes_cbc_enc_192_x4_no_aesni.o obj/aes_cbc_enc_256_x4_no_aesni.o obj/aes128_cntr_by8_sse_no_aesni.o obj/aes192_cntr_by8_sse_no_aesni.o obj/aes256_cntr_by8_sse_no_aesni.o obj/aes_ecb_by4_sse_no_aesni.o obj/aes128_cntr_ccm_by8_sse_no_aesni.o obj/aes256_cntr_ccm_by8_sse_no_aesni.o obj/pon_sse_no_aesni.o obj/zuc_sse_no_aesni.o obj/aes_cfb_sse_no_aesni.o obj/aes128_cbc_mac_x4_no_aesni.o obj/aes256_cbc_mac_x4_no_aesni.o obj/aes_xcbc_mac_128_x4_no_aesni.o obj/mb_mgr_aes_flush_sse_no_aesni.o obj/mb_mgr_aes_submit_
 sse_no_aesni.o obj/mb_mgr_aes192_flush_sse_no_aesni.o obj/mb_mgr_aes192_submit_sse_no_aesni.o obj/mb_mgr_aes256_flush_sse_no_aesni.o obj/mb_mgr_aes256_submit_sse_no_aesni.o obj/mb_mgr_aes_cmac_submit_flush_sse_no_aesni.o obj/mb_mgr_aes256_cmac_submit_flush_sse_no_aesni.o obj/mb_mgr_aes_ccm_auth_submit_flush_sse_no_aesni.o obj/mb_mgr_aes256_ccm_auth_submit_flush_sse_no_aesni.o obj/mb_mgr_aes_xcbc_flush_sse_no_aesni.o obj/mb_mgr_aes_xcbc_submit_sse_no_aesni.o obj/mb_mgr_zuc_submit_flush_sse_no_aesni.o obj/ethernet_fcs_sse_no_aesni.o obj/crc16_x25_sse_no_aesni.o obj/aes_cbcs_1_9_enc_128_x4_no_aesni.o obj/aes128_cbcs_1_9_dec_by4_sse_no_aesni.o obj/mb_mgr_aes128_cbcs_1_9_submit_sse.o obj/mb_mgr_aes128_cbcs_1_9_flush_sse.o obj/mb_mgr_aes128_cbcs_1_9_submit_sse_no_aesni.o obj/mb_mgr_aes128_cbcs_1_9_flush_sse_no_aesni.o obj/crc32_refl_by8_sse_no_aesni.o obj/crc32_by8_sse_no_aesni.o obj/crc32_sctp_sse_no_aesni.o obj/crc32_lte_sse_no_aesni.o obj/crc32_fp_sse_no_aesni.o obj/crc32_iuup_sse_no_a
 esni.o obj/crc32_wimax_sse_no_aesni.o obj/gc!
 m128_sse_no_aesni.o obj/gcm192_sse_no_aesni.o obj/gcm256_sse_no_aesni.o obj/aes128_cbc_dec_by4_sse.o obj/aes128_cbc_dec_by8_sse.o obj/aes192_cbc_dec_by4_sse.o obj/aes192_cbc_dec_by8_sse.o obj/aes256_cbc_dec_by4_sse.o obj/aes256_cbc_dec_by8_sse.o obj/aes_cbc_enc_128_x4.o obj/aes_cbc_enc_192_x4.o obj/aes_cbc_enc_256_x4.o obj/aes_cbc_enc_128_x8_sse.o obj/aes_cbc_enc_192_x8_sse.o obj/aes_cbc_enc_256_x8_sse.o obj/pon_sse.o obj/aes128_cntr_by8_sse.o obj/aes192_cntr_by8_sse.o obj/aes256_cntr_by8_sse.o obj/aes_ecb_by4_sse.o obj/aes128_cntr_ccm_by8_sse.o obj/aes256_cntr_ccm_by8_sse.o obj/aes_cfb_sse.o obj/aes128_cbc_mac_x4.o obj/aes256_cbc_mac_x4.o obj/aes128_cbc_mac_x8_sse.o obj/aes256_cbc_mac_x8_sse.o obj/aes_xcbc_mac_128_x4.o obj/md5_x4x2_sse.o obj/sha1_mult_sse.o obj/sha1_one_block_sse.o obj/sha224_one_block_sse.o obj/sha256_one_block_sse.o obj/sha384_one_block_sse.o obj/sha512_one_block_sse.o obj/sha512_x2_sse.o obj/sha_256_mult_sse.o obj/sha1_ni_x2_sse.o obj/sha256_ni_x2_sse.o obj/zuc_
 sse.o obj/zuc_sse_gfni.o obj/mb_mgr_aes_flush_sse.o obj/mb_mgr_aes_submit_sse.o obj/mb_mgr_aes192_flush_sse.o obj/mb_mgr_aes192_submit_sse.o obj/mb_mgr_aes256_flush_sse.o obj/mb_mgr_aes256_submit_sse.o obj/mb_mgr_aes_flush_sse_x8.o obj/mb_mgr_aes_submit_sse_x8.o obj/mb_mgr_aes192_flush_sse_x8.o obj/mb_mgr_aes192_submit_sse_x8.o obj/mb_mgr_aes256_flush_sse_x8.o obj/mb_mgr_aes256_submit_sse_x8.o obj/mb_mgr_aes_cmac_submit_flush_sse.o obj/mb_mgr_aes256_cmac_submit_flush_sse.o obj/mb_mgr_aes_cmac_submit_flush_sse_x8.o obj/mb_mgr_aes256_cmac_submit_flush_sse_x8.o obj/mb_mgr_aes_ccm_auth_submit_flush_sse.o obj/mb_mgr_aes_ccm_auth_submit_flush_sse_x8.o obj/mb_mgr_aes256_ccm_auth_submit_flush_sse.o obj/mb_mgr_aes256_ccm_auth_submit_flush_sse_x8.o obj/mb_mgr_aes_xcbc_flush_sse.o obj/mb_mgr_aes_xcbc_submit_sse.o obj/mb_mgr_hmac_md5_flush_sse.o obj/mb_mgr_hmac_md5_submit_sse.o obj/mb_mgr_hmac_flush_sse.o obj/mb_mgr_hmac_submit_sse.o obj/mb_mgr_hmac_sha_224_flush_sse.o obj/mb_mgr_hmac_sha_224_s
 ubmit_sse.o obj/mb_mgr_hmac_sha_256_flush_ss!
 e.o obj/m!
 b_mgr_hmac_sha_256_submit_sse.o obj/mb_mgr_hmac_sha_384_flush_sse.o obj/mb_mgr_hmac_sha_384_submit_sse.o obj/mb_mgr_hmac_sha_512_flush_sse.o obj/mb_mgr_hmac_sha_512_submit_sse.o obj/mb_mgr_hmac_flush_ni_sse.o obj/mb_mgr_hmac_submit_ni_sse.o obj/mb_mgr_hmac_sha_224_flush_ni_sse.o obj/mb_mgr_hmac_sha_224_submit_ni_sse.o obj/mb_mgr_hmac_sha_256_flush_ni_sse.o obj/mb_mgr_hmac_sha_256_submit_ni_sse.o obj/mb_mgr_zuc_submit_flush_sse.o obj/mb_mgr_zuc_submit_flush_gfni_sse.o obj/ethernet_fcs_sse.o obj/crc16_x25_sse.o obj/crc32_sctp_sse.o obj/aes_cbcs_1_9_enc_128_x4.o obj/aes128_cbcs_1_9_dec_by4_sse.o obj/crc32_refl_by8_sse.o obj/crc32_by8_sse.o obj/crc32_lte_sse.o obj/crc32_fp_sse.o obj/crc32_iuup_sse.o obj/crc32_wimax_sse.o obj/gcm128_sse.o obj/gcm192_sse.o obj/gcm256_sse.o obj/aes_cbc_enc_128_x8.o obj/aes_cbc_enc_192_x8.o obj/aes_cbc_enc_256_x8.o obj/aes128_cbc_dec_by8_avx.o obj/aes192_cbc_dec_by8_avx.o obj/aes256_cbc_dec_by8_avx.o obj/pon_avx.o obj/aes128_cntr_by8_avx.o obj/aes192_cntr_b
 y8_avx.o obj/aes256_cntr_by8_avx.o obj/aes128_cntr_ccm_by8_avx.o obj/aes256_cntr_ccm_by8_avx.o obj/aes_ecb_by4_avx.o obj/aes_cfb_avx.o obj/aes128_cbc_mac_x8.o obj/aes256_cbc_mac_x8.o obj/aes_xcbc_mac_128_x8.o obj/md5_x4x2_avx.o obj/sha1_mult_avx.o obj/sha1_one_block_avx.o obj/sha224_one_block_avx.o obj/sha256_one_block_avx.o obj/sha_256_mult_avx.o obj/sha384_one_block_avx.o obj/sha512_one_block_avx.o obj/sha512_x2_avx.o obj/zuc_avx.o obj/mb_mgr_aes_flush_avx.o obj/mb_mgr_aes_submit_avx.o obj/mb_mgr_aes192_flush_avx.o obj/mb_mgr_aes192_submit_avx.o obj/mb_mgr_aes256_flush_avx.o obj/mb_mgr_aes256_submit_avx.o obj/mb_mgr_aes_cmac_submit_flush_avx.o obj/mb_mgr_aes256_cmac_submit_flush_avx.o obj/mb_mgr_aes_ccm_auth_submit_flush_avx.o obj/mb_mgr_aes256_ccm_auth_submit_flush_avx.o obj/mb_mgr_aes_xcbc_flush_avx.o obj/mb_mgr_aes_xcbc_submit_avx.o obj/mb_mgr_hmac_md5_flush_avx.o obj/mb_mgr_hmac_md5_submit_avx.o obj/mb_mgr_hmac_flush_avx.o obj/mb_mgr_hmac_submit_avx.o obj/mb_mgr_hmac_sha_224_f
 lush_avx.o obj/mb_mgr_hmac_sha_224_submit_av!
 x.o obj/m!
 b_mgr_hmac_sha_256_flush_avx.o obj/mb_mgr_hmac_sha_256_submit_avx.o obj/mb_mgr_hmac_sha_384_flush_avx.o obj/mb_mgr_hmac_sha_384_submit_avx.o obj/mb_mgr_hmac_sha_512_flush_avx.o obj/mb_mgr_hmac_sha_512_submit_avx.o obj/mb_mgr_zuc_submit_flush_avx.o obj/ethernet_fcs_avx.o obj/crc16_x25_avx.o obj/aes_cbcs_1_9_enc_128_x8.o obj/aes128_cbcs_1_9_dec_by8_avx.o obj/mb_mgr_aes128_cbcs_1_9_submit_avx.o obj/mb_mgr_aes128_cbcs_1_9_flush_avx.o obj/crc32_refl_by8_avx.o obj/crc32_by8_avx.o obj/crc32_sctp_avx.o obj/crc32_lte_avx.o obj/crc32_fp_avx.o obj/crc32_iuup_avx.o obj/crc32_wimax_avx.o obj/gcm128_avx_gen2.o obj/gcm192_avx_gen2.o obj/gcm256_avx_gen2.o obj/md5_x8x2_avx2.o obj/sha1_x8_avx2.o obj/sha256_oct_avx2.o obj/sha512_x4_avx2.o obj/zuc_avx2.o obj/mb_mgr_hmac_md5_flush_avx2.o obj/mb_mgr_hmac_md5_submit_avx2.o obj/mb_mgr_hmac_flush_avx2.o obj/mb_mgr_hmac_submit_avx2.o obj/mb_mgr_hmac_sha_224_flush_avx2.o obj/mb_mgr_hmac_sha_224_submit_avx2.o obj/mb_mgr_hmac_sha_256_flush_avx2.o obj/mb_mgr_hma
 c_sha_256_submit_avx2.o obj/mb_mgr_hmac_sha_384_flush_avx2.o obj/mb_mgr_hmac_sha_384_submit_avx2.o obj/mb_mgr_hmac_sha_512_flush_avx2.o obj/mb_mgr_hmac_sha_512_submit_avx2.o obj/mb_mgr_zuc_submit_flush_avx2.o obj/gcm128_avx_gen4.o obj/gcm192_avx_gen4.o obj/gcm256_avx_gen4.o obj/sha1_x16_avx512.o obj/sha256_x16_avx512.o obj/sha512_x8_avx512.o obj/des_x16_avx512.o obj/cntr_vaes_avx512.o obj/cntr_ccm_vaes_avx512.o obj/aes_cbc_dec_vaes_avx512.o obj/aes_cbc_enc_vaes_avx512.o obj/aes_cbcs_enc_vaes_avx512.o obj/aes_cbcs_dec_vaes_avx512.o obj/aes_docsis_dec_avx512.o obj/aes_docsis_enc_avx512.o obj/aes_docsis_dec_vaes_avx512.o obj/aes_docsis_enc_vaes_avx512.o obj/zuc_avx512.o obj/mb_mgr_aes_submit_avx512.o obj/mb_mgr_aes_flush_avx512.o obj/mb_mgr_aes192_submit_avx512.o obj/mb_mgr_aes192_flush_avx512.o obj/mb_mgr_aes256_submit_avx512.o obj/mb_mgr_aes256_flush_avx512.o obj/mb_mgr_hmac_flush_avx512.o obj/mb_mgr_hmac_submit_avx512.o obj/mb_mgr_hmac_sha_224_flush_avx512.o obj/mb_mgr_hmac_sha_224_
 submit_avx512.o obj/mb_mgr_hmac_sha_256_flus!
 h_avx512.!
 o obj/mb_mgr_hmac_sha_256_submit_avx512.o obj/mb_mgr_hmac_sha_384_flush_avx512.o obj/mb_mgr_hmac_sha_384_submit_avx512.o obj/mb_mgr_hmac_sha_512_flush_avx512.o obj/mb_mgr_hmac_sha_512_submit_avx512.o obj/mb_mgr_des_avx512.o obj/mb_mgr_aes_cmac_submit_flush_vaes_avx512.o obj/mb_mgr_aes256_cmac_submit_flush_vaes_avx512.o obj/mb_mgr_aes_ccm_auth_submit_flush_vaes_avx512.o obj/mb_mgr_aes256_ccm_auth_submit_flush_vaes_avx512.o obj/mb_mgr_aes_xcbc_submit_flush_vaes_avx512.o obj/mb_mgr_zuc_submit_flush_avx512.o obj/mb_mgr_zuc_submit_flush_gfni_avx512.o obj/chacha20_avx512.o obj/ethernet_fcs_avx512.o obj/crc16_x25_avx512.o obj/crc32_refl_by16_vclmul_avx512.o obj/crc32_by16_vclmul_avx512.o obj/mb_mgr_aes_cbcs_1_9_submit_avx512.o obj/mb_mgr_aes_cbcs_1_9_flush_avx512.o obj/crc32_sctp_avx512.o obj/crc32_lte_avx512.o obj/crc32_fp_avx512.o obj/crc32_iuup_avx512.o obj/crc32_wimax_avx512.o obj/gcm128_vaes_avx512.o obj/gcm192_vaes_avx512.o obj/gcm256_vaes_avx512.o obj/gcm128_avx512.o obj/gcm192_avx5
 12.o obj/gcm256_avx512.o obj/mb_mgr_avx.o obj/mb_mgr_avx2.o obj/mb_mgr_avx512.o obj/mb_mgr_sse.o obj/mb_mgr_sse_no_aesni.o obj/alloc.o obj/aes_xcbc_expand_key.o obj/md5_one_block.o obj/sha_one_block.o obj/des_key.o obj/des_basic.o obj/chacha20.o obj/version.o obj/cpu_feature.o obj/aesni_emu.o obj/kasumi_avx.o obj/kasumi_iv.o obj/kasumi_sse.o obj/zuc_sse_top.o obj/zuc_sse_no_aesni_top.o obj/zuc_avx_top.o obj/zuc_avx2_top.o obj/zuc_avx512_top.o obj/zuc_iv.o obj/snow3g_sse.o obj/snow3g_sse_no_aesni.o obj/snow3g_avx.o obj/snow3g_avx2.o obj/snow3g_tables.o obj/snow3g_iv.o obj/mb_mgr_auto.o obj/error.o obj/gcm.o -lc
ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at mb_mgr_avx2.c
                       obj/mb_mgr_avx2.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at mb_mgr_avx512.c
                       obj/mb_mgr_avx512.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at mb_mgr_sse.c
                       obj/mb_mgr_sse.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at mb_mgr_sse_no_aesni.c
                       obj/mb_mgr_sse_no_aesni.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at alloc.c
                       obj/alloc.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at mb_mgr_auto.c
                       obj/mb_mgr_auto.o:(.bss+0x0)


ld: error: duplicate symbol: imb_errno

            defined at mb_mgr_avx.c
                       obj/mb_mgr_avx.o:(imb_errno)
            defined at error.c
                       obj/error.o:(.bss+0x0)

cc: error: linker command failed with exit code 1 (use -v to see invocation)
gmake[2]: *** [Makefile:600: libIPSec_MB.so.0.54.1-dev] Error 1
gmake[2]: Leaving directory '/wrkdirs/usr/ports/security/intel-ipsec-mb/work/intel-ipsec-mb-0.54.1-dev/lib'
gmake[1]: *** [Makefile:31: all] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/security/intel-ipsec-mb/work/intel-ipsec-mb-0.54.1-dev'
===> Compilation failed unexpectedly.
Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure to
the maintainer.
*** Error code 1

@pablodelara @tkanteck

@pablodelara
Copy link
Contributor

Hi @Martinfx . Apologies for the delay on the response. I was able to reproduce the issue, also on Linux, when using Clang-11.0.
We are working on a fix that we will push in the next day or two.

tkanteck pushed a commit that referenced this issue Oct 8, 2020
Fixed issue due to multiple definitions of "imb_errno".
@pablodelara
Copy link
Contributor

@Martinfx fix has been pushed. Let us know if you see any further issues.

@Martinfx
Copy link
Author

@pablodelara Thank you.

@pablodelara
Copy link
Contributor

Let me close the issue and feel free to reopen it if you see any further issues.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants