kern/partition.c: In function 'grub_partition_iterate': kern/partition.c:90: warning: generating trampoline in object (requires executable stack) kern/partition.c: In function 'grub_partition_probe': kern/partition.c:59: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Ikern -I./kern -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-kern_rescue.o kern/rescue.c i486-gentoo-freebsd6.2-gcc -Ikern -I./kern -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-kern_term.o kern/term.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_arg.o normal/arg.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_cmdline.o normal/cmdline.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_command.o normal/command.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_function.o normal/function.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_completion.o normal/completion.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_main.o normal/main.c normal/main.c: In function 'read_config_file': normal/main.c:188: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_menu.o normal/menu.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_menu_entry.o normal/menu_entry.c normal/menu_entry.c: In function 'run': normal/menu_entry.c:972: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_misc.o normal/misc.c i486-gentoo-freebsd6.2-gcc -Inormal -I./normal -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-normal_script.o normal/script.c i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_amiga.o partmap/amiga.c partmap/amiga.c: In function 'amiga_partition_map_probe': partmap/amiga.c:147: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_apple.o partmap/apple.c partmap/apple.c: In function 'apple_partition_map_probe': partmap/apple.c:161: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_pc.o partmap/pc.c partmap/pc.c: In function 'pc_partition_map_probe': partmap/pc.c:231: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_sun.o partmap/sun.c partmap/sun.c: In function 'sun_partition_map_probe': partmap/sun.c:150: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_acorn.o partmap/acorn.c i486-gentoo-freebsd6.2-gcc -Ipartmap -I./partmap -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-partmap_gpt.o partmap/gpt.c partmap/gpt.c: In function 'gpt_partition_map_probe': partmap/gpt.c:151: warning: generating trampoline in object (requires executable stack) i486-gentoo-freebsd6.2-gcc -Iutil -I./util -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-util_console.o util/console.c i486-gentoo-freebsd6.2-gcc -Iutil -I./util -I. -Iinclude -I./include -Wall -W -DGRUB_LIBDIR=\"//lib/grub/i386-pc\" -g -O2 -DGRUB_UTIL=1 -MD -c -o grub_emu-util_grub_emu.o util/grub-emu.c util/grub-emu.c:22:18: error: argp.h: No such file or directory util/grub-emu.c:107: error: array type has incomplete element type util/grub-emu.c:112: error: 'OPTION_ARG_OPTIONAL' undeclared here (not in a function) util/grub-emu.c:125: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'parse_opt' util/grub-emu.c:154: error: variable 'argp' has initializer but incomplete type util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: error: 'parse_opt' undeclared here (not in a function) util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c:154: warning: excess elements in struct initializer util/grub-emu.c:154: warning: (near initialization for 'argp') util/grub-emu.c: In function 'main': util/grub-emu.c:171: warning: implicit declaration of function 'argp_parse' gmake: *** [grub_emu-util_grub_emu.o] Error 1 !!! ERROR: sys-boot/grub-1.95 failed. Call stack: ebuild.sh, line 1611: Called dyn_compile ebuild.sh, line 968: Called qa_call 'src_compile' environment, line 3246: Called src_compile grub-1.95.ebuild, line 30: Called die !!! making regular stuff !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/tmp/portage/sys-boot/grub-1.95/temp/build.log'. root@FreeSBIE ~ #