Summary: | sys-apps/memtest86+-5.01-r1 with gold: syslinux reports "Invalid argument." | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Matt Whitlock <gentoo> |
Component: | [OLD] Core system | Assignee: | Gentoo's Team for Core System packages <base-system> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ansla80 |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 269315 |
Description
Matt Whitlock
2016-04-16 10:18:09 UTC
ld.gold mislinks both sys-apps/memtest86 and sys-apps/memtest86+: file /boot/memtest86/memtest /boot/memtest86plus/memtest /boot/memtest86plus/memtest.netbsd /boot/memtest86/memtest: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped /boot/memtest86plus/memtest: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), statically linked, stripped /boot/memtest86plus/memtest.netbsd: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), statically linked, stripped Look at official binaries: file memtest86* memtest86+-5.01.bin: DOS/MBR boot sector memtest86-6.3.0.bin: DOS/MBR boot sector Custom built with gold (which are ELF) won't boot with lilo, while offical binaries which are boot sector work. Custom built with ld.bfd work. |