Cook: elilo 3.10 ================================================================================ QA: checking package receipt... Checking build dependencies... Installing (pkg/local): gnu-efi-3.0.6-i486 Extracting source archive "elilo-3.10.tar.gz" Executing: compile_rules CFLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CXXLAGS : -march=i486 -Os -pipe -mindirect-branch=thunk CPPFLAGS : -D_GLIBCXX_USE_C99_MATH=1 LDFLAGS : -Wl,-Os,--as-needed make -C fs make[1]: Entering directory '/home/slitaz/wok/elilo/source/elilo-3.10/fs' /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/fs/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c localfs.c -o localfs.o localfs.c: In function 'localfs_infosize': localfs.c:135:24: warning: variable 'lfs' set but not used [-Wunused-but-set-variable] localfs_priv_state_t *lfs; ^~~ /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/fs/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c netfs.c -o netfs.o In file included from /usr/include/efi/efi.h:41, from netfs.c:30: netfs.c: In function 'netfs_open': netfs.c:345:8: warning: passing argument 5 of 'nfs->pxe->Mtftp' from incompatible pointer type [-Wincompatible-pointer-types] &(f->netbuf_size), ^~~~~~~~~~~~~~~~~ /usr/include/efi/ia32/efibind.h:283:51: note: in definition of macro 'uefi_call_wrapper' #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) ^~~~~~~~~~~ netfs.c:345:8: note: expected 'UINT64 *' {aka 'long long unsigned int *'} but argument is of type 'UINTN *' {aka 'unsigned int *'} &(f->netbuf_size), ^~~~~~~~~~~~~~~~~ /usr/include/efi/ia32/efibind.h:283:51: note: in definition of macro 'uefi_call_wrapper' #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) ^~~~~~~~~~~ netfs.c: In function 'netfs_getinfo': netfs.c:543:12: warning: variable 'r' set but not used [-Wunused-but-set-variable] INTN len, r; ^ /usr/bin/ld -r -o fs.o localfs.o netfs.o make[1]: Leaving directory '/home/slitaz/wok/elilo/source/elilo-3.10/fs' make -C choosers make[1]: Entering directory '/home/slitaz/wok/elilo/source/elilo-3.10/choosers' /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/choosers/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c simple.c -o simple.o /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/choosers/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c textmenu.c -o textmenu.o textmenu.c: In function 'select_kernel': textmenu.c:242:7: warning: variable 'first_time' set but not used [-Wunused-but-set-variable] INT8 first_time = 1; ^~~~~~~~~~ /usr/bin/ld -o choosers.o -r simple.o textmenu.o make[1]: Leaving directory '/home/slitaz/wok/elilo/source/elilo-3.10/choosers' make -C devschemes make[1]: Entering directory '/home/slitaz/wok/elilo/source/elilo-3.10/devschemes' /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/devschemes/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c simple.c -o simple.o /usr/bin/ld -r -o devschemes.o simple.o make[1]: Leaving directory '/home/slitaz/wok/elilo/source/elilo-3.10/devschemes' make -C tools make[1]: Entering directory '/home/slitaz/wok/elilo/source/elilo-3.10/tools' /usr/bin/gcc -O2 -Wall -c eliloalt.c -o eliloalt.o /usr/bin/gcc -o eliloalt -O2 -Wall eliloalt.o make[1]: Leaving directory '/home/slitaz/wok/elilo/source/elilo-3.10/tools' make -C ia32 make[1]: Entering directory '/home/slitaz/wok/elilo/source/elilo-3.10/ia32' /usr/bin/gcc -o bin_to_h bin_to_h.c /usr/bin/as -o rmswitch.o rmswitch.S /usr/bin/ld -Ttext 0x0 -s --oformat binary -o rmswitch rmswitch.o ./bin_to_h rmswitch.h /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c system.c -o system.o system.c: In function 'sysdeps_create_boot_params': system.c:448:9: warning: variable 'hdr_version' set but not used [-Wunused-but-set-variable] UINT16 hdr_version; ^~~~~~~~~~~ /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c config.c -o config.o /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c bzimage.c -o bzimage.o /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c plain_loader.c -o plain_loader.o /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c gzip_loader.c -o gzip_loader.o /usr/bin/gcc -I. -I/home/slitaz/wok/elilo/source/elilo-3.10/ia32/.. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c gzip.c -o gzip.o /usr/bin/ld -r -o sysdeps.o system.o config.o bzimage.o plain_loader.o gzip_loader.o gzip.o make[1]: Leaving directory '/home/slitaz/wok/elilo/source/elilo-3.10/ia32' /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c elilo.c -o elilo.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c getopt.c -o getopt.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c strops.c -o strops.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c loader.c -o loader.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c fileops.c -o fileops.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c util.c -o util.o util.c: In function 'find_kernel_memory': util.c:492:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] md_end = (VOID*)(md->PhysicalStart + md->NumberOfPages * EFI_PAGE_SIZE); ^ util.c:493:12: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] addr = (VOID*)ROUNDUP(md->PhysicalStart, alignment); ^ /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c vars.c -o vars.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c alloc.c -o alloc.o alloc.c: In function 'alloc_pages': alloc.c:125:29: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] EFI_PHYSICAL_ADDRESS tmp = (EFI_PHYSICAL_ADDRESS)addr; ^ alloc.c:139:9: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast] addr = (VOID *)tmp; ^ In file included from /usr/include/efi/efi.h:41, from alloc.c:29: alloc.c: In function 'free': alloc.c:171:39: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] uefi_call_wrapper(BS->FreePages, 2, (EFI_PHYSICAL_ADDRESS)addr, p->size); ^ /usr/include/efi/ia32/efibind.h:283:51: note: in definition of macro 'uefi_call_wrapper' #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) ^~~~~~~~~~~ alloc.c: In function 'free_all': alloc.c:203:40: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast] uefi_call_wrapper(BS->FreePages, 2, (EFI_PHYSICAL_ADDRESS)used_allocs->addr, used_allocs->size); ^ /usr/include/efi/ia32/efibind.h:283:51: note: in definition of macro 'uefi_call_wrapper' #define uefi_call_wrapper(func, va_num, ...) func(__VA_ARGS__) ^~~~~~~~~~~ /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c chooser.c -o chooser.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c config.c -o config.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c initrd.c -o initrd.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c alternate.c -o alternate.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c bootparams.c -o bootparams.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c gunzip.c -o gunzip.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c glue_localfs.c -o glue_localfs.o /usr/bin/gcc -I. -I. -I/usr/include/efi -I/usr/include/efi/ia32 -I/usr/include/efi/protocol -O2 -fno-strict-aliasing -fpic -fshort-wchar -Wall -DENABLE_MACHINE_SPECIFIC_NETCONFIG -DCONFIG_LOCALFS -DCONFIG_NETFS -DCONFIG_CHOOSER_SIMPLE -DCONFIG_CHOOSER_TEXTMENU -DCONFIG_ia32 -c glue_netfs.c -o glue_netfs.o /usr/bin/ld -nostdlib -znocombreloc -T /usr/lib/elf_ia32_efi.lds -shared -Bsymbolic -L/usr/lib -L/usr/lib /usr/lib/crt0-efi-ia32.o elilo.o getopt.o strops.o loader.o fileops.o util.o vars.o alloc.o chooser.o config.o initrd.o alternate.o bootparams.o gunzip.o fs/fs.o choosers/choosers.o devschemes/devschemes.o ia32/sysdeps.o glue_localfs.o glue_netfs.o -o elilo.so -lefi -lgnuefi /usr/lib/gcc/i486-slitaz-linux/8.2.0/libgcc.a /usr/bin/objcopy -j .text -j .sdata -j .data -j .dynamic -j .dynsym -j .rel \ -j .rela -j .reloc --target=efi-app-ia32 elilo.so elilo.efi ================================================================================ Executing strip on all files... Done Time: 0.18s. Size: 17840 B -> 13692 B. Save: 4 KB. ================================================================================ Build dependencies to remove: 1 Removing: gnu-efi Pack: elilo 3.10 ================================================================================ Executing: genpkg_rules Copying folders and files... Done Copying "receipt"... Done Determining package architecture... i486 Creating the list of files... Done Creating md5sum of files... Done Compressing the FS... Done Creating full cpio archive... Done QA: checking for empty package... Done Removing old package "elilo-3.10-i486.tazpkg" Done The release checksum has changed. ================================================================================ Package "elilo-3.10-i486.tazpkg" created Post-check ================================================================================ Checking build... Done Checking 'any' arch... Done Checking libtool in source/elilo-3.10... Done Checking site script in source/elilo-3.10... Done Checking ownership in install... Done Checking permissions in install... Done Checking broken symlinks in install... Done Querying Repology... Done Updating activity log... Done ================================================================================ Summary for: elilo 3.10 ================================================================================ Src file : elilo-3.10.tar.gz Src size : 208.0K Source dir : 2.0M Produced : 240.0K Cook time : 16s Cook date : 2020-09-12 06:18 Target arch : i486 -------------------------------------------------------------------------------- # : Packed : Compressed : Files : Package name -------------------------------------------------------------------------------- 1 : 256.0K : 63.4K : 2 : elilo-3.10-i486.tazpkg ================================================================================