* Package:    app-crypt/pesign-113
 * Repository: gentoo
 * USE:        abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
 * FEATURES:   network-sandbox preserve-libs sandbox userpriv usersandbox

>>> Unpacking source...
>>> Unpacking pesign-113.tar.gz to /var/tmp/portage/app-crypt/pesign-113/work
>>> Source unpacked in /var/tmp/portage/app-crypt/pesign-113/work
>>> Preparing source in /var/tmp/portage/app-crypt/pesign-113/work/pesign-113 ...
 * Applying pesign-113-nss.patch ...
 [ ok ]
 * Applying pesign-113-enum-conversion.patch ...
 [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-crypt/pesign-113/work/pesign-113 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-crypt/pesign-113/work/pesign-113 ...
make -j4 AR=x86_64-pc-linux-gnu-ar ARFLAGS=-cvqs AS=x86_64-pc-linux-gnu-as CC=x86_64-pc-linux-gnu-gcc LD=x86_64-pc-linux-gnu-ld OBJCOPY=x86_64-pc-linux-gnu-objcopy PKG_CONFIG=x86_64-pc-linux-gnu-pkg-config RANLIB=x86_64-pc-linux-gnu-ranlib 
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include'
make[1]: Nothing to be done for 'deps'.
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include'
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
make -f /var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.deps deps SOURCES="libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c"
make[2]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .libdpe.d libdpe.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_addcert.d pe_addcert.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_allocspace.d pe_allocspace.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_begin.d pe_begin.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_end.d pe_end.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_error.d pe_error.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_getdatadir.d pe_getdatadir.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_getpehdr.d pe_getpehdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_getscn.d pe_getscn.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_getshdr.d pe_getshdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_nextscn.d pe_nextscn.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_opthdr.d pe_opthdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_rawfile.d pe_rawfile.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_readall.d pe_readall.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_update.d pe_update.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_updatefile.d pe_updatefile.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -MM -MG -MF .pe_updatenull.d pe_updatenull.c
echo SOURCES=libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c
SOURCES=libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c
make[2]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
make -f /var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.deps \
	SOURCES="cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c  pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c" \
	PKGS="efivar nss nspr popt uuid" \
	deps
make[2]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .cms_common.d cms_common.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .content_info.d content_info.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .oid.d oid.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .password.d password.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .signed_data.d signed_data.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .signer_info.d signer_info.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .ucs2.d ucs2.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .pesign_context.d pesign_context.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .actions.d actions.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .client.d client.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .efikeygen.d efikeygen.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .efisiglist.d efisiglist.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .siglist.d siglist.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .pesigcheck.d pesigcheck.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .pesigcheck_context.d pesigcheck_context.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .certdb.d certdb.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .pesign.d pesign.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .daemon.d daemon.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .file_pe.d file_pe.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .file_kmod.d file_kmod.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr -I/usr/include/uuid   -MM -MG -MF .pesign_kmod.d pesign_kmod.c
echo SOURCES=cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c  pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c
SOURCES=cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c
make[2]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include'
for x in libdpe ; do \
	make -C $x all ; \
done
make[2]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include/libdpe'
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include/libdpe'
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include'
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
make -f /var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.deps deps SOURCES="libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c"
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o libdpe.o libdpe.c
make[2]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_addcert.o pe_addcert.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_allocspace.o pe_allocspace.c
echo SOURCES=libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c
SOURCES=libdpe.c pe_addcert.c pe_allocspace.c pe_begin.c pe_end.c pe_error.c pe_getdatadir.c pe_getpehdr.c pe_getscn.c pe_getshdr.c pe_nextscn.c pe_opthdr.c pe_rawfile.c pe_readall.c pe_update.c pe_updatefile.c pe_updatenull.c
make[2]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_begin.o pe_begin.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_end.o pe_end.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_error.o pe_error.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_getdatadir.o pe_getdatadir.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_getpehdr.o pe_getpehdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_getscn.o pe_getscn.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_getshdr.o pe_getshdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_nextscn.o pe_nextscn.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_opthdr.o pe_opthdr.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_rawfile.o pe_rawfile.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_readall.o pe_readall.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_update.o pe_update.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_updatefile.o pe_updatefile.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -c -o pe_updatenull.o pe_updatenull.c
pe_updatefile.c: In function ‘__pe_updatemmap’:
pe_updatefile.c:135:10: warning: #warning this is not done yet. [-Wcpp]
  135 |         #warning this is not done yet.
      |          ^~~~~~~
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include       -Wl,-O1 -Wl,--as-needed -Wl,--defsym=__gentoo_check_ldflags__=0     -shared \
	-Wl,-soname,libdpe.so.0.113 \
	-o libdpe.so libdpe.o pe_addcert.o pe_allocspace.o pe_begin.o pe_end.o pe_error.o pe_getdatadir.o pe_getpehdr.o pe_getscn.o pe_getshdr.o pe_nextscn.o pe_opthdr.o pe_rawfile.o pe_readall.o pe_update.o pe_updatefile.o pe_updatenull.o -lpthread 
x86_64-pc-linux-gnu-ar -cvqs libdpe.a libdpe.o pe_addcert.o pe_allocspace.o pe_begin.o pe_end.o pe_error.o pe_getdatadir.o pe_getpehdr.o pe_getscn.o pe_getshdr.o pe_nextscn.o pe_opthdr.o pe_rawfile.o pe_readall.o pe_update.o pe_updatefile.o pe_updatenull.o
a - libdpe.o
a - pe_addcert.o
a - pe_allocspace.o
a - pe_begin.o
a - pe_end.o
a - pe_error.o
a - pe_getdatadir.o
a - pe_getpehdr.o
a - pe_getscn.o
a - pe_getshdr.o
a - pe_nextscn.o
a - pe_opthdr.o
a - pe_rawfile.o
a - pe_readall.o
a - pe_update.o
a - pe_updatefile.o
a - pe_updatenull.o
x86_64-pc-linux-gnu-ranlib  libdpe.a
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/libdpe'
make[1]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
make -f /var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.deps \
	SOURCES="cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c  pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c" \
	PKGS="efivar nss nspr popt uuid" \
	deps
make[2]: Entering directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr   -c -o authvar.o authvar.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr   -c -o authvar_context.o authvar_context.c
echo SOURCES=cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c  pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c
SOURCES=cms_common.c content_info.c oid.c password.c signed_data.c signer_info.c ucs2.c pesign_context.c actions.c client.c efikeygen.c efisiglist.c siglist.c pesigcheck.c pesigcheck_context.c certdb.c pesign.c pesign_context.c actions.c daemon.c file_pe.c file_kmod.c pesign_kmod.c
make[2]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr   -c -o cms_common.o cms_common.c
x86_64-pc-linux-gnu-gcc -pipe -march=native -fno-diagnostics-color -O2 -O1  -Wall -Wextra -Wsign-compare -Wno-unused-result -Wno-unused-function -Wno-missing-field-initializers -Werror -Wno-error=cpp -std=gnu11 -fshort-wchar -fPIC -fno-strict-aliasing -D_GNU_SOURCE -DCONFIG_x86_64 -I/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/include     -I/usr/include/efivar -I/usr/include/nss -I/usr/include/nspr   -c -o content_info.o content_info.c
In file included from /usr/include/efivar/efivar.h:24,
                 from efitypes.h:22,
                 from authvar.h:25,
                 from authvar_context.c:31:
/usr/include/efivar/efivar-guids.h:6:9: error: unknown type name ‘efi_guid_t’
    6 |         efi_guid_t guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:12:14: error: unknown type name ‘efi_guid_t’
   12 | extern const efi_guid_t efi_guid_empty __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:13:14: error: unknown type name ‘efi_guid_t’
   13 | extern const efi_guid_t efi_guid_zero __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:14:14: error: unknown type name ‘efi_guid_t’
   14 | extern const efi_guid_t efi_guid_redhat_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:15:14: error: unknown type name ‘efi_guid_t’
   15 | extern const efi_guid_t efi_guid_redhat __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:16:14: error: unknown type name ‘efi_guid_t’
   16 | extern const efi_guid_t efi_guid_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:17:14: error: unknown type name ‘efi_guid_t’
   17 | extern const efi_guid_t efi_guid_fwupdate __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:18:14: error: unknown type name ‘efi_guid_t’
   18 | extern const efi_guid_t efi_guid_sha224 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:19:14: error: unknown type name ‘efi_guid_t’
   19 | extern const efi_guid_t efi_guid_lenovo_boot_menu __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:20:14: error: unknown type name ‘efi_guid_t’
   20 | extern const efi_guid_t efi_guid_supermicro __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:21:14: error: unknown type name ‘efi_guid_t’
   21 | extern const efi_guid_t efi_guid_asus __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:22:14: error: unknown type name ‘efi_guid_t’
   22 | extern const efi_guid_t efi_guid_ux_capsule __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:23:14: error: unknown type name ‘efi_guid_t’
   23 | extern const efi_guid_t efi_guid_x509_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:24:14: error: unknown type name ‘efi_guid_t’
   24 | extern const efi_guid_t efi_guid_rsa2048 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:25:14: error: unknown type name ‘efi_guid_t’
   25 | extern const efi_guid_t efi_guid_lenovo __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:26:14: error: unknown type name ‘efi_guid_t’
   26 | extern const efi_guid_t efi_guid_lenovo_diag __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:27:14: error: unknown type name ‘efi_guid_t’
   27 | extern const efi_guid_t efi_guid_x509_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:28:14: error: unknown type name ‘efi_guid_t’
   28 | extern const efi_guid_t efi_guid_external_management __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:29:14: error: unknown type name ‘efi_guid_t’
   29 | extern const efi_guid_t efi_guid_pkcs7_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:30:14: error: unknown type name ‘efi_guid_t’
   30 | extern const efi_guid_t efi_guid_fives __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:31:14: error: unknown type name ‘efi_guid_t’
   31 | extern const efi_guid_t efi_guid_shim __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:32:14: error: unknown type name ‘efi_guid_t’
   32 | extern const efi_guid_t efi_guid_lenovo_rescue __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:33:14: error: unknown type name ‘efi_guid_t’
   33 | extern const efi_guid_t efi_guid_rsa2048_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:24,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from cms_common.c:32:
/usr/include/efivar/efivar-guids.h:6:9: error: unknown type name ‘efi_guid_t’
    6 |         efi_guid_t guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:12:14: error: unknown type name ‘efi_guid_t’
   12 | extern const efi_guid_t efi_guid_empty __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:13:14: error: unknown type name ‘efi_guid_t’
   13 | extern const efi_guid_t efi_guid_zero __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:14:14: error: unknown type name ‘efi_guid_t’
   14 | extern const efi_guid_t efi_guid_redhat_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:15:14: error: unknown type name ‘efi_guid_t’
   15 | extern const efi_guid_t efi_guid_redhat __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:16:14: error: unknown type name ‘efi_guid_t’
   16 | extern const efi_guid_t efi_guid_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:17:14: error: unknown type name ‘efi_guid_t’
   17 | extern const efi_guid_t efi_guid_fwupdate __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:18:14: error: unknown type name ‘efi_guid_t’
   18 | extern const efi_guid_t efi_guid_sha224 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:19:14: error: unknown type name ‘efi_guid_t’
   19 | extern const efi_guid_t efi_guid_lenovo_boot_menu __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:20:14: error: unknown type name ‘efi_guid_t’
   20 | extern const efi_guid_t efi_guid_supermicro __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:21:14: error: unknown type name ‘efi_guid_t’
   21 | extern const efi_guid_t efi_guid_asus __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:22:14: error: unknown type name ‘efi_guid_t’
   22 | extern const efi_guid_t efi_guid_ux_capsule __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:23:14: error: unknown type name ‘efi_guid_t’
   23 | extern const efi_guid_t efi_guid_x509_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:24:14: error: unknown type name ‘efi_guid_t’
   24 | extern const efi_guid_t efi_guid_rsa2048 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:25:14: error: unknown type name ‘efi_guid_t’
   25 | extern const efi_guid_t efi_guid_lenovo __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:26:14: error: unknown type name ‘efi_guid_t’
   26 | extern const efi_guid_t efi_guid_lenovo_diag __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:27:14: error: unknown type name ‘efi_guid_t’
   27 | extern const efi_guid_t efi_guid_x509_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:28:14: error: unknown type name ‘efi_guid_t’
   28 | extern const efi_guid_t efi_guid_external_management __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:29:14: error: unknown type name ‘efi_guid_t’
   29 | extern const efi_guid_t efi_guid_pkcs7_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:30:14: error: unknown type name ‘efi_guid_t’
   30 | extern const efi_guid_t efi_guid_fives __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:31:14: error: unknown type name ‘efi_guid_t’
   31 | extern const efi_guid_t efi_guid_shim __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:32:14: error: unknown type name ‘efi_guid_t’
   32 | extern const efi_guid_t efi_guid_lenovo_rescue __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:33:14: error: unknown type name ‘efi_guid_t’
   33 | extern const efi_guid_t efi_guid_rsa2048_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:34:14: error: unknown type name ‘efi_guid_t’
   34 | extern const efi_guid_t efi_guid_canonical __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:35:14: error: unknown type name ‘efi_guid_t’
   35 | extern const efi_guid_t efi_guid_dell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:36:14: error: unknown type name ‘efi_guid_t’
   36 | extern const efi_guid_t efi_guid_x509_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:37:14: error: unknown type name ‘efi_guid_t’
   37 | extern const efi_guid_t efi_guid_lenovo_setup __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:38:14: error: unknown type name ‘efi_guid_t’
   38 | extern const efi_guid_t efi_guid_microsoft __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:39:14: error: unknown type name ‘efi_guid_t’
   39 | extern const efi_guid_t efi_guid_lenovo_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:40:14: error: unknown type name ‘efi_guid_t’
   40 | extern const efi_guid_t efi_guid_auto_created_boot_option __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:41:14: error: unknown type name ‘efi_guid_t’
   41 | extern const efi_guid_t efi_guid_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:42:14: error: unknown type name ‘efi_guid_t’
   42 | extern const efi_guid_t efi_guid_lenovo_me_config __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:43:14: error: unknown type name ‘efi_guid_t’
   43 | extern const efi_guid_t efi_guid_global __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:44:14: error: unknown type name ‘efi_guid_t’
   44 | extern const efi_guid_t efi_guid_grub __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:45:14: error: unknown type name ‘efi_guid_t’
   45 | extern const efi_guid_t efi_guid_x509_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:46:14: error: unknown type name ‘efi_guid_t’
   46 | extern const efi_guid_t efi_guid_rsa2048_sha256_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:47:14: error: unknown type name ‘efi_guid_t’
   47 | extern const efi_guid_t efi_guid_lenovo_diag_splash __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:48:14: error: unknown type name ‘efi_guid_t’
   48 | extern const efi_guid_t efi_guid_lenovo_msg __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:49:14: error: unknown type name ‘efi_guid_t’
   49 | extern const efi_guid_t efi_guid_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:50:14: error: unknown type name ‘efi_guid_t’
   50 | extern const efi_guid_t efi_guid_shell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:51:14: error: unknown type name ‘efi_guid_t’
   51 | extern const efi_guid_t efi_guid_security __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:52:14: error: unknown type name ‘efi_guid_t’
   52 | extern const efi_guid_t efi_guid_rsa2048_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:53:14: error: unknown type name ‘efi_guid_t’
   53 | extern const efi_guid_t efi_guid_lenovo_startup_interrupt __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:54:14: error: unknown type name ‘efi_guid_t’
   54 | extern const efi_guid_t efi_guid_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:34:14: error: unknown type name ‘efi_guid_t’
   34 | extern const efi_guid_t efi_guid_canonical __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:35:14: error: unknown type name ‘efi_guid_t’
   35 | extern const efi_guid_t efi_guid_dell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:36:14: error: unknown type name ‘efi_guid_t’
   36 | extern const efi_guid_t efi_guid_x509_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:37:14: error: unknown type name ‘efi_guid_t’
   37 | extern const efi_guid_t efi_guid_lenovo_setup __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:38:14: error: unknown type name ‘efi_guid_t’
   38 | extern const efi_guid_t efi_guid_microsoft __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:39:14: error: unknown type name ‘efi_guid_t’
   39 | extern const efi_guid_t efi_guid_lenovo_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:40:14: error: unknown type name ‘efi_guid_t’
   40 | extern const efi_guid_t efi_guid_auto_created_boot_option __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:41:14: error: unknown type name ‘efi_guid_t’
   41 | extern const efi_guid_t efi_guid_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:42:14: error: unknown type name ‘efi_guid_t’
   42 | extern const efi_guid_t efi_guid_lenovo_me_config __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:43:14: error: unknown type name ‘efi_guid_t’
   43 | extern const efi_guid_t efi_guid_global __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:44:14: error: unknown type name ‘efi_guid_t’
   44 | extern const efi_guid_t efi_guid_grub __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:45:14: error: unknown type name ‘efi_guid_t’
   45 | extern const efi_guid_t efi_guid_x509_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:46:14: error: unknown type name ‘efi_guid_t’
   46 | extern const efi_guid_t efi_guid_rsa2048_sha256_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:47:14: error: unknown type name ‘efi_guid_t’
   47 | extern const efi_guid_t efi_guid_lenovo_diag_splash __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:48:14: error: unknown type name ‘efi_guid_t’
   48 | extern const efi_guid_t efi_guid_lenovo_msg __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:49:14: error: unknown type name ‘efi_guid_t’
   49 | extern const efi_guid_t efi_guid_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:50:14: error: unknown type name ‘efi_guid_t’
   50 | extern const efi_guid_t efi_guid_shell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:51:14: error: unknown type name ‘efi_guid_t’
   51 | extern const efi_guid_t efi_guid_security __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:52:14: error: unknown type name ‘efi_guid_t’
   52 | extern const efi_guid_t efi_guid_rsa2048_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:53:14: error: unknown type name ‘efi_guid_t’
   53 | extern const efi_guid_t efi_guid_lenovo_startup_interrupt __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:54:14: error: unknown type name ‘efi_guid_t’
   54 | extern const efi_guid_t efi_guid_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
In file included from efitypes.h:22,
                 from pesign.h:32,
                 from cms_common.c:32:
/usr/include/efivar/efivar.h:31:34: error: unknown type name ‘efi_guid_t’
   31 | extern int efi_get_variable_size(efi_guid_t guid, const char *name,
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:34:51: error: expected ‘)’ before ‘const’
   34 | extern int efi_get_variable_attributes(efi_guid_t, const char *name,
      |                                                   ^~~~~~
      |                                                   )
/usr/include/efivar/efivar.h:37:47: error: expected ‘)’ before ‘const’
   37 | extern int efi_get_variable_exists(efi_guid_t, const char *name)
      |                                               ^~~~~~
      |                                               )
In file included from efitypes.h:22,
                 from authvar.h:25,
                 from authvar_context.c:31:
/usr/include/efivar/efivar.h:31:34: error: unknown type name ‘efi_guid_t’
   31 | extern int efi_get_variable_size(efi_guid_t guid, const char *name,
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:34:51: error: expected ‘)’ before ‘const’
   34 | extern int efi_get_variable_attributes(efi_guid_t, const char *name,
      |                                                   ^~~~~~
      |                                                   )
/usr/include/efivar/efivar.h:37:47: error: expected ‘)’ before ‘const’
   37 | extern int efi_get_variable_exists(efi_guid_t, const char *name)
      |                                               ^~~~~~
      |                                               )
/usr/include/efivar/efivar.h:39:29: error: unknown type name ‘efi_guid_t’
   39 | extern int efi_get_variable(efi_guid_t guid, const char *name, uint8_t **data,
      |                             ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:24,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from content_info.c:20:
/usr/include/efivar/efivar-guids.h:6:9: error: unknown type name ‘efi_guid_t’
    6 |         efi_guid_t guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:12:14: error: unknown type name ‘efi_guid_t’
   12 | extern const efi_guid_t efi_guid_empty __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:13:14: error: unknown type name ‘efi_guid_t’
   13 | extern const efi_guid_t efi_guid_zero __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:14:14: error: unknown type name ‘efi_guid_t’
   14 | extern const efi_guid_t efi_guid_redhat_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:15:14: error: unknown type name ‘efi_guid_t’
   15 | extern const efi_guid_t efi_guid_redhat __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:16:14: error: unknown type name ‘efi_guid_t’
   16 | extern const efi_guid_t efi_guid_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:17:14: error: unknown type name ‘efi_guid_t’
   17 | extern const efi_guid_t efi_guid_fwupdate __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:18:14: error: unknown type name ‘efi_guid_t’
   18 | extern const efi_guid_t efi_guid_sha224 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:19:14: error: unknown type name ‘efi_guid_t’
   19 | extern const efi_guid_t efi_guid_lenovo_boot_menu __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:20:14: error: unknown type name ‘efi_guid_t’
   20 | extern const efi_guid_t efi_guid_supermicro __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:21:14: error: unknown type name ‘efi_guid_t’
   21 | extern const efi_guid_t efi_guid_asus __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:22:14: error: unknown type name ‘efi_guid_t’
   22 | extern const efi_guid_t efi_guid_ux_capsule __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:23:14: error: unknown type name ‘efi_guid_t’
   23 | extern const efi_guid_t efi_guid_x509_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:24:14: error: unknown type name ‘efi_guid_t’
   24 | extern const efi_guid_t efi_guid_rsa2048 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:25:14: error: unknown type name ‘efi_guid_t’
   25 | extern const efi_guid_t efi_guid_lenovo __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:26:14: error: unknown type name ‘efi_guid_t’
   26 | extern const efi_guid_t efi_guid_lenovo_diag __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:27:14: error: unknown type name ‘efi_guid_t’
   27 | extern const efi_guid_t efi_guid_x509_sha512 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:28:14: error: unknown type name ‘efi_guid_t’
   28 | extern const efi_guid_t efi_guid_external_management __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:29:14: error: unknown type name ‘efi_guid_t’
   29 | extern const efi_guid_t efi_guid_pkcs7_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:30:14: error: unknown type name ‘efi_guid_t’
   30 | extern const efi_guid_t efi_guid_fives __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:31:14: error: unknown type name ‘efi_guid_t’
   31 | extern const efi_guid_t efi_guid_shim __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:32:14: error: unknown type name ‘efi_guid_t’
   32 | extern const efi_guid_t efi_guid_lenovo_rescue __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:33:14: error: unknown type name ‘efi_guid_t’
   33 | extern const efi_guid_t efi_guid_rsa2048_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:34:14: error: unknown type name ‘efi_guid_t’
   34 | extern const efi_guid_t efi_guid_canonical __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:35:14: error: unknown type name ‘efi_guid_t’
   35 | extern const efi_guid_t efi_guid_dell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:36:14: error: unknown type name ‘efi_guid_t’
   36 | extern const efi_guid_t efi_guid_x509_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:37:14: error: unknown type name ‘efi_guid_t’
   37 | extern const efi_guid_t efi_guid_lenovo_setup __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:38:14: error: unknown type name ‘efi_guid_t’
   38 | extern const efi_guid_t efi_guid_microsoft __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar.h:42:29: error: unknown type name ‘efi_guid_t’
   42 | extern int efi_del_variable(efi_guid_t guid, const char *name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:39:14: error: unknown type name ‘efi_guid_t’
   39 | extern const efi_guid_t efi_guid_lenovo_2 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:40:14: error: unknown type name ‘efi_guid_t’
   40 | extern const efi_guid_t efi_guid_auto_created_boot_option __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:41:14: error: unknown type name ‘efi_guid_t’
   41 | extern const efi_guid_t efi_guid_sha1 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar.h:39:29: error: unknown type name ‘efi_guid_t’
   39 | extern int efi_get_variable(efi_guid_t guid, const char *name, uint8_t **data,
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:42:14: error: unknown type name ‘efi_guid_t’
   42 | extern const efi_guid_t efi_guid_lenovo_me_config __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:43:14: error: unknown type name ‘efi_guid_t’
   43 | extern const efi_guid_t efi_guid_global __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:44:14: error: unknown type name ‘efi_guid_t’
   44 | extern const efi_guid_t efi_guid_grub __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:45:14: error: unknown type name ‘efi_guid_t’
   45 | extern const efi_guid_t efi_guid_x509_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:46:14: error: unknown type name ‘efi_guid_t’
   46 | extern const efi_guid_t efi_guid_rsa2048_sha256_cert __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:47:14: error: unknown type name ‘efi_guid_t’
   47 | extern const efi_guid_t efi_guid_lenovo_diag_splash __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:48:14: error: unknown type name ‘efi_guid_t’
   48 | extern const efi_guid_t efi_guid_lenovo_msg __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:49:14: error: unknown type name ‘efi_guid_t’
   49 | extern const efi_guid_t efi_guid_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:50:14: error: unknown type name ‘efi_guid_t’
   50 | extern const efi_guid_t efi_guid_shell __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:51:14: error: unknown type name ‘efi_guid_t’
   51 | extern const efi_guid_t efi_guid_security __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:52:14: error: unknown type name ‘efi_guid_t’
   52 | extern const efi_guid_t efi_guid_rsa2048_sha256 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:53:14: error: unknown type name ‘efi_guid_t’
   53 | extern const efi_guid_t efi_guid_lenovo_startup_interrupt __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar-guids.h:54:14: error: unknown type name ‘efi_guid_t’
   54 | extern const efi_guid_t efi_guid_sha384 __attribute__((__visibility__ ("default")));
      |              ^~~~~~~~~~
/usr/include/efivar/efivar.h:44:29: error: unknown type name ‘efi_guid_t’
   44 | extern int efi_set_variable(efi_guid_t guid, const char *name,
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:42:29: error: unknown type name ‘efi_guid_t’
   42 | extern int efi_del_variable(efi_guid_t guid, const char *name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:48:32: error: unknown type name ‘efi_guid_t’
   48 | extern int efi_append_variable(efi_guid_t guid, const char *name,
      |                                ^~~~~~~~~~
In file included from efitypes.h:22,
                 from pesign.h:32,
                 from content_info.c:20:
/usr/include/efivar/efivar.h:31:34: error: unknown type name ‘efi_guid_t’
   31 | extern int efi_get_variable_size(efi_guid_t guid, const char *name,
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:34:51: error: expected ‘)’ before ‘const’
   34 | extern int efi_get_variable_attributes(efi_guid_t, const char *name,
      |                                                   ^~~~~~
      |                                                   )
/usr/include/efivar/efivar.h:37:47: error: expected ‘)’ before ‘const’
   37 | extern int efi_get_variable_exists(efi_guid_t, const char *name)
      |                                               ^~~~~~
      |                                               )
/usr/include/efivar/efivar.h:44:29: error: unknown type name ‘efi_guid_t’
   44 | extern int efi_set_variable(efi_guid_t guid, const char *name,
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:52:39: error: unknown type name ‘efi_guid_t’
   52 | extern int efi_get_next_variable_name(efi_guid_t **guid, char **name)
      |                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:39:29: error: unknown type name ‘efi_guid_t’
   39 | extern int efi_get_variable(efi_guid_t guid, const char *name, uint8_t **data,
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:48:32: error: unknown type name ‘efi_guid_t’
   48 | extern int efi_append_variable(efi_guid_t guid, const char *name,
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar.h:54:31: error: unknown type name ‘efi_guid_t’
   54 | extern int efi_chmod_variable(efi_guid_t guid, const char *name, mode_t mode)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:57:43: error: unknown type name ‘efi_guid_t’
   57 | extern int efi_str_to_guid(const char *s, efi_guid_t *guid)
      |                                           ^~~~~~~~~~
/usr/include/efivar/efivar.h:59:34: error: unknown type name ‘efi_guid_t’
   59 | extern int efi_guid_to_str(const efi_guid_t *guid, char **sp)
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:61:38: error: unknown type name ‘efi_guid_t’
   61 | extern int efi_guid_to_id_guid(const efi_guid_t *guid, char **sp)
      |                                      ^~~~~~~~~~
/usr/include/efivar/efivar.h:42:29: error: unknown type name ‘efi_guid_t’
   42 | extern int efi_del_variable(efi_guid_t guid, const char *name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:52:39: error: unknown type name ‘efi_guid_t’
   52 | extern int efi_get_next_variable_name(efi_guid_t **guid, char **name)
      |                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:63:31: error: unknown type name ‘efi_guid_t’
   63 | extern int efi_guid_to_symbol(efi_guid_t *guid, char **symbol)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:44:29: error: unknown type name ‘efi_guid_t’
   44 | extern int efi_set_variable(efi_guid_t guid, const char *name,
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:65:29: error: unknown type name ‘efi_guid_t’
   65 | extern int efi_guid_to_name(efi_guid_t *guid, char **name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:54:31: error: unknown type name ‘efi_guid_t’
   54 | extern int efi_chmod_variable(efi_guid_t guid, const char *name, mode_t mode)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:67:47: error: unknown type name ‘efi_guid_t’
   67 | extern int efi_name_to_guid(const char *name, efi_guid_t *guid)
      |                                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:48:32: error: unknown type name ‘efi_guid_t’
   48 | extern int efi_append_variable(efi_guid_t guid, const char *name,
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar.h:57:43: error: unknown type name ‘efi_guid_t’
   57 | extern int efi_str_to_guid(const char *s, efi_guid_t *guid)
      |                                           ^~~~~~~~~~
/usr/include/efivar/efivar.h:59:34: error: unknown type name ‘efi_guid_t’
   59 | extern int efi_guid_to_str(const efi_guid_t *guid, char **sp)
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:61:38: error: unknown type name ‘efi_guid_t’
   61 | extern int efi_guid_to_id_guid(const efi_guid_t *guid, char **sp)
      |                                      ^~~~~~~~~~
/usr/include/efivar/efivar.h:69:50: error: unknown type name ‘efi_guid_t’
   69 | extern int efi_id_guid_to_guid(const char *name, efi_guid_t *guid)
      |                                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:52:39: error: unknown type name ‘efi_guid_t’
   52 | extern int efi_get_next_variable_name(efi_guid_t **guid, char **name)
      |                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:71:51: error: unknown type name ‘efi_guid_t’
   71 | extern int efi_symbol_to_guid(const char *symbol, efi_guid_t *guid)
      |                                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:74:35: error: unknown type name ‘efi_guid_t’
   74 | extern int efi_guid_is_zero(const efi_guid_t *guid);
      |                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:75:36: error: unknown type name ‘efi_guid_t’
   75 | extern int efi_guid_is_empty(const efi_guid_t *guid);
      |                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:31: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:52: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:63:31: error: unknown type name ‘efi_guid_t’
   63 | extern int efi_guid_to_symbol(efi_guid_t *guid, char **symbol)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:101:55: error: unknown type name ‘efi_guid_t’
  101 | extern int efi_variable_set_guid(efi_variable_t *var, efi_guid_t *guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:54:31: error: unknown type name ‘efi_guid_t’
   54 | extern int efi_chmod_variable(efi_guid_t guid, const char *name, mode_t mode)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:65:29: error: unknown type name ‘efi_guid_t’
   65 | extern int efi_guid_to_name(efi_guid_t *guid, char **name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:103:55: error: unknown type name ‘efi_guid_t’
  103 | extern int efi_variable_get_guid(efi_variable_t *var, efi_guid_t **guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:57:43: error: unknown type name ‘efi_guid_t’
   57 | extern int efi_str_to_guid(const char *s, efi_guid_t *guid)
      |                                           ^~~~~~~~~~
/usr/include/efivar/efivar.h:59:34: error: unknown type name ‘efi_guid_t’
   59 | extern int efi_guid_to_str(const efi_guid_t *guid, char **sp)
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar.h:61:38: error: unknown type name ‘efi_guid_t’
   61 | extern int efi_guid_to_id_guid(const efi_guid_t *guid, char **sp)
      |                                      ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:203,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from cms_common.c:32:
/usr/include/efivar/efivar-dp.h:67:9: error: unknown type name ‘efi_guid_t’
   67 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:79:9: error: unknown type name ‘efi_guid_t’
   79 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar.h:67:47: error: unknown type name ‘efi_guid_t’
   67 | extern int efi_name_to_guid(const char *name, efi_guid_t *guid)
      |                                               ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:534:9: error: unknown type name ‘efi_guid_t’
  534 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:547:9: error: unknown type name ‘efi_guid_t’
  547 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:558:9: error: unknown type name ‘efi_guid_t’
  558 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:698:9: error: unknown type name ‘efi_ip_addr_t’
  698 |         efi_ip_addr_t   addrs[];
      |         ^~~~~~~~~~~~~
/usr/include/efivar/efivar-dp.h:704:9: error: unknown type name ‘efi_guid_t’
  704 |         efi_guid_t      uuid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar.h:63:31: error: unknown type name ‘efi_guid_t’
   63 | extern int efi_guid_to_symbol(efi_guid_t *guid, char **symbol)
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:69:50: error: unknown type name ‘efi_guid_t’
   69 | extern int efi_id_guid_to_guid(const char *name, efi_guid_t *guid)
      |                                                  ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:706:62: error: unknown type name ‘efi_guid_t’
  706 | xtern ssize_t efidp_make_nvdimm(uint8_t *buf, ssize_t size, efi_guid_t *uuid);
      |                                                             ^~~~~~~~~~

/usr/include/efivar/efivar-dp.h:745:9: error: unknown type name ‘efi_guid_t’
  745 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:763:9: error: unknown type name ‘efi_guid_t’
  763 |         efi_guid_t      protocol_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:791:9: error: unknown type name ‘efi_guid_t’
  791 |         efi_guid_t      disk_type_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar.h:65:29: error: unknown type name ‘efi_guid_t’
   65 | extern int efi_guid_to_name(efi_guid_t *guid, char **name)
      |                             ^~~~~~~~~~
/usr/include/efivar/efivar.h:71:51: error: unknown type name ‘efi_guid_t’
   71 | extern int efi_symbol_to_guid(const char *symbol, efi_guid_t *guid)
      |                                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:74:35: error: unknown type name ‘efi_guid_t’
   74 | extern int efi_guid_is_zero(const efi_guid_t *guid);
      |                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:75:36: error: unknown type name ‘efi_guid_t’
   75 | extern int efi_guid_is_empty(const efi_guid_t *guid);
      |                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:31: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:52: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:67:47: error: unknown type name ‘efi_guid_t’
   67 | extern int efi_name_to_guid(const char *name, efi_guid_t *guid)
      |                                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:101:55: error: unknown type name ‘efi_guid_t’
  101 | extern int efi_variable_set_guid(efi_variable_t *var, efi_guid_t *guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:69:50: error: unknown type name ‘efi_guid_t’
   69 | extern int efi_id_guid_to_guid(const char *name, efi_guid_t *guid)
      |                                                  ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:1202:52: error: unknown type name ‘efi_guid_t’
 1202 |                                  uint8_t subtype,  efi_guid_t vendor_guid,
      |                                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:103:55: error: unknown type name ‘efi_guid_t’
  103 | extern int efi_variable_get_guid(efi_variable_t *var, efi_guid_t **guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar.h:71:51: error: unknown type name ‘efi_guid_t’
   71 | extern int efi_symbol_to_guid(const char *symbol, efi_guid_t *guid)
      |                                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:74:35: error: unknown type name ‘efi_guid_t’
   74 | extern int efi_guid_is_zero(const efi_guid_t *guid);
      |                                   ^~~~~~~~~~
/usr/include/efivar/efivar.h:75:36: error: unknown type name ‘efi_guid_t’
   75 | extern int efi_guid_is_empty(const efi_guid_t *guid);
      |                                    ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:31: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                               ^~~~~~~~~~
/usr/include/efivar/efivar.h:76:52: error: unknown type name ‘efi_guid_t’
   76 | extern int efi_guid_cmp(const efi_guid_t *a, const efi_guid_t *b);
      |                                                    ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:204,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from cms_common.c:32:
/usr/include/efivar/efivar-time.h:17:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   17 | extern int tm_to_efi_time(const struct tm *const s, efi_time_t *d, bool tzadj);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:18:33: error: unknown type name ‘efi_time_t’
   18 | extern int efi_time_to_tm(const efi_time_t * const s, struct tm *d);
      |                                 ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:20:32: error: unknown type name ‘efi_time_t’
   20 | extern char *efi_asctime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:21:34: error: unknown type name ‘efi_time_t’
   21 | extern char *efi_asctime_r(const efi_time_t *const time, char *buf);
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:22:8: error: unknown type name ‘efi_time_t’
   22 | extern efi_time_t *efi_gmtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:8: error: unknown type name ‘efi_time_t’
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:203,
                 from efitypes.h:22,
                 from authvar.h:25,
                 from authvar_context.c:31:
/usr/include/efivar/efivar-dp.h:67:9: error: unknown type name ‘efi_guid_t’
   67 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:79:9: error: unknown type name ‘efi_guid_t’
   79 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:534:9: error: unknown type name ‘efi_guid_t’
  534 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:547:9: error: unknown type name ‘efi_guid_t’
  547 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:558:9: error: unknown type name ‘efi_guid_t’
  558 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:24:8: error: unknown type name ‘efi_time_t’
   24 | extern efi_time_t *efi_localtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar.h:101:55: error: unknown type name ‘efi_guid_t’
  101 | extern int efi_variable_set_guid(efi_variable_t *var, efi_guid_t *guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:698:9: error: unknown type name ‘efi_ip_addr_t’
  698 |         efi_ip_addr_t   addrs[];
      |         ^~~~~~~~~~~~~
/usr/include/efivar/efivar-dp.h:704:9: error: unknown type name ‘efi_guid_t’
  704 |         efi_guid_t      uuid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:8: error: unknown type name ‘efi_time_t’
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar.h:103:55: error: unknown type name ‘efi_guid_t’
  103 | extern int efi_variable_get_guid(efi_variable_t *var, efi_guid_t **guid)
      |                                                       ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:56: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |                                                        ^~~~~~~~~~
      |                                                        time_t
/usr/include/efivar/efivar-time.h:26:32: error: unknown type name ‘efi_time_t’
   26 | extern time_t efi_mktime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:706:62: error: unknown type name ‘efi_guid_t’
  706 | xtern ssize_t efidp_make_nvdimm(uint8_t *buf, ssize_t size, efi_guid_t *uuid);
      |                                                             ^~~~~~~~~~

/usr/include/efivar/efivar-dp.h:745:9: error: unknown type name ‘efi_guid_t’
  745 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:763:9: error: unknown type name ‘efi_guid_t’
  763 |         efi_guid_t      protocol_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:791:9: error: unknown type name ‘efi_guid_t’
  791 |         efi_guid_t      disk_type_guid;
      |         ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:203,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from content_info.c:20:
/usr/include/efivar/efivar-dp.h:67:9: error: unknown type name ‘efi_guid_t’
   67 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:79:9: error: unknown type name ‘efi_guid_t’
   79 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:28:62: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   28 | xtern char *efi_strptime(const char *s, const char *format, efi_time_t *time);
      |                                                             ^~~~~~~~~~
      |                                                             time_t
/usr/include/efivar/efivar-time.h:30:34: error: unknown type name ‘efi_time_t’
   30 |                            const efi_time_t *time);
      |                                  ^~~~~~~~~~
In file included from pesign.h:32,
                 from cms_common.c:32:
efitypes.h:43:9: error: unknown type name ‘efi_guid_t’
   43 |         efi_guid_t VendorGuid;
      |         ^~~~~~~~~~
In file included from actions.h:25,
                 from pesign.h:33,
                 from cms_common.c:32:
wincert.h:46:9: error: unknown type name ‘efi_guid_t’
   46 |         efi_guid_t      type;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:534:9: error: unknown type name ‘efi_guid_t’
  534 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:547:9: error: unknown type name ‘efi_guid_t’
  547 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:558:9: error: unknown type name ‘efi_guid_t’
  558 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:698:9: error: unknown type name ‘efi_ip_addr_t’
  698 |         efi_ip_addr_t   addrs[];
      |         ^~~~~~~~~~~~~
/usr/include/efivar/efivar-dp.h:704:9: error: unknown type name ‘efi_guid_t’
  704 |         efi_guid_t      uuid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:1202:52: error: unknown type name ‘efi_guid_t’
 1202 |                                  uint8_t subtype,  efi_guid_t vendor_guid,
      |                                                    ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:706:62: error: unknown type name ‘efi_guid_t’
  706 | xtern ssize_t efidp_make_nvdimm(uint8_t *buf, ssize_t size, efi_guid_t *uuid);
      |                                                             ^~~~~~~~~~

/usr/include/efivar/efivar-dp.h:745:9: error: unknown type name ‘efi_guid_t’
  745 |         efi_guid_t      vendor_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:763:9: error: unknown type name ‘efi_guid_t’
  763 |         efi_guid_t      protocol_guid;
      |         ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:791:9: error: unknown type name ‘efi_guid_t’
  791 |         efi_guid_t      disk_type_guid;
      |         ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:204,
                 from efitypes.h:22,
                 from authvar.h:25,
                 from authvar_context.c:31:
/usr/include/efivar/efivar-time.h:17:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   17 | extern int tm_to_efi_time(const struct tm *const s, efi_time_t *d, bool tzadj);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:18:33: error: unknown type name ‘efi_time_t’
   18 | extern int efi_time_to_tm(const efi_time_t * const s, struct tm *d);
      |                                 ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:20:32: error: unknown type name ‘efi_time_t’
   20 | extern char *efi_asctime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:21:34: error: unknown type name ‘efi_time_t’
   21 | extern char *efi_asctime_r(const efi_time_t *const time, char *buf);
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:22:8: error: unknown type name ‘efi_time_t’
   22 | extern efi_time_t *efi_gmtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:8: error: unknown type name ‘efi_time_t’
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:24:8: error: unknown type name ‘efi_time_t’
   24 | extern efi_time_t *efi_localtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:8: error: unknown type name ‘efi_time_t’
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
cms_common.c:50:15: error: unknown type name ‘efi_guid_t’
   50 |         const efi_guid_t *efi_guid;
      |               ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:56: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |                                                        ^~~~~~~~~~
      |                                                        time_t
/usr/include/efivar/efivar-time.h:26:32: error: unknown type name ‘efi_time_t’
   26 | extern time_t efi_mktime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar-dp.h:1202:52: error: unknown type name ‘efi_guid_t’
 1202 |                                  uint8_t subtype,  efi_guid_t vendor_guid,
      |                                                    ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:28:62: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   28 | xtern char *efi_strptime(const char *s, const char *format, efi_time_t *time);
      |                                                             ^~~~~~~~~~
      |                                                             time_t
/usr/include/efivar/efivar-time.h:30:34: error: unknown type name ‘efi_time_t’
   30 |                            const efi_time_t *time);
      |                                  ^~~~~~~~~~
In file included from authvar.h:25,
                 from authvar_context.c:31:
efitypes.h:43:9: error: unknown type name ‘efi_guid_t’
   43 |         efi_guid_t VendorGuid;
      |         ^~~~~~~~~~
In file included from /usr/include/efivar/efivar.h:204,
                 from efitypes.h:22,
                 from pesign.h:32,
                 from content_info.c:20:
/usr/include/efivar/efivar-time.h:17:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   17 | extern int tm_to_efi_time(const struct tm *const s, efi_time_t *d, bool tzadj);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:18:33: error: unknown type name ‘efi_time_t’
   18 | extern int efi_time_to_tm(const efi_time_t * const s, struct tm *d);
      |                                 ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:20:32: error: unknown type name ‘efi_time_t’
   20 | extern char *efi_asctime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:21:34: error: unknown type name ‘efi_time_t’
   21 | extern char *efi_asctime_r(const efi_time_t *const time, char *buf);
      |                                  ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:22:8: error: unknown type name ‘efi_time_t’
   22 | extern efi_time_t *efi_gmtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:8: error: unknown type name ‘efi_time_t’
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:23:53: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   23 | extern efi_time_t *efi_gmtime_r(const time_t *time, efi_time_t *result);
      |                                                     ^~~~~~~~~~
      |                                                     time_t
/usr/include/efivar/efivar-time.h:24:8: error: unknown type name ‘efi_time_t’
   24 | extern efi_time_t *efi_localtime(const time_t *time);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:8: error: unknown type name ‘efi_time_t’
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |        ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:25:56: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   25 | extern efi_time_t *efi_localtime_r(const time_t *time, efi_time_t *result);
      |                                                        ^~~~~~~~~~
      |                                                        time_t
/usr/include/efivar/efivar-time.h:26:32: error: unknown type name ‘efi_time_t’
   26 | extern time_t efi_mktime(const efi_time_t *const time);
      |                                ^~~~~~~~~~
In file included from authvar.h:28,
                 from authvar_context.c:31:
wincert.h:46:9: error: unknown type name ‘efi_guid_t’
   46 |         efi_guid_t      type;
      |         ^~~~~~~~~~
In file included from authvar.h:29,
                 from authvar_context.c:31:
authvar_context.h:24:9: error: unknown type name ‘efi_guid_t’
   24 |         efi_guid_t guid;
      |         ^~~~~~~~~~
In file included from authvar.h:30,
                 from authvar_context.c:31:
siglist.h:24:49: error: unknown type name ‘efi_guid_t’
   24 | extern signature_list *signature_list_new(const efi_guid_t *SignatureType);
      |                                                 ^~~~~~~~~~
/usr/include/efivar/efivar-time.h:28:62: error: unknown type name ‘efi_time_t’; did you mean ‘time_t’?
   28 | xtern char *efi_strptime(const char *s, const char *format, efi_time_t *time);
      |                                                             ^~~~~~~~~~
      |                                                             time_t
/usr/include/efivar/efivar-time.h:30:34: error: unknown type name ‘efi_time_t’
   30 |                            const efi_time_t *time);
      |                                  ^~~~~~~~~~
In file included from pesign.h:32,
                 from content_info.c:20:
efitypes.h:43:9: error: unknown type name ‘efi_guid_t’
   43 |         efi_guid_t VendorGuid;
      |         ^~~~~~~~~~
In file included from actions.h:25,
                 from pesign.h:33,
                 from content_info.c:20:
wincert.h:46:9: error: unknown type name ‘efi_guid_t’
   46 |         efi_guid_t      type;
      |         ^~~~~~~~~~
siglist.h:25:55: error: unknown type name ‘efi_guid_t’
   25 | extern int signature_list_add_sig(signature_list *sl, efi_guid_t owner,
      |                                                       ^~~~~~~~~~
In file included from authvar.h:33,
                 from authvar_context.c:31:
varfile.h:31:9: error: unknown type name ‘efi_guid_t’
   31 |         efi_guid_t guid, uint16_t *name, uint32_t attributes,
      |         ^~~~~~~~~~
authvar_context.c: In function ‘generate_descriptor’:
authvar_context.c:99:67: error: ‘efi_guid_t’ undeclared (first use in this function); did you mean ‘efi_guid_cmp’?
   99 |   buf_len = strlen(ctx->name)*sizeof(efi_char16_t) + sizeof(efi_guid_t) +
      |                                                             ^~~~~~~~~~
      |                                                             efi_guid_cmp
authvar_context.c:99:67: note: each undeclared identifier is reported only once for each function it appears in
make[1]: *** [/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.rules:34: cms_common.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make[1]: *** [/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.rules:34: authvar_context.o] Error 1
make[1]: *** [/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/Make.rules:34: content_info.o] Error 1
make[1]: Leaving directory '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113/src'
make: *** [Makefile:27: all] Error 2
 * ERROR: app-crypt/pesign-113::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-crypt/pesign-113::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-crypt/pesign-113::gentoo'`.
 * The complete build log is located at '/var/log/portage/app-crypt:pesign-113:20220116-194532.log'.
 * For convenience, a symlink to the build log is located at '/var/tmp/portage/app-crypt/pesign-113/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-crypt/pesign-113/temp/environment'.
 * Working directory: '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113'
 * S: '/var/tmp/portage/app-crypt/pesign-113/work/pesign-113'