Skip to contentSkip to conversation

linux-next: build failure in the final build

DISCUSSION Mark Brown 3 participants 3 messages Aug 18 – Aug 19 Linux-next tree

lore
Share & tools
lore

Mark Brown

author maintainer
#0 lore raw

Hi all,

After merging the tree, today's linux-next build
(arm64 allyesconfig) failed like this:

ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/efi-stub-entry.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/efi-stub.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/fdt.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/file.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/gop.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/intrinsics.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt_empty_tree.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt_ro.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt_rw.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt_sw.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-fdt_wip.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/mem.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/printk.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/random.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/secureboot.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/string.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/systable.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/tpm.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/vsprintf.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/alignedmem.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/arm64-stub.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/arm64.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/efi-stub-helper.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/kaslr.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-cmdline.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/lib-ctype.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/pci.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/randomalloc.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/skip_spaces.stub.o'
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/smbios.stub.o' make[3]: *** [/tmp/next/build/scripts/Makefile.vmlinux:72: vmlinux.unstripped] Error 1

Presumably caused by commit

c19ac4abbd696 (efi/libstub: Remove obsolete .note.gnu.property workaround)

though I did not verify. I have ignored this for today.

#1 lore raw
Quoted 10 lines · Mark Brown

Hi all,

After merging the tree, today's linux-next build
(arm64 allyesconfig) failed like this:

ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/efi-stub-entry.stub.o'
...
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/smbios.stub.o' make[3]: *** [/tmp/next/build/scripts/Makefile.vmlinux:72: vmlinux.unstripped] Error 1

Quoted 5 lines

Presumably caused by commit

c19ac4abbd696 (efi/libstub: Remove obsolete .note.gnu.property workaround)

though I did not verify. I have ignored this for today.

Ah, that commit had an implicit dependency on the previous patch in the series, which wasn't merged:

https://lore.kernel.org/0445b20df50894615ada70abb1e6238f33c78a2e.1786768375.git.jpoimboe@kernel.org

Ard, can you rebase and slip that one underneath?

Signature · 1 line
Josh
#2 lore raw
Quoted 17 lines · Josh Poimboeuf
Quoted 10 lines · Mark Brown

Hi all,

After merging the tree, today's linux-next build
(arm64 allyesconfig) failed like this:

ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/efi-stub-entry.stub.o'
...
ld: error: unplaced orphan section .init.note.gnu.property' from ./drivers/firmware/efi/libstub/smbios.stub.o' make[3]: *** [/tmp/next/build/scripts/Makefile.vmlinux:72: vmlinux.unstripped] Error 1

Quoted 5 lines

Presumably caused by commit

c19ac4abbd696 (efi/libstub: Remove obsolete .note.gnu.property workaround)

though I did not verify. I have ignored this for today.

Quoted 8 lines

Ah, that commit had an implicit dependency on the previous patch in the series, which wasn't merged:

https://lore.kernel.org/0445b20df50894615ada70abb1e6238f33c78a2e.1786768375.git.jpoimboe@kernel.org

Ard, can you rebase and slip that one underneath?

I've dropped it for now.