Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 864187 Details for
Bug 908813
app-crypt/efitools fails to build with LTO (x86_64-pc-linux-gnu-nm: HelloWorld.so: plugin needed to handle lto object)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
build log
build.log (text/x-log), 11.20 KB, created by
Andrew Udvare
on 2023-06-18 23:41:52 UTC
(
hide
)
Description:
build log
Filename:
MIME Type:
Creator:
Andrew Udvare
Created:
2023-06-18 23:41:52 UTC
Size:
11.20 KB
patch
obsolete
> * Package: app-crypt/efitools-1.9.2-r1:0 > * Repository: gentoo > * Maintainer: tamiko@gentoo.org > * USE: abi_x86_64 amd64 elibc_glibc kernel_linux > * FEATURES: compressdebug network-sandbox preserve-libs sandbox splitdebug userpriv usersandbox >>>> Unpacking source... >>>> Unpacking efitools-1.9.2.tar.gz to /var/tmp/portage/app-crypt/efitools-1.9.2-r1/work >>>> Source unpacked in /var/tmp/portage/app-crypt/efitools-1.9.2-r1/work >>>> Preparing source in /var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2 ... > * Applying 1.9.2-clang16.patch ... > [ ok ] > * Applying 1.9.2-Makefile.patch ... > [ ok ] >>>> Source prepared. >>>> Configuring source in /var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2 ... >>>> Source configured. >>>> Compiling source in /var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2 ... >make -j1 >make -C lib lib-efi.a >make[1]: Entering directory '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/lib' >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c simple_file.c -o simple_file.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c pecoff.c -o pecoff.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c guid.c -o guid.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c sha256.c -o sha256.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c console.c -o console.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c execute.c -o execute.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c configtable.c -o configtable.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c shell.c -o shell.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c security_policy.c -o security_policy.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c shim_protocol.c -o shim_protocol.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -fno-toplevel-reorder -DBUILD_EFI -c pkcs7verify.c -o pkcs7verify.efi.o >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c variables.c -o variables.o >x86_64-pc-linux-gnu-ar rcv lib-efi.a simple_file.efi.o pecoff.efi.o guid.efi.o sha256.efi.o console.efi.o execute.efi.o configtable.efi.o shell.efi.o security_policy.efi.o shim_protocol.efi.o pkcs7verify.efi.o variables.o >a - simple_file.efi.o >a - pecoff.efi.o >a - guid.efi.o >a - sha256.efi.o >a - console.efi.o >a - execute.efi.o >a - configtable.efi.o >a - shell.efi.o >a - security_policy.efi.o >a - shim_protocol.efi.o >a - pkcs7verify.efi.o >a - variables.o >make[1]: Leaving directory '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/lib' >x86_64-pc-linux-gnu-gcc -I/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2/include/ -I/usr/include/efi -I/usr/include/efi/x86_64 -I/usr/include/efi/protocol -O2 -flto -ftree-vectorize -ggdb -march=native -mtune=native -pipe -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -fno-stack-protector -ffreestanding -fno-stack-check -DGNU_EFI_USE_MS_ABI -DEFI_FUNCTION_WRAPPER -mno-red-zone -DCONFIG_x86_64 -c HelloWorld.c -o HelloWorld.o >x86_64-pc-linux-gnu-ld -nostdlib -shared -Bsymbolic /lib64/crt0-efi-x86_64.o -L /lib64 -T elf_x86_64_efi.lds HelloWorld.o lib/lib-efi.a -o HelloWorld.so -lefi -lgnuefi /usr/lib/gcc/x86_64-pc-linux-gnu/13/libgcc.a >x86_64-pc-linux-gnu-ld: HelloWorld.o: plugin needed to handle lto object >x86_64-pc-linux-gnu-ld: HelloWorld.o: plugin needed to handle lto object ># check we have no undefined symbols >x86_64-pc-linux-gnu-nm -D HelloWorld.so | grep ' U ' && exit 1 || exit 0 >x86_64-pc-linux-gnu-nm: HelloWorld.so: plugin needed to handle lto object > U efi_main >make: *** [Make.rules:64: HelloWorld.so] Error 1 >rm HelloWorld.o > * ERROR: app-crypt/efitools-1.9.2-r1::gentoo failed (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=app-crypt/efitools-1.9.2-r1::gentoo'`, > * the complete build log and the output of `emerge -pqv '=app-crypt/efitools-1.9.2-r1::gentoo'`. > * The complete build log is located at '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/temp/build.log'. > * The ebuild environment file is located at '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/temp/environment'. > * Working directory: '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2' > * S: '/var/tmp/portage/app-crypt/efitools-1.9.2-r1/work/efitools-1.9.2'
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 908813
: 864187