Package: kernel-source-2.0.3 Version: 2.0.32-1 While testing my new Pentium II system for any occurrence of the "signal 11" error that plagued my old 486 and one of my office P200 PCs, I have come across a most perplexing oddity. I see the "macro expansion error in firewall.c" problem that I reported earlier for kernel-source-2.0.30 (acknowledged Bug#16240) in seven out of twenty-seven kernel compilations done so far using the loop:
#!/usr/bin/tcsh cd /usr/src/linux foreach i (0 1 2 3 4 5 6 7 8 9) foreach j (0 1 2 3 4 5 6 7 8 9) /usr/sbin/make-kpkg clean >& /usr/local/log/log."$i"$j /usr/sbin/make-kpkg -revision=custom.1.11 kernel_image >>& /usr/local/log/log."$i"$j rm /usr/src/kernel-image-2.0.32_custom.1.11_i386.deb end end The end of the compilation log in these cases always looks like: ---Error message--- gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strength-reduce -pipe -m486 -malign-loops=2 -malign-jumps=2 -malign-functions=2 -DCPU=686 -DMODVERSIONS -DEXPORT_SYMTAB -c firewall.c firewall.c:151: macro `_basic_version' used with just one arg firewall.c:152: macro `_basic_version' used with just one arg firewall.c:153: macro `_basic_version' used with just one arg firewall.c:154: macro `_basic_version' used with just one arg firewall.c:155: macro `_basic_version' used with just one arg make[5]: *** [firewall.o] Error 1 make[5]: Leaving directory `/usr/src/kernel-source-2.0.32/net/core' make[4]: *** [first_rule] Error 2 make[4]: Leaving directory `/usr/src/kernel-source-2.0.32/net/core' make[3]: *** [sub_dirs] Error 2 make[3]: Leaving directory `/usr/src/kernel-source-2.0.32/net' make[2]: *** [linuxsubdirs] Error 2 make[2]: Leaving directory `/usr/src/kernel-source-2.0.32' make[1]: *** [build] Error 2 make[1]: Leaving directory `/usr/src/kernel-source-2.0.32' make: *** [stamp-image] Error 2 Is there a random element to the compilation that I should investigate or does this indicate a hardware problem? BTW, in both systems where I have seen the "signal 11" problem it seems to result from inadequate air flow across the motherboard. With better ventilation, the problem goes away or is reduced. For completeness, I am using: gcc 2.7.2.1-9 libc5-dev 5.4.33-6 libg++27-dev 2.7.2.1-8 libg++27 2.7.2.1-8 Thanks, Raymond ------ Dr. Raymond Rusk ------|\^/|------------Internet: --------- Network Services _|\| |/|_ [EMAIL PROTECTED] University of Victoria > < Voice: (250) 721-7654 ------ Victoria, BC V8W 3P4 ---->_./|\._<---- Fax: (250) 721-8778 ---
# # Automatically generated make config: don't edit # # # Code maturity level options # CONFIG_EXPERIMENTAL=y # # Loadable module support # CONFIG_MODULES=y CONFIG_MODVERSIONS=y CONFIG_KERNELD=y # # General setup # # CONFIG_MATH_EMULATION is not set CONFIG_NET=y # CONFIG_MAX_16M is not set CONFIG_PCI=y CONFIG_PCI_OPTIMIZE=y # CONFIG_MCA is not set CONFIG_SYSVIPC=y CONFIG_BINFMT_AOUT=m CONFIG_BINFMT_ELF=y CONFIG_BINFMT_JAVA=m CONFIG_KERNEL_ELF=y # CONFIG_M386 is not set # CONFIG_M486 is not set CONFIG_M586=y # CONFIG_M686 is not set CONFIG_BIGPHYS_AREA=y # # Floppy, IDE, and other block devices # CONFIG_BLK_DEV_FD=y CONFIG_BLK_DEV_IDE=y # # Please see Documentation/ide.txt for help/info on IDE drives # # CONFIG_BLK_DEV_HD_IDE is not set CONFIG_BLK_DEV_IDECD=y CONFIG_BLK_DEV_IDETAPE=y CONFIG_BLK_DEV_IDEFLOPPY=y # CONFIG_BLK_DEV_IDESCSI is not set # CONFIG_BLK_DEV_IDE_PCMCIA is not set CONFIG_BLK_DEV_CMD640=y # CONFIG_BLK_DEV_CMD640_ENHANCED is not set # CONFIG_BLK_DEV_RZ1000 is not set CONFIG_BLK_DEV_TRITON=y # CONFIG_IDE_CHIPSETS is not set # # Additional Block Devices # CONFIG_BLK_DEV_LOOP=y CONFIG_BLK_DEV_MD=y CONFIG_MD_LINEAR=m CONFIG_MD_STRIPED=m CONFIG_BLK_DEV_RAM=y CONFIG_BLK_DEV_INITRD=y CONFIG_BLK_DEV_XD=m # CONFIG_BLK_DEV_HD is not set # # Networking options # CONFIG_FIREWALL=y CONFIG_NET_ALIAS=y CONFIG_INET=y CONFIG_IP_FORWARD=y # CONFIG_IP_MULTICAST is not set CONFIG_SYN_COOKIES=y CONFIG_RST_COOKIES=y CONFIG_IP_FIREWALL=y # CONFIG_IP_FIREWALL_VERBOSE is not set # CONFIG_IP_MASQUERADE is not set # CONFIG_IP_TRANSPARENT_PROXY is not set # CONFIG_IP_ALWAYS_DEFRAG is not set # CONFIG_IP_ACCT is not set # CONFIG_IP_ROUTER is not set CONFIG_NET_IPIP=m CONFIG_IP_ALIAS=m # CONFIG_ARPD is not set # # (it is safe to leave these untouched) # # CONFIG_INET_PCTCP is not set CONFIG_INET_RARP=m # CONFIG_NO_PATH_MTU_DISCOVERY is not set CONFIG_IP_NOSR=y # CONFIG_SKB_LARGE is not set # # # CONFIG_IPX=m CONFIG_ATALK=m # CONFIG_AX25 is not set # CONFIG_BRIDGE is not set CONFIG_NETLINK=y # CONFIG_RTNETLINK is not set # # SCSI support # # CONFIG_SCSI is not set # # Network device support # CONFIG_NETDEVICES=y CONFIG_DUMMY=m CONFIG_EQUALIZER=m CONFIG_DLCI=m CONFIG_DLCI_COUNT=24 CONFIG_DLCI_MAX=8 CONFIG_SDLA=m # CONFIG_PLIP is not set CONFIG_PPP=m # # CCP compressors for PPP are only built as modules. # CONFIG_SLIP=m CONFIG_SLIP_COMPRESSED=y CONFIG_SLIP_SMART=y # CONFIG_SLIP_MODE_SLIP6 is not set CONFIG_NET_RADIO=y CONFIG_BAYCOM=m CONFIG_STRIP=m CONFIG_WAVELAN=m CONFIG_WIC=m CONFIG_SCC=m CONFIG_NET_ETHERNET=y # CONFIG_NET_VENDOR_3COM is not set # CONFIG_LANCE is not set # CONFIG_NET_VENDOR_SMC is not set # CONFIG_NET_ISA is not set # CONFIG_NET_MCA is not set CONFIG_NET_EISA=y # CONFIG_AC3200 is not set # CONFIG_APRICOT is not set # CONFIG_EEXPRESS_PRO100B is not set # CONFIG_DE4X5 is not set CONFIG_DEC_ELCP=y # CONFIG_DGRS is not set # CONFIG_ZNET is not set # CONFIG_NET_POCKET is not set # CONFIG_TR is not set # CONFIG_FDDI is not set # CONFIG_ARCNET is not set # # ISDN subsystem # # CONFIG_ISDN is not set # # CD-ROM drivers (not for SCSI or IDE/ATAPI drives) # # CONFIG_CD_NO_IDESCSI is not set # # Filesystems # CONFIG_QUOTA=y CONFIG_MINIX_FS=y CONFIG_EXT_FS=m CONFIG_EXT2_FS=y CONFIG_XIA_FS=m CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_UMSDOS_FS=m CONFIG_NLS=y CONFIG_ISO9660_FS=y CONFIG_FAT_FS=y CONFIG_MSDOS_FS=y CONFIG_UMSDOS_FS=m CONFIG_VFAT_FS=m CONFIG_NLS_CODEPAGE_437=m CONFIG_NLS_CODEPAGE_737=m CONFIG_NLS_CODEPAGE_775=m CONFIG_NLS_CODEPAGE_850=m CONFIG_NLS_CODEPAGE_852=m CONFIG_NLS_CODEPAGE_855=m CONFIG_NLS_CODEPAGE_857=m CONFIG_NLS_CODEPAGE_860=m CONFIG_NLS_CODEPAGE_861=m CONFIG_NLS_CODEPAGE_862=m CONFIG_NLS_CODEPAGE_863=m CONFIG_NLS_CODEPAGE_864=m CONFIG_NLS_CODEPAGE_865=m CONFIG_NLS_CODEPAGE_866=m CONFIG_NLS_CODEPAGE_869=m CONFIG_NLS_CODEPAGE_874=m CONFIG_NLS_ISO8859_1=m CONFIG_NLS_ISO8859_2=m CONFIG_NLS_ISO8859_3=m CONFIG_NLS_ISO8859_4=m CONFIG_NLS_ISO8859_5=m CONFIG_NLS_ISO8859_6=m CONFIG_NLS_ISO8859_7=m CONFIG_NLS_ISO8859_8=m CONFIG_NLS_ISO8859_9=m CONFIG_NLS_KOI8_R=m CONFIG_PROC_FS=y CONFIG_NFS_FS=m CONFIG_SMB_FS=m CONFIG_SMB_WIN95=y CONFIG_NCP_FS=m CONFIG_HPFS_FS=m CONFIG_SYSV_FS=m CONFIG_AUTOFS_FS=m CONFIG_AFFS_FS=m CONFIG_AMIGA_PARTITION=y CONFIG_UFS_FS=m CONFIG_BSD_DISKLABEL=y CONFIG_SMD_DISKLABEL=y # # Character devices # CONFIG_SERIAL=y # CONFIG_DIGI is not set # CONFIG_CYCLADES is not set # CONFIG_STALDRV is not set # CONFIG_RISCOM8 is not set CONFIG_PRINTER=m # CONFIG_SPECIALIX is not set CONFIG_MOUSE=y # CONFIG_ATIXL_BUSMOUSE is not set # CONFIG_BUSMOUSE is not set # CONFIG_MS_BUSMOUSE is not set CONFIG_PSMOUSE=m # CONFIG_82C710_MOUSE is not set CONFIG_UMISC=y # CONFIG_QIC02_TAPE is not set # CONFIG_FTAPE is not set # CONFIG_APM is not set CONFIG_WATCHDOG=y # CONFIG_WATCHDOG_NOWAYOUT is not set CONFIG_WDT=m CONFIG_WDT_501=y # CONFIG_WDT_501_FAN is not set CONFIG_SOFT_WATCHDOG=m CONFIG_PCWATCHDOG=m CONFIG_RTC=y # # Sound # CONFIG_SOUND=y # CONFIG_PAS is not set CONFIG_SB=y CONFIG_ADLIB=y # CONFIG_GUS is not set # CONFIG_MPU401 is not set # CONFIG_UART6850 is not set # CONFIG_PSS is not set # CONFIG_GUS16 is not set # CONFIG_GUSMAX is not set # CONFIG_MSS is not set # CONFIG_SSCAPE is not set # CONFIG_TRIX is not set # CONFIG_MAD16 is not set # CONFIG_CS4232 is not set # CONFIG_MAUI is not set CONFIG_AUDIO=y CONFIG_MIDI=y CONFIG_YM3812=y SBC_BASE=220 SBC_IRQ=5 SBC_DMA=1 SB_DMA2=5 SB_MPU_BASE=330 SB_MPU_IRQ=-1 DSP_BUFFSIZE=65536 # CONFIG_LOWLEVEL_SOUND is not set # # Kernel hacking # # CONFIG_PROFILE is not set