* Gentoo Linux Genkernel; Version 3.1.0a * Compiling Linux Kernel 2.6.7 for sparc64... * kernel: >> Running mrproper... * config: Using config from /usr/share/genkernel/sparc64/kernel-config * Previous config backed up to .config.bak * >> Running oldconfig... * kernel: >> Cleaning... * >> Compiling 2.6.7 vmlinux... * >> Starting supplimental compile of 2.6.7: image... * >> Compiling 2.6.7 modules... * ERROR: Failed to compile the "modules" target... * -- Grepping log... -- SCSI generic support (CHR_DEV_SG) [M/n/y/?] m * * Some SCSI devices (e.g. CD jukebox) support multiple LUNs * Probe all LUNs on each SCSI device (SCSI_MULTI_LUN) [Y/n/?] y Verbose SCSI error reporting (kernel size +=12K) (SCSI_CONSTANTS) [Y/n/?] y -- Device mapper support (BLK_DEV_DM) [N/m/y/?] (NEW) * * Fusion MPT device support * Fusion MPT (base + ScsiHost) drivers (FUSION) [M/n/y/?] m Maximum number of scatter gather entries (FUSION_MAX_SGE) [40] 40 Enhanced SCSI error reporting (FUSION_ISENSE) [M/n/?] m -- GZIP usr/initramfs_data.cpio.gz AS usr/initramfs_data.o LD usr/built-in.o CC arch/sparc64/kernel/process.o CHK include/linux/compile.h dnsdomainname: Host name lookup failure -- CC drivers/char/rtc.o CC fs/isofs/joliet.o LD fs/isofs/isofs.o LD fs/isofs/built-in.o CC fs/jbd/transaction.o drivers/char/rtc.c:878: warning: `rtc_int_handler_ptr' defined but not used -- CNMKHSH drivers/video/console/promcon_tbl.c CC drivers/video/console/promcon_tbl.o LD drivers/video/console/built-in.o CC drivers/video/fbmem.o drivers/video/fbmem.c: In function `fb_cursor': drivers/video/fbmem.c:933: warning: passing arg 1 of `__copy_from_user' discards qualifiers from pointer target type -- LD net/unix/unix.o LD net/unix/built-in.o LD net/built-in.o GEN .version CHK include/linux/compile.h dnsdomainname: Host name lookup failure -- AS .tmp_kallsyms2.o LD vmlinux * >> Starting supplimental compile of 2.6.7: image... COMMAND: make -j2 CC="sparc64-linux-gcc" image CHK include/linux/compile.h dnsdomainname: Host name lookup failure -- LD drivers/video/console/built-in.o LD drivers/video/built-in.o LD drivers/built-in.o GEN .version CHK include/linux/compile.h dnsdomainname: Host name lookup failure -- LD [M] fs/exportfs/exportfs.o CC [M] fs/fat/cache.o CC [M] drivers/ide/pci/trm290.o CC [M] fs/fat/dir.o drivers/ide/pci/trm290.c: In function `init_hwif_trm290': drivers/ide/pci/trm290.c:376: warning: `check_region' is deprecated (declared at include/linux/ioport.h:121) -- CC [M] fs/jfs/super.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/super.c:29: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/file.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/file.c:21: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/inode.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/inode.c:24: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/namei.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/namei.c:21: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/jfs_mount.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_mount.c:53: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/jfs_umount.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_umount.c:31: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_xtree.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_xtree.c:23: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/jfs_imap.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_imap.c:48: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/jfs_debug.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_debug.c:25: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] drivers/md/md.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_dmap.c:20: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_unicode.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_unicode.c:21: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_dtree.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_dtree.c:104: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) fs/jfs/jfs_dtree.c: In function `add_index': fs/jfs/jfs_dtree.c:388: warning: ISO C90 forbids mixed declarations and code -- CC [M] fs/jfs/jfs_inode.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_inode.c:20: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_extent.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_extent.c:20: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/symlink.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/symlink.c:20: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] drivers/message/fusion/mptscsih.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_metapage.c:24: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_logmgr.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_logmgr.c:70: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/jfs_txnmgr.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/jfs_txnmgr.c:53: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/jfs/resize.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/resize.c:21: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) CC [M] fs/jfs/xattr.o In file included from fs/jfs/jfs_xtree.h:25, from fs/jfs/jfs_incore.h:26, from fs/jfs/xattr.c:22: fs/jfs/jfs_btree.h: In function `BT_STACK_DUMP': fs/jfs/jfs_btree.h:151: warning: long long unsigned int format, s64 arg (arg 2) -- CC [M] fs/reiserfs/prints.o CC [M] drivers/sbus/char/flash.o CC [M] drivers/sbus/char/openprom.o CC [M] drivers/sbus/char/aurora.o In file included from drivers/sbus/char/aurora.c:73: drivers/sbus/char/aurora.h:257: error: field `tqueue' has incomplete type drivers/sbus/char/aurora.h:258: error: field `tqueue_hangup' has incomplete type drivers/sbus/char/aurora.c:101: warning: type defaults to `int' in declaration of `DECLARE_TASK_QUEUE' drivers/sbus/char/aurora.c:101: warning: parameter names (without types) in function declaration drivers/sbus/char/aurora.c:101: warning: data definition has no type or storage class drivers/sbus/char/aurora.c: In function `aurora_mark_event': drivers/sbus/char/aurora.c:433: warning: implicit declaration of function `queue_task' drivers/sbus/char/aurora.c:433: error: `tq_aurora' undeclared (first use in this function) drivers/sbus/char/aurora.c:433: error: (Each undeclared identifier is reported only once drivers/sbus/char/aurora.c:433: error: for each function it appears in.) drivers/sbus/char/aurora.c:434: warning: implicit declaration of function `mark_bh' drivers/sbus/char/aurora.c:434: error: `AURORA_BH' undeclared (first use in this function) drivers/sbus/char/aurora.c: In function `aurora_receive_exc': drivers/sbus/char/aurora.c:520: error: structure has no member named `tqueue' drivers/sbus/char/aurora.c:520: error: `tq_timer' undeclared (first use in this function) drivers/sbus/char/aurora.c: In function `aurora_receive': drivers/sbus/char/aurora.c:553: error: structure has no member named `tqueue' drivers/sbus/char/aurora.c:553: error: `tq_timer' undeclared (first use in this function) drivers/sbus/char/aurora.c: In function `aurora_check_modem': drivers/sbus/char/aurora.c:659: warning: implicit declaration of function `schedule_task' drivers/sbus/char/aurora.c: In function `aurora_open': drivers/sbus/char/aurora.c:1418: error: syntax error before '{' token drivers/sbus/char/aurora.c:1397: warning: unused variable `error' drivers/sbus/char/aurora.c:1400: warning: unused variable `flags' drivers/sbus/char/aurora.c: At top level: drivers/sbus/char/aurora.c:1425: error: syntax error before '->' token drivers/sbus/char/aurora.c: In function `aurora_close': drivers/sbus/char/aurora.c:1462: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_write': drivers/sbus/char/aurora.c:1567: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_put_char': drivers/sbus/char/aurora.c:1649: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_flush_chars': drivers/sbus/char/aurora.c:1680: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_write_room': drivers/sbus/char/aurora.c:1710: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_chars_in_buffer': drivers/sbus/char/aurora.c:1726: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_flush_buffer': drivers/sbus/char/aurora.c:1740: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_tiocmget': drivers/sbus/char/aurora.c:1767: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_tiocmset': drivers/sbus/char/aurora.c:1808: error: syntax error before "return" drivers/sbus/char/aurora.c:1799: warning: unused variable `arg' drivers/sbus/char/aurora.c: In function `aurora_ioctl': drivers/sbus/char/aurora.c:1960: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_throttle': drivers/sbus/char/aurora.c:2011: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_unthrottle': drivers/sbus/char/aurora.c:2043: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_stop': drivers/sbus/char/aurora.c:2078: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_start': drivers/sbus/char/aurora.c:2108: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_hangup': drivers/sbus/char/aurora.c:2164: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `aurora_set_termios': drivers/sbus/char/aurora.c:2188: error: syntax error before "return" drivers/sbus/char/aurora.c: In function `do_aurora_bh': drivers/sbus/char/aurora.c:2210: warning: implicit declaration of function `run_task_queue' drivers/sbus/char/aurora.c:2210: error: `tq_aurora' undeclared (first use in this function) drivers/sbus/char/aurora.c: In function `aurora_init_drivers': drivers/sbus/char/aurora.c:2269: warning: implicit declaration of function `init_bh' drivers/sbus/char/aurora.c:2269: error: `AURORA_BH' undeclared (first use in this function) drivers/sbus/char/aurora.c:2270: error: `AURORA_INPORTS' undeclared (first use in this function) CC [M] fs/reiserfs/objectid.o drivers/sbus/char/aurora.c: At top level: drivers/sbus/char/aurora.c:1178: warning: `aurora_setup_port' defined but not used drivers/sbus/char/aurora.c:1301: warning: `block_til_ready' defined but not used make[3]: *** [drivers/sbus/char/aurora.o] Error 1 make[2]: *** [drivers/sbus/char] Error 2 make[1]: *** [drivers/sbus] Error 2 make: *** [drivers] Error 2 -- CC [M] fs/udf/udftime.o CC [M] fs/udf/unicode.o LD [M] fs/udf/udf.o * Gentoo Linux Genkernel; Version 3.1.0a * ERROR: Failed to compile the "modules" target... * -- End log... -- * Please consult /var/log/genkernel.log for more information and any * errors that were reported above. * Report any genkernel bugs to bugs.gentoo.org and * assign your bug to genkernel@gentoo.org. Please include * as much information as you can in your bug report; attaching * /var/log/genkernel.log so that your issue can be dealt with effectively. * * Please do *not* report compilation failures as genkernel bugs! *
Jeremy mind looking into this?
Man, the bug reports only come in right after you make a new release that you think fixes them all, don't they? =) Can you please attatch these files: /usr/share/genkernel/sparc64/kernel-config /usr/src/linux-2.6.7/.config genkernel has been known to not work on sparc for some time now, so this probably a result of just a bad config in it... Ian: I suggest you delete /usr/src/linux-2.6.7/.config and configure the kernel yourself: cd /usr/src/linux rm .config make menuconfig After that, if you want to use genkernel to compile it, you can 'cp .config /usr/share/genkernel/sparc64/kernel-config' or you can compile/install it yourself. dsd: I'll try to get you a more sane config to include with genkernel.
genkernel 3.2.1 is out and is known to work with sparc