#kirkstone efivar build failed #kirkstone


Ilies CHERGUI
 

Hello guys, 

I'm trying to use `QT6` and `Boot2QT` meta layer and I noticed that `ld-is-gold` is used in `DISTRO_FEATURES`
This build of efivar failed. Please see the logs below.

gcc -isystem/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/include -O2 -pipe -L. -L/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -L/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,-rpath,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2  -Wl,--add-needed -Wl,--build-id -Wl,--no-allow-shlib-undefined -Wl,-z,now -Wl,-z,muldefs -Wl,--no-undefined-version    -DLIBEFIVAR_VERSION=38 -D_GNU_SOURCE -I/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/git/src/include/ -DLIBEFIVAR_VERSION=38 -D_GNU_SOURCE -I/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/git/src/include/ -DEFIVAR_BUILD_ENVIRONMENT -march=native -o makeguids makeguids.o util-makeguids.o -ldl 
./makeguids Your linker is not supported guids.txt guid-symbols.c include/efivar/efivar-guids.h guids.lds
makeguids: Too many arguments.

./makeguids Your linker is not supported guids.txt guid-symbols.c include/efivar/efivar-guids.h guids.lds
makeguids: Too many arguments.

ERROR: oe_runmake failed


Any help would be appreciated
Best regards,
Ilies


Tim Orling
 



On Wed, Oct 12, 2022 at 9:24 AM Ilies CHERGUI <ilies.chergui@...> wrote:
Hello guys, 

I'm trying to use `QT6` and `Boot2QT` meta layer and I noticed that `ld-is-gold` is used in `DISTRO_FEATURES`
This build of efivar failed. Please see the logs below.

gcc -isystem/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/include -O2 -pipe -L. -L/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -L/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,--enable-new-dtags                         -Wl,-rpath-link,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath-link,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,-rpath,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/usr/lib                         -Wl,-rpath,/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/recipe-sysroot-native/lib                         -Wl,-O1 -Wl,--allow-shlib-undefined -Wl,--dynamic-linker=/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/sysroots-uninative/x86_64-linux/lib/ld-linux-x86-64.so.2  -Wl,--add-needed -Wl,--build-id -Wl,--no-allow-shlib-undefined -Wl,-z,now -Wl,-z,muldefs -Wl,--no-undefined-version    -DLIBEFIVAR_VERSION=38 -D_GNU_SOURCE -I/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/git/src/include/ -DLIBEFIVAR_VERSION=38 -D_GNU_SOURCE -I/home/ichergui/projects/oe4t/tegra-bsp-platform/build-tegrademo/tmp/work/armv8a-oe4t-linux/efivar/38-r0/git/src/include/ -DEFIVAR_BUILD_ENVIRONMENT -march=native -o makeguids makeguids.o util-makeguids.o -ldl 
./makeguids Your linker is not supported guids.txt guid-symbols.c include/efivar/efivar-guids.h guids.lds
makeguids: Too many arguments.

./makeguids Your linker is not supported guids.txt guid-symbols.c include/efivar/efivar-guids.h guids.lds
makeguids: Too many arguments.
ERROR: oe_runmake failed


Any help would be appreciated
Best regards,
Ilies