==> Making package: mokutil 0.3.0.r25.gfb6250f-1 (Thu 27 Jun 2019 09:07:26 PM CST) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Cloning mokutil git repo... Cloning into bare repository '/home/ash-heruto/AUR/mokutil/mokutil'... remote: Enumerating objects: 7, done. remote: Counting objects: 100% (7/7), done. remote: Compressing objects: 100% (5/5), done. remote: Total 1225 (delta 1), reused 5 (delta 1), pack-reused 1218 Receiving objects: 100% (1225/1225), 314.55 KiB | 9.00 KiB/s, done. Resolving deltas: 100% (827/827), done. ==> Validating source files with sha256sums... mokutil ... Skipped ==> Extracting sources... -> Creating working copy of mokutil git repo... Cloning into 'mokutil'... done. Switched to a new branch 'makepkg' ==> Starting prepare()... configure.ac:11: installing './compile' configure.ac:6: installing './install-sh' configure.ac:6: installing './missing' Makefile.am: installing './INSTALL' src/Makefile.am: installing './depcomp' ==> Starting pkgver()... ==> Starting build()... mokutil.c: In function ‘build_mok_list’: mokutil.c:273:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 273 | if ((efi_guid_cmp (&CertList->SignatureType, &efi_guid_x509_cert) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:274:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 274 | (efi_guid_cmp (&CertList->SignatureType, &efi_guid_sha1) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:275:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 275 | (efi_guid_cmp (&CertList->SignatureType, &efi_guid_sha224) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:276:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 276 | (efi_guid_cmp (&CertList->SignatureType, &efi_guid_sha256) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:277:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 277 | (efi_guid_cmp (&CertList->SignatureType, &efi_guid_sha384) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:278:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 278 | (efi_guid_cmp (&CertList->SignatureType, &efi_guid_sha512) != 0)) { | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:285:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 285 | if ((efi_guid_cmp (&CertList->SignatureType, &efi_guid_x509_cert) != 0) && | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:286:51: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 286 | (CertList->SignatureSize != signature_size (&CertList->SignatureType))) { | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:315:21: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 315 | if (efi_guid_cmp (&CertList->SignatureType, &efi_guid_x509_cert) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c: In function ‘list_keys’: mokutil.c:445:21: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 445 | if (efi_guid_cmp (&list[i].header->SignatureType, &efi_guid_x509_cert) == 0) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c:448:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 448 | print_hash_array (&list[i].header->SignatureType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c: In function ‘delete_data_from_list’: mokutil.c:526:21: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 526 | if (efi_guid_cmp (&list[i].header->SignatureType, type) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c: In function ‘is_duplicate’: mokutil.c:1060:21: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 1060 | if (efi_guid_cmp (&list[i].header->SignatureType, type) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c: In function ‘issue_hash_request’: mokutil.c:1513:22: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 1513 | if (efi_guid_cmp (&mok_list[i].header->SignatureType, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ mokutil.c: In function ‘export_db_keys’: mokutil.c:1682:21: error: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Werror=address-of-packed-member] 1682 | if (efi_guid_cmp (&list[i].header->SignatureType, &efi_guid_x509_cert) != 0) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors make[2]: *** [Makefile:406: mokutil-mokutil.o] Error 1 make[1]: *** [Makefile:417: all-recursive] Error 1 make: *** [Makefile:337: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting...