* Package: sys-boot/tboot-1.9.11-r1 * Repository: gentoo * Maintainer: perfinion@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU * FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox >>> Unpacking source... >>> Unpacking tboot-1.9.11.tar.gz to /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work >>> Source unpacked in /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work >>> Preparing source in /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11 ... * Applying tboot-1.9.11-genkernel-path.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11 ... >>> Source configured. >>> Compiling source in /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11 ... make -j4 make[1]: Entering directory '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11' make -C tboot build make[2]: Entering directory '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot' gcc -D__ASSEMBLY__ -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/boot.S -o common/boot.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/acpi.c -o common/acpi.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/cmdline.c -o common/cmdline.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/com.c -o common/com.o common/boot.S: Assembler messages: common/boot.S:212: Warning: no instruction mnemonic suffix given and no register operands; using default for `cmp' common/boot.S:417: Warning: ignoring fill value in section `.bss.page_aligned' common/boot.S:421: Warning: ignoring fill value in section `.bss.page_aligned' common/boot.S:426: Warning: ignoring fill value in section `.bss.page_aligned' gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/e820.c -o common/e820.o common/acpi.c: In function ‘find_table’: common/acpi.c:186:38: warning: taking address of packed member of ‘struct acpi_xsdt’ may result in an unaligned pointer value [-Waddress-of-packed-member] 186 | for ( uint64_t *curr_table = xsdt->table_offsets; | ^~~~ common/acpi.c:203:38: warning: taking address of packed member of ‘struct acpi_rsdt’ may result in an unaligned pointer value [-Waddress-of-packed-member] 203 | for ( uint32_t *curr_table = rsdt->table_offsets; | ^~~~ common/cmdline.c: In function ‘parse_com_psbdf’: common/cmdline.c:311:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 311 | &g_com_port.comc_psbdf.bus, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ common/cmdline.c:312:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 312 | &g_com_port.comc_psbdf.slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ common/cmdline.c:313:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 313 | &g_com_port.comc_psbdf.func); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ common/cmdline.c: In function ‘parse_com_pbbdf’: common/cmdline.c:322:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 322 | &g_com_port.comc_pbbdf.bus, | ^~~~~~~~~~~~~~~~~~~~~~~~~~ common/cmdline.c:323:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 323 | &g_com_port.comc_pbbdf.slot, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ common/cmdline.c:324:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 324 | &g_com_port.comc_pbbdf.func); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/vtd.c -o common/vtd.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/elf.c -o common/elf.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/hash.c -o common/hash.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/index.c -o common/index.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/integrity.c -o common/integrity.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/linux.c -o common/linux.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/loader.c -o common/loader.o {standard input}: Assembler messages: {standard input}:2457: Warning: ignoring changed section attributes for .text gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/memcmp.c -o common/memcmp.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/memcpy.c -o common/memcpy.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/misc.c -o common/misc.o gcc -D__ASSEMBLY__ -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/mutex.S -o common/mutex.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/paging.c -o common/paging.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/pci_cfgreg.c -o common/pci_cfgreg.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/policy.c -o common/policy.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/printk.c -o common/printk.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/rijndael.c -o common/rijndael.o common/rijndael.c:858:64: warning: argument 3 of type ‘const u8[16]’ {aka ‘const unsigned char[16]’} with mismatched bound [-Warray-parameter=] 858 | rijndaelEncrypt(const u32 rk[/*4*(Nr + 1)*/], int Nr, const u8 pt[16], | ~~~~~~~~~^~~~~~ In file included from common/rijndael.c:35: /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/rijndael.h:55:53: note: previously declared as ‘const unsigned char[]’ 55 | void rijndaelEncrypt(const unsigned int [], int, const unsigned char [], | ^~~~~~~~~~~~~~~~~~~~~~ common/rijndael.c:859:8: warning: argument 4 of type ‘u8[16]’ {aka ‘unsigned char[16]’} with mismatched bound [-Warray-parameter=] 859 | u8 ct[16]) | ~~~^~~~~~ In file included from common/rijndael.c:35: /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/rijndael.h:56:13: note: previously declared as ‘unsigned char[]’ 56 | unsigned char []); | ^~~~~~~~~~~~~~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/sha1.c -o common/sha1.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/strcmp.c -o common/strcmp.o In function ‘adjust_kernel_cmdline’, inlined from ‘launch_kernel’ at common/loader.c:1462:13: common/loader.c:541:52: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 541 | new_cmdline[TBOOT_KERNEL_CMDLINE_SIZE - 1] = '\0'; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/strlen.c -o common/strlen.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/strncmp.c -o common/strncmp.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/strncpy.c -o common/strncpy.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/strtoul.c -o common/strtoul.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/tb_error.c -o common/tb_error.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/tboot.c -o common/tboot.o In file included from common/tboot.c:50: common/tboot.c: In function ‘shutdown’: common/tboot.c:572:24: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 572 | while( atomic_read(&_tboot_shared.num_in_wfs) | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:176:56: note: in definition of macro ‘atomic_read’ 176 | #define atomic_read(atom) atomic_load_acq_int(atom) | ^~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/tpm.c -o common/tpm.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/vga.c -o common/vga.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/vmac.c -o common/vmac.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/vsprintf.c -o common/vsprintf.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/lz.c -o common/lz.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/acmod.c -o txt/acmod.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/errors.c -o txt/errors.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/heap.c -o txt/heap.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/mtrrs.c -o txt/mtrrs.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/txt.c -o txt/txt.o txt/txt.c: In function ‘txt_launch_environment’: txt/txt.c:860:16: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 860 | save_mtrrs(&(os_mle_data->saved_mtrr_state)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ txt/txt.c: In function ‘txt_post_launch’: txt/txt.c:1108:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1108 | restore_mtrrs(&(os_mle_data->saved_mtrr_state)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from txt/txt.c:48: txt/txt.c: In function ‘ap_wait’: txt/txt.c:1140:28: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1140 | atomic_inc((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:177:52: note: in definition of macro ‘atomic_inc’ 177 | #define atomic_inc(atom) atomic_add_int((atom), 1) | ^~~~ txt/txt.c:1154:28: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1154 | atomic_dec((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:178:57: note: in definition of macro ‘atomic_dec’ 178 | #define atomic_dec(atom) atomic_subtract_int((atom), 1) | ^~~~ txt/txt.c: In function ‘txt_cpu_wakeup’: txt/txt.c:1192:19: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 1192 | restore_mtrrs(&(os_mle_data->saved_mtrr_state)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/verify.c -o txt/verify.o txt/verify.c: In function ‘verify_saved_mtrrs’: txt/verify.c:400:27: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 400 | return validate_mtrrs(&(os_mle_data->saved_mtrr_state)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c txt/vmcs.c -o txt/vmcs.o In file included from txt/vmcs.c:50: txt/vmcs.c: In function ‘launch_mini_guest’: txt/vmcs.c:448:28: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 448 | atomic_inc((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:177:52: note: in definition of macro ‘atomic_inc’ 177 | #define atomic_inc(atom) atomic_add_int((atom), 1) | ^~~~ txt/vmcs.c:454:28: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 454 | atomic_dec((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:178:57: note: in definition of macro ‘atomic_dec’ 178 | #define atomic_dec(atom) atomic_subtract_int((atom), 1) | ^~~~ txt/vmcs.c: In function ‘vmx_vmexit_handler’: txt/vmcs.c:499:32: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 499 | atomic_dec((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:178:57: note: in definition of macro ‘atomic_dec’ 178 | #define atomic_dec(atom) atomic_subtract_int((atom), 1) | ^~~~ txt/vmcs.c:517:32: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 517 | atomic_dec((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:178:57: note: in definition of macro ‘atomic_dec’ 178 | #define atomic_dec(atom) atomic_subtract_int((atom), 1) | ^~~~ txt/vmcs.c:527:32: warning: taking address of packed member of ‘struct ’ may result in an unaligned pointer value [-Waddress-of-packed-member] 527 | atomic_dec((atomic_t *)&_tboot_shared.num_in_wfs); | ^~~~~~~~~~~~~~~~~~~~~~~~~ /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include/atomic.h:178:57: note: in definition of macro ‘atomic_dec’ 178 | #define atomic_dec(atom) atomic_subtract_int((atom), 1) | ^~~~ gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/tpm_12.c -o common/tpm_12.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/tpm_20.c -o common/tpm_20.o gcc -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -std=gnu99 -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -c common/sha256.c -o common/sha256.o {standard input}: Assembler messages: {standard input}:3791: Warning: ignoring changed section attributes for .text cpp -P -E -Ui386 -D__ASSEMBLY__ -Wall -Wformat-security -Wstrict-prototypes -Wextra -Winit-self -Wswitch-default -Wunused-parameter -Wwrite-strings -Wlogical-op -Wno-missing-field-initializers -fno-strict-aliasing -Wno-array-bounds -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 -m32 -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/safestringlib/include -march=i686 -nostdinc -fno-builtin -fno-common -fno-strict-aliasing -fomit-frame-pointer -pipe -iwithprefix include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/include -I/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/include -msoft-float -fno-stack-protector -fno-stack-check -DTBOOT_CHANGESET=\""2019-11-25 16:00 +0200 1.9.11"\" -o /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/common/tboot.lds /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/common/tboot.lds.x common/tpm_12.c: In function ‘tpm12_cap_pcrs’: common/tpm_12.c:1958:9: warning: ‘cap_val’ may be used uninitialized [-Wmaybe-uninitialized] 1958 | _tpm12_pcr_extend(ti, locality, pcr, &cap_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/tpm_12.c:259:13: note: by argument 4 of type ‘const tpm_digest_t *’ {aka ‘const tb_hash_t *’} to ‘_tpm12_pcr_extend’ declared here 259 | static bool _tpm12_pcr_extend(struct tpm_if *ti, uint32_t locality, | ^~~~~~~~~~~~~~~~~ common/tpm_12.c:1952:21: note: ‘cap_val’ declared here 1952 | tpm_pcr_value_t cap_val; /* use whatever val is on stack */ | ^~~~~~~ common/tpm_12.c:1963:5: warning: ‘cap_val’ may be used uninitialized [-Wmaybe-uninitialized] 1963 | _tpm12_pcr_extend(ti, locality, 17, &cap_val); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ common/tpm_12.c:259:13: note: by argument 4 of type ‘const tpm_digest_t *’ {aka ‘const tb_hash_t *’} to ‘_tpm12_pcr_extend’ declared here 259 | static bool _tpm12_pcr_extend(struct tpm_if *ti, uint32_t locality, | ^~~~~~~~~~~~~~~~~ common/tpm_12.c:1952:21: note: ‘cap_val’ declared here 1952 | tpm_pcr_value_t cap_val; /* use whatever val is on stack */ | ^~~~~~~ common/tpm_12.c: In function ‘_tpm12_wrap_unseal’: common/tpm_12.c:1062:11: warning: ‘odd_osap’ may be used uninitialized [-Wmaybe-uninitialized] 1062 | ret = tpm12_osap(locality, TPM_ET_SRK, TPM_KH_SRK, &odd_osap, &hauth, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1063 | &nonce_even, &even_osap); | ~~~~~~~~~~~~~~~~~~~~~~~~ common/tpm_12.c:764:17: note: by argument 2 of type ‘const tpm_nonce_t *’ to ‘tpm12_osap.constprop’ declared here 764 | static uint32_t tpm12_osap(uint32_t locality, tpm_entity_type_t ent_type, | ^~~~~~~~~~ common/tpm_12.c:1048:17: note: ‘odd_osap’ declared here 1048 | tpm_nonce_t odd_osap, even_osap; | ^~~~~~~~ ld -melf_i386 -T /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/common/tboot.lds -N common/boot.o common/acpi.o common/cmdline.o common/com.o common/e820.o common/vtd.o common/elf.o common/hash.o common/index.o common/integrity.o common/linux.o common/loader.o common/memcmp.o common/memcpy.o common/misc.o common/mutex.o common/paging.o common/pci_cfgreg.o common/policy.o common/printk.o common/rijndael.o common/sha1.o common/strcmp.o common/strlen.o common/strncmp.o common/strncpy.o common/strtoul.o common/tb_error.o common/tboot.o common/tpm.o common/vga.o common/vmac.o common/vsprintf.o common/lz.o txt/acmod.o txt/errors.o txt/heap.o txt/mtrrs.o txt/txt.o txt/verify.o txt/vmcs.o common/tpm_12.o common/tpm_20.o common/sha256.o -o /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/.tboot.0 nm -n /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/.tboot.0 >/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/tboot-syms ld -melf_i386 -T /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/common/tboot.lds /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/.tboot.0 -o /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/tboot ld: cannot use executable file '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/.tboot.0' as input to a link make[2]: *** [Makefile:40: /var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot/tboot] Error 1 make[2]: Leaving directory '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11/tboot' make[1]: *** [Makefile:53: build-tboot] Error 2 make[1]: Leaving directory '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11' make: *** [Makefile:48: build] Error 2 * ERROR: sys-boot/tboot-1.9.11-r1::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=sys-boot/tboot-1.9.11-r1::gentoo'`, * the complete build log and the output of `emerge -pqv '=sys-boot/tboot-1.9.11-r1::gentoo'`. * The complete build log is located at '/var/log/portage/sys-boot:tboot-1.9.11-r1:20210929-142537.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/temp/environment'. * Working directory: '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11' * S: '/var/tmp/portage/sys-boot/tboot-1.9.11-r1/work/tboot-1.9.11'