Summary: | sys-libs/efivar-0.23 fails to link | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robin Johnson <robbat2> |
Component: | Current packages | Assignee: | Mike Gilbert <floppym> |
Status: | RESOLVED OBSOLETE | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Robin Johnson
![]() ![]() ![]() ![]() Removing the --build-id option from the spec file does allow further progress, but then it fails at: make[1]: Entering directory '/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src' make -f /dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src/Make.deps deps SOURCES="crc32.c creator.c disk.c gpt.c linux.c loadopt.c dp.c dp-acpi.c dp-hw.c dp-media.c dp-message.c efivarfs.c export.c guid.c guids.S guid-symbols.c lib.c vars.c makeguids.c guid.c include/efivar/efivar-guids.h include/efivar/efivar.h include/efivar/efiboot.h include/efivar/efiboot-loadopt.h include/efivar/efivar-dp.h include/efivar/efiboot-creator.h include/efivar/efivar-guids.h guid-symbols.c efivar.c" make[2]: Entering directory '/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src' make[2]: Nothing to be done for 'deps'. make[2]: Leaving directory '/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src' gcc -O2 -g -I/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src/include/efivar/ -specs=/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/gcc.specs -L. -static -o efivar-static efivar.c dp.static.o dp-acpi.static.o dp-hw.static.o dp-media.static.o dp-message.static.o efivarfs.static.o export.static.o guid.static.o guids.static.o guid-symbols.static.o lib.static.o vars.static.o -ldl -lpopt /usr/lib/gcc/x86_64-pc-linux-gnu/5.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lpopt collect2: error: ld returned 1 exit status /dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/Make.rules:17: recipe for target 'efivar-static' failed make[1]: *** [efivar-static] Error 1 make[1]: Leaving directory '/dev/shm/portage/sys-libs/efivar-0.23/work/efivar-0.23/src' Makefile:10: recipe for target 'all' failed make: *** [all] Error 2 efivar-0.21 DOES work |