tar -xf gnu-efi_3.0u.orig.tar.gz mkdir -p lib make -C lib -f ./../lib/Makefile SRCDIR=./../lib ARCH=x86_64 make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/lib' for sdir in ia32 x86_64 ia64 runtime; do mkdir -p $sdir; done /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c boxdraw.c -o boxdraw.o /usr/bin/ar rv libefi.a boxdraw.o /usr/bin/ar: creating libefi.a a - boxdraw.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c smbios.c -o smbios.o smbios.c: In function ‘LibGetSmbiosSystemGuidAndSerialNumber’: smbios.c:37:18: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] Smbios.Hdr = (SMBIOS_HEADER *)SmbiosTable->TableAddress; ^ smbios.c:38:21: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] SmbiosEnd.Raw = (UINT8 *)(SmbiosTable->TableAddress + SmbiosTable->TableLength); ^ /usr/bin/ar rv libefi.a smbios.o a - smbios.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c console.c -o console.o /usr/bin/ar rv libefi.a console.o a - console.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c crc.c -o crc.o /usr/bin/ar rv libefi.a crc.o a - crc.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c data.c -o data.o /usr/bin/ar rv libefi.a data.o a - data.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c debug.c -o debug.o /usr/bin/ar rv libefi.a debug.o a - debug.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c dpath.c -o dpath.o dpath.c: In function ‘_DevPathIPv4’: dpath.c:678:27: warning: variable ‘IP’ set but not used [-Wunused-but-set-variable] IPv4_DEVICE_PATH *IP; ^ dpath.c: In function ‘_DevPathIPv6’: dpath.c:690:27: warning: variable ‘IP’ set but not used [-Wunused-but-set-variable] IPv6_DEVICE_PATH *IP; ^ dpath.c: In function ‘_DevPathInfiniBand’: dpath.c:702:30: warning: variable ‘InfiniBand’ set but not used [-Wunused-but-set-variable] INFINIBAND_DEVICE_PATH *InfiniBand; ^ /usr/bin/ar rv libefi.a dpath.o a - dpath.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c error.c -o error.o /usr/bin/ar rv libefi.a error.o a - error.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c event.c -o event.o event.c: In function ‘LibCreateProtocolNotifyEvent’: event.c:30:29: warning: variable ‘Status’ set but not used [-Wunused-but-set-variable] EFI_STATUS Status; ^ /usr/bin/ar rv libefi.a event.o a - event.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c guid.c -o guid.o /usr/bin/ar rv libefi.a guid.o a - guid.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c hand.c -o hand.o hand.c: In function ‘LibLocateHandleByDiskSignature’: hand.c:120:28: warning: variable ‘Start’ set but not used [-Wunused-but-set-variable] EFI_DEVICE_PATH *Start, *Next, *DevPath; ^ /usr/bin/ar rv libefi.a hand.o a - hand.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c hw.c -o hw.o hw.c: In function ‘ReadPort’: hw.c:79:17: warning: variable ‘Status’ set but not used [-Wunused-but-set-variable] EFI_STATUS Status; ^ hw.c: In function ‘WritePort’: hw.c:94:17: warning: variable ‘Status’ set but not used [-Wunused-but-set-variable] EFI_STATUS Status; ^ hw.c: In function ‘ReadPciConfig’: hw.c:109:17: warning: variable ‘Status’ set but not used [-Wunused-but-set-variable] EFI_STATUS Status; ^ hw.c: In function ‘WritePciConfig’: hw.c:124:17: warning: variable ‘Status’ set but not used [-Wunused-but-set-variable] EFI_STATUS Status; ^ /usr/bin/ar rv libefi.a hw.o a - hw.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c init.c -o init.o /usr/bin/ar rv libefi.a init.o a - init.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c lock.c -o lock.o /usr/bin/ar rv libefi.a lock.o a - lock.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c misc.c -o misc.o /usr/bin/ar rv libefi.a misc.o a - misc.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c print.c -o print.o /usr/bin/ar rv libefi.a print.o a - print.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c sread.c -o sread.o /usr/bin/ar rv libefi.a sread.o a - sread.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c str.c -o str.o /usr/bin/ar rv libefi.a str.o a - str.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c runtime/rtlock.c -o runtime/rtlock.o /usr/bin/ar rv libefi.a runtime/rtlock.o a - runtime/rtlock.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c runtime/efirtlib.c -o runtime/efirtlib.o /usr/bin/ar rv libefi.a runtime/efirtlib.o a - runtime/efirtlib.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c runtime/rtstr.c -o runtime/rtstr.o /usr/bin/ar rv libefi.a runtime/rtstr.o a - runtime/rtstr.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c runtime/vm.c -o runtime/vm.o /usr/bin/ar rv libefi.a runtime/vm.o a - runtime/vm.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c runtime/rtdata.c -o runtime/rtdata.o /usr/bin/ar rv libefi.a runtime/rtdata.o a - runtime/rtdata.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c x86_64/initplat.c -o x86_64/initplat.o /usr/bin/ar rv libefi.a x86_64/initplat.o a - x86_64/initplat.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c x86_64/math.c -o x86_64/math.o /usr/bin/ar rv libefi.a x86_64/math.o a - x86_64/math.o /usr/bin/gcc -I./../lib -I./../lib/../inc -I./../lib/../inc/x86_64 -I./../lib/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c x86_64/callwrap.c -o x86_64/callwrap.o /usr/bin/ar rv libefi.a x86_64/callwrap.o a - x86_64/callwrap.o /usr/bin/gcc -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c -o x86_64/efi_stub.o x86_64/efi_stub.S /usr/bin/ar rv libefi.a x86_64/efi_stub.o a - x86_64/efi_stub.o rm hand.o data.o runtime/vm.o runtime/efirtlib.o x86_64/callwrap.o print.o init.o debug.o misc.o console.o str.o x86_64/initplat.o error.o crc.o smbios.o hw.o x86_64/math.o runtime/rtdata.o runtime/rtlock.o guid.o boxdraw.o x86_64/efi_stub.o event.o sread.o runtime/rtstr.o dpath.o lock.o make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/lib' mkdir -p gnuefi make -C gnuefi -f ./../gnuefi/Makefile SRCDIR=./../gnuefi ARCH=x86_64 make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/gnuefi' /usr/bin/gcc -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c -o crt0-efi-x86_64.o crt0-efi-x86_64.S /usr/bin/gcc -I./../gnuefi -I./../gnuefi/../inc -I./../gnuefi/../inc/x86_64 -I./../gnuefi/../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c reloc_x86_64.c -o reloc_x86_64.o /usr/bin/ar rv libgnuefi.a reloc_x86_64.o /usr/bin/ar: creating libgnuefi.a a - reloc_x86_64.o /usr/bin/gcc -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -c -o setjmp_x86_64.o setjmp_x86_64.S /usr/bin/ar rv libgnuefi.a setjmp_x86_64.o a - setjmp_x86_64.o rm setjmp_x86_64.o reloc_x86_64.o make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/gnuefi' make: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/apps' /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t.c -o t.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t.o -o t.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t.so t.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t2.c -o t2.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t2.o -o t2.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t2.so t2.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t3.c -o t3.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t3.o -o t3.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t3.so t3.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t4.c -o t4.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t4.o -o t4.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t4.so t4.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t5.c -o t5.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t5.o -o t5.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t5.so t5.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t6.c -o t6.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t6.o -o t6.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t6.so t6.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c printenv.c -o printenv.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o printenv.o -o printenv.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 printenv.so printenv.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c t7.c -o t7.o t7.c: In function ‘efi_main’: t7.c:8:13: warning: variable ‘efi_status’ set but not used [-Wunused-but-set-variable] EFI_STATUS efi_status; ^ /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o t7.o -o t7.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 t7.so t7.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c tcc.c -o tcc.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o tcc.o -o tcc.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 tcc.so tcc.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c modelist.c -o modelist.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o modelist.o -o modelist.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 modelist.so modelist.efi /usr/bin/gcc -I. -I./../inc -I./../inc/x86_64 -I./../inc/protocol -mno-red-zone -mno-mmx -mno-sse -O2 -fpic -Wall -fshort-wchar -fno-strict-aliasing -fno-merge-constants -ffreestanding -fno-stack-protector -fno-stack-check -DGNU_EFI_USE_MS_ABI -maccumulate-outgoing-args --std=c11 -DCONFIG_x86_64 -D__KERNEL__ -I/usr/src/sys/build/include -c route80h.c -o route80h.o /usr/bin/ld -nostdlib --no-undefined -T ./../gnuefi/elf_x86_64_efi.lds -shared -Bsymbolic -L../lib -L../gnuefi ../gnuefi/crt0-efi-x86_64.o route80h.o -o route80h.so -lefi -lgnuefi /usr/lib64/gcc/x86_64-slackware-linux/4.8.2/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-x86_64 route80h.so route80h.efi rm t3.o t5.so printenv.so tcc.so t4.so t.o route80h.o t6.o t3.so t.so t2.o modelist.o t7.o route80h.so t6.so t5.o printenv.o tcc.o t4.o t2.so modelist.so t7.so make: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/apps' make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/lib' mkdir -p /home/pkg/build/gnu-efi-libs-3.0u/pkg//usr/lib64 install -m 644 libefi.a /home/pkg/build/gnu-efi-libs-3.0u/pkg//usr/lib64 make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/lib' make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/gnuefi' mkdir -p /home/pkg/build/gnu-efi-libs-3.0u/pkg//usr/lib64 install -m 644 crt0-efi-x86_64.o libgnuefi.a /home/pkg/build/gnu-efi-libs-3.0u/pkg//usr/lib64 install -m 644 elf_x86_64_efi.lds /home/pkg/build/gnu-efi-libs-3.0u/pkg//usr/lib64 make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/gnuefi' make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/inc' mkdir -p /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi mkdir -p /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/protocol mkdir -p /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/x86_64 install -m 644 *.h /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi install -m 644 protocol/*.h /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/protocol install -m 644 x86_64/*.h /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/x86_64 make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/inc' make[1]: Entering directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/apps' make[1]: Nothing to be done for `install'. make[1]: Leaving directory `/home/pkg/build/gnu-efi-libs-3.0u/src/gnu-efi-3.0/apps' install: cannot create directory ‘apps/modelist.efi’: File exists install: cannot create directory ‘apps/printenv.efi’: File exists install: cannot create directory ‘apps/route80h.efi’: File exists install: cannot create directory ‘apps/t2.efi’: File exists install: cannot create directory ‘apps/t3.efi’: File exists install: cannot create directory ‘apps/t4.efi’: File exists install: cannot create directory ‘apps/t5.efi’: File exists install: cannot create directory ‘apps/t6.efi’: File exists install: cannot create directory ‘apps/t7.efi’: File exists install: cannot create directory ‘apps/tcc.efi’: File exists install: cannot create directory ‘apps/t.efi’: File exists /home/pkg/build/gnu-efi-libs-3.0u/pkg: total 8 drwxr-xr-x 2 root root 4096 Feb 5 14:47 install drwxr-xr-x 7 root root 4096 Feb 5 14:47 usr /home/pkg/build/gnu-efi-libs-3.0u/pkg/install: total 4 -rw-r--r-- 1 root root 271 Feb 5 14:47 slack-desc /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr: total 20 drwxr-xr-x 3 root root 4096 Feb 5 14:47 doc drwxr-xr-x 3 root root 4096 Feb 5 14:47 include drwxr-xr-x 2 root root 4096 Feb 5 14:47 lib64 drwxr-xr-x 3 root root 4096 Feb 5 14:47 share drwxr-xr-x 3 root root 4096 Feb 5 14:47 src /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/doc: total 4 drwxr-xr-x 2 root root 4096 Feb 5 14:47 gnu-efi-libs-3.0u /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/doc/gnu-efi-libs-3.0u: total 32 -rw-r--r-- 1 root root 4815 Feb 5 14:47 changelog -rw-r--r-- 1 root root 22629 Feb 5 14:47 ChangeLog /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include: total 4 drwxr-xr-x 4 root root 4096 Feb 5 14:47 efi /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi: total 296 -rw-r--r-- 1 root root 21884 Feb 5 14:47 efiapi.h -rw-r--r-- 1 root root 9068 Feb 5 14:47 eficon.h -rw-r--r-- 1 root root 2398 Feb 5 14:47 efidebug.h -rw-r--r-- 1 root root 4682 Feb 5 14:47 efidef.h -rw-r--r-- 1 root root 14036 Feb 5 14:47 efidevp.h -rw-r--r-- 1 root root 2111 Feb 5 14:47 efierr.h -rw-r--r-- 1 root root 2540 Feb 5 14:47 efifs.h -rw-r--r-- 1 root root 1866 Feb 5 14:47 efigpt.h -rw-r--r-- 1 root root 911 Feb 5 14:47 efi.h -rw-r--r-- 1 root root 12939 Feb 5 14:47 efiip.h -rw-r--r-- 1 root root 17033 Feb 5 14:47 efilib.h -rw-r--r-- 1 root root 3910 Feb 5 14:47 efilink.h -rw-r--r-- 1 root root 9759 Feb 5 14:47 efinet.h -rw-r--r-- 1 root root 2254 Feb 5 14:47 efi_nii.h -rw-r--r-- 1 root root 1175 Feb 5 14:47 efipart.h -rw-r--r-- 1 root root 6766 Feb 5 14:47 efipciio.h -rw-r--r-- 1 root root 21463 Feb 5 14:47 efiprot.h -rw-r--r-- 1 root root 15288 Feb 5 14:47 efipxebc.h -rw-r--r-- 1 root root 47623 Feb 5 14:47 efi_pxe.h -rw-r--r-- 1 root root 1739 Feb 5 14:47 efirtlib.h -rw-r--r-- 1 root root 3379 Feb 5 14:47 efiser.h -rw-r--r-- 1 root root 572 Feb 5 14:47 efistdarg.h -rw-r--r-- 1 root root 10133 Feb 5 14:47 efitcp.h -rw-r--r-- 1 root root 7235 Feb 5 14:47 efiudp.h -rw-r--r-- 1 root root 1198 Feb 5 14:47 efiui.h -rw-r--r-- 1 root root 3078 Feb 5 14:47 libsmbios.h -rw-r--r-- 1 root root 4618 Feb 5 14:47 pci22.h drwxr-xr-x 2 root root 4096 Feb 5 14:47 protocol -rw-r--r-- 1 root root 724 Feb 5 14:47 romload.h drwxr-xr-x 2 root root 4096 Feb 5 14:47 x86_64 /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/protocol: total 36 -rw-r--r-- 1 root root 503 Feb 5 14:47 adapterdebug.h -rw-r--r-- 1 root root 556 Feb 5 14:47 eficonsplit.h -rw-r--r-- 1 root root 6634 Feb 5 14:47 efidbg.h -rw-r--r-- 1 root root 3859 Feb 5 14:47 efivar.h -rw-r--r-- 1 root root 394 Feb 5 14:47 intload.h -rw-r--r-- 1 root root 2494 Feb 5 14:47 legacyboot.h -rw-r--r-- 1 root root 3870 Feb 5 14:47 piflash64.h -rw-r--r-- 1 root root 1914 Feb 5 14:47 vgaclass.h /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/include/efi/x86_64: total 44 -rw-r--r-- 1 root root 12940 Feb 5 14:47 efibind.h -rw-r--r-- 1 root root 267 Feb 5 14:47 efilibplat.h -rw-r--r-- 1 root root 24358 Feb 5 14:47 pe.h /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/lib64: total 120 -rw-r--r-- 1 root root 1328 Feb 5 14:47 crt0-efi-x86_64.o -rw-r--r-- 1 root root 1130 Feb 5 14:47 elf_x86_64_efi.lds -rw-r--r-- 1 root root 108394 Feb 5 14:47 libefi.a -rw-r--r-- 1 root root 2448 Feb 5 14:47 libgnuefi.a /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/share: total 4 drwxr-xr-x 3 root root 4096 Feb 5 14:47 gnu-efi /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/share/gnu-efi: total 4 drwxr-xr-x 3 root root 4096 Feb 5 14:47 apps /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/share/gnu-efi/apps: total 4 drwxr-xr-x 2 root root 4096 Feb 5 14:47 x86_64 /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/share/gnu-efi/apps/x86_64: total 412 -rwxr-xr-x 1 root root 43697 Feb 5 14:47 modelist.efi -rwxr-xr-x 1 root root 42643 Feb 5 14:47 printenv.efi -rwxr-xr-x 1 root root 43185 Feb 5 14:47 route80h.efi -rwxr-xr-x 1 root root 3724 Feb 5 14:47 t2.efi -rwxr-xr-x 1 root root 44179 Feb 5 14:47 t3.efi -rwxr-xr-x 1 root root 3724 Feb 5 14:47 t4.efi -rwxr-xr-x 1 root root 42643 Feb 5 14:47 t5.efi -rwxr-xr-x 1 root root 42671 Feb 5 14:47 t6.efi -rwxr-xr-x 1 root root 42643 Feb 5 14:47 t7.efi -rwxr-xr-x 1 root root 47549 Feb 5 14:47 tcc.efi -rwxr-xr-x 1 root root 46757 Feb 5 14:47 t.efi /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/src: total 4 drwxr-xr-x 2 root root 4096 Feb 5 14:47 gnu-efi-libs-3.0u /home/pkg/build/gnu-efi-libs-3.0u/pkg/usr/src/gnu-efi-libs-3.0u: total 4 -rw-r--r-- 1 root root 1208 Feb 5 14:47 SLKBUILD Slackware package maker, version 3.14159. Searching for symbolic links: No symbolic links were found, so we won't make an installation script. You can make your own later in ./install/doinst.sh and rebuild the package if you like. This next step is optional - you can set the directories in your package to some sane permissions. If any of the directories in your package have special permissions, then DO NOT reset them here! Would you like to reset all directory permissions to 755 (drwxr-xr-x) and directory ownerships to root.root ([y]es, [n]o)? n Creating Slackware package: /home/pkg/build/gnu-efi-libs-3.0u/gnu-efi-libs-3.0u-x86_64-1cp.txz ./ usr/ usr/lib64/ usr/lib64/libgnuefi.a usr/lib64/libefi.a usr/lib64/elf_x86_64_efi.lds usr/lib64/crt0-efi-x86_64.o usr/include/ usr/include/efi/ usr/include/efi/efiapi.h usr/include/efi/efiser.h usr/include/efi/eficon.h usr/include/efi/efi.h usr/include/efi/protocol/ usr/include/efi/protocol/vgaclass.h usr/include/efi/protocol/efidbg.h usr/include/efi/protocol/efivar.h usr/include/efi/protocol/piflash64.h usr/include/efi/protocol/legacyboot.h usr/include/efi/protocol/adapterdebug.h usr/include/efi/protocol/eficonsplit.h usr/include/efi/protocol/intload.h usr/include/efi/efifs.h usr/include/efi/romload.h usr/include/efi/efipart.h usr/include/efi/efilib.h usr/include/efi/efirtlib.h usr/include/efi/efitcp.h usr/include/efi/efiui.h usr/include/efi/efiudp.h usr/include/efi/efipciio.h usr/include/efi/efistdarg.h usr/include/efi/efiip.h usr/include/efi/efidebug.h usr/include/efi/efidevp.h usr/include/efi/efiprot.h usr/include/efi/libsmbios.h usr/include/efi/efigpt.h usr/include/efi/efidef.h usr/include/efi/efipxebc.h usr/include/efi/efilink.h usr/include/efi/x86_64/ usr/include/efi/x86_64/efibind.h usr/include/efi/x86_64/efilibplat.h usr/include/efi/x86_64/pe.h usr/include/efi/efierr.h usr/include/efi/pci22.h usr/include/efi/efi_nii.h usr/include/efi/efi_pxe.h usr/include/efi/efinet.h usr/src/ usr/src/gnu-efi-libs-3.0u/ usr/src/gnu-efi-libs-3.0u/SLKBUILD usr/share/ usr/share/gnu-efi/ usr/share/gnu-efi/apps/ usr/share/gnu-efi/apps/x86_64/ usr/share/gnu-efi/apps/x86_64/t.efi usr/share/gnu-efi/apps/x86_64/t4.efi usr/share/gnu-efi/apps/x86_64/t2.efi usr/share/gnu-efi/apps/x86_64/tcc.efi usr/share/gnu-efi/apps/x86_64/t6.efi usr/share/gnu-efi/apps/x86_64/route80h.efi usr/share/gnu-efi/apps/x86_64/modelist.efi usr/share/gnu-efi/apps/x86_64/t5.efi usr/share/gnu-efi/apps/x86_64/printenv.efi usr/share/gnu-efi/apps/x86_64/t3.efi usr/share/gnu-efi/apps/x86_64/t7.efi usr/doc/ usr/doc/gnu-efi-libs-3.0u/ usr/doc/gnu-efi-libs-3.0u/ChangeLog usr/doc/gnu-efi-libs-3.0u/changelog install/ install/slack-desc Slackware package /home/pkg/build/gnu-efi-libs-3.0u/gnu-efi-libs-3.0u-x86_64-1cp.txz created. Package has been built. Cleaning pkg and src directories