[syslinux] Syslinux 6.04-pre1

Shao Miller sha0.miller at gmail.com
Tue Mar 8 09:41:56 PST 2016


On 3/8/2016 12:31, H. Peter Anvin wrote:
> On 03/08/16 08:58, Shao Miller via Syslinux wrote:
>> While building on AMD64 CentOS 6, I noticed that glibc-devel.i686 was
>> needed for some (U)EFI stuff, but isn't in the README.  I'm not sure if
>> other Linux flavours will have counterpart needs.  - Shao
> Hmmm... that makes me somewhat nervous.  I'm wondering if we're pulling
> in stuff we should not.

The nearby stuff was:

> make[5]: Leaving directory `/usr/src/syslinux/efi32/gnu-efi/lib'
> mkdir -p gnuefi
> make -C gnuefi -f 
> /usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/Makefile 
> SRCDIR=/usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi ARCH=ia32
> make[5]: Entering directory `/usr/src/syslinux/efi32/gnu-efi/gnuefi'
> /usr/bin/gcc -m32 -DCONFIG_ia32  -c -o crt0-efi-ia32.o 
> /usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/crt0-efi-ia32.S
> /usr/bin/gcc -I/usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi 
> -I/usr/src/syslinux/gnu-efi/gnu-efi-3.0/inc 
> -I/usr/src/syslinux/gnu-efi/gnu-efi-3.0/inc/ia32 
> -I/usr/src/syslinux/gnu-efi/gnu-efi-3.0/inc/protocol -mno-mmx -mno-sse 
> -m32 -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing 
> -fno-merge-constants -ffreestanding -fno-stack-protector 
> -fno-stack-check -DCONFIG_ia32 -c 
> /usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/reloc_ia32.c -o reloc_ia32.o
> In file included from /usr/include/features.h:385,
>                  from /usr/include/elf.h:24,
>                  from 
> /usr/src/syslinux/gnu-efi/gnu-efi-3.0/gnuefi/reloc_ia32.c:39:
> /usr/include/gnu/stubs.h:7:27: error: gnu/stubs-32.h: No such file or 
> directory
> make[5]: *** [reloc_ia32.o] Error 1
> make[5]: Leaving directory `/usr/src/syslinux/efi32/gnu-efi/gnuefi'
> make[4]: *** [gnuefi] Error 2
> make[4]: Leaving directory `/usr/src/syslinux/efi32/gnu-efi'
> Failed to build gnu-efi. Execute the following command for full details:
>
> build-gnu-efi.sh ia32 /usr/src/syslinux/efi32
>
> make[3]: *** [/usr/src/syslinux/efi32/lib/libefi.a] Error 1
> make[3]: Leaving directory `/usr/src/syslinux/efi32/efi'
> make[2]: *** [efi] Error 2
> make[2]: Leaving directory `/usr/src/syslinux/efi32'
> make[1]: *** [efi32] Error 2
> make[1]: Leaving directory `/usr/src/syslinux'
> make: *** [all] Error 2



More information about the Syslinux mailing list