Error building 2.3.45 sound
Building kernel 2.3.45 with the following configuration fails:
make -C sound modules
make[2]: Entering directory `/usr/src/linux-2.3/drivers/sound'
gcc -D__KERNEL__ -I/usr/src/linux/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -pipe -DCPUh6 -march=i686 -DMODULE -DEXPORT_SYMTAB -c ac97_codec.cac97_codec.c: In function `ac97_mixer_ioctl':
ac97_codec.c:383: card' undeclared (first use in this function) ac97_codec.c:383: (Each undeclared identifier is reported only once ac97_codec.c:383: for each function it appears in.) ac97_codec.c: In function ac97_probe_codec':
ac97_codec.c:499: warning: implicit declaration of function `arraysize' ac97_codec.c: At top level:
ac97_codec.c:547: warning: `sigmatel_init' defined but not used make[2]: *** [ac97_codec.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.3/drivers/sound' make[1]: *** [_modsubdir_sound] Error 2
make[1]: Leaving directory `/usr/src/linux-2.3/drivers'
make: *** [_mod_drivers] Error 2
[summer@possum linux]$
I turned off CONFIG_SOUND_ES1371 and was able to build me a kernel. _ don't need the CONFIG_SOUND_ES1371 just now; CU.
CONFIG_X86=yCONFIG_ISA=yCONFIG_UID16=yCONFIG_EXPERIMENTAL=yCONFIG_M686=yCONFIG_X86_WP_WORKS_OK=yCONFIG_X86_INVLPG=yCONFIG_X86_BSWAP=yCONFIG_X86_POPAD_OK=yCONFIG_X86_TSC=yCONFIG_X86_GOOD_APIC=yCONFIG_X86_PGE=yCONFIG_NOHIGHMEM=yCONFIG_MTRR=yCONFIG_MODULES=yCONFIG_KMOD=yCONFIG_NET=yCONFIG_PCI=yCONFIG_PCI_GOANY=yCONFIG_PCI_BIOS=yCONFIG_PCI_DIRECT=yCONFIG_PCI_NAMES=yCONFIG_HOTPLUG=yCONFIG_SYSVIPC=yCONFIG_BSD_PROCESS_ACCT=yCONFIG_SYSCTL=yCONFIG_KCORE_ELF=yCONFIG_BINFMT_ELF=yCONFIG_BINFMT_MISC=mCONFIG_PARPORT=yCONFIG_PARPORT_PC=yCONFIG_PARPORT_PC_FIFO=yCONFIG_PARPORT_1284=yCONFIG_ACPI=yCONFIG_ACPI_S1_SLEEP=yCONFIG_PNP=yCONFIG_ISAPNP=yCONFIG_BLK_DEV_FD=yCONFIG_BLK_DEV_IDE=yCONFIG_BLK_DEV_IDEDISK=yCONFIG_IDEDISK_MULTI_MODE=yCONFIG_BLK_DEV_IDECD=yCONFIG_BLK_DEV_IDEPCI=yCONFIG_BLK_DEV_IDEDMA_PCI=yCONFIG_IDEDMA_PCI_AUTO=yCONFIG_IDEDMA_PCI_EXPERIMENTAL=yCONFIG_BLK_DEV_PIIX=yCONFIG_BLK_DEV_PIIX_TUNING=yCONFIG_BLK_DEV_IDEDMA=yCONFIG_IDEDMA_AUTO=yCONFIG_BLK_DEV_LOOP=mCONFIG_BLK_DEV_RAM=yCONFIG_BLK_DEV_INITRD=yCONFIG_PARIDE=yCONFIG_PARIDE_PARPORT=yCONFIG_BLK_DEV_IDE_MODES=yCONFIG_PACKET=yCONFIG_NETLINK=yCONFIG_RTNETLINK=yCONFIG_NETFILTER=yCONFIG_FILTER=yCONFIG_UNIX=yCONFIG_INET=yCONFIG_IP_ADVANCED_ROUTER=yCONFIG_RTNETLINK=yCONFIG_NETLINK=yCONFIG_IP_MULTIPLE_TABLES=yCONFIG_IP_ROUTE_FWMARK=yCONFIG_IP_ROUTE_NAT=yCONFIG_IP_ROUTE_TOS=yCONFIG_IP_ROUTE_VERBOSE=yCONFIG_NET_IPIP=mCONFIG_NET_IPGRE=mCONFIG_IP_ALIAS=yCONFIG_SYN_COOKIES=yCONFIG_SKB_LARGE=yCONFIG_SCSI=mCONFIG_BLK_DEV_SD=m
CONFIG_SD_EXTRA_DEVS@CONFIG_ST_EXTRA_DEVS=2CONFIG_BLK_DEV_SR=mCONFIG_SR_EXTRA_DEVS=2CONFIG_CHR_DEV_SG=mCONFIG_SCSI_DEBUG_QUEUES=yCONFIG_SCSI_MULTI_LUN=yCONFIG_SCSI_CONSTANTS=yCONFIG_SCSI_AIC7XXX=mCONFIG_AIC7XXX_CMDS_PER_DEVICE=8CONFIG_AIC7XXX_PROC_STATS=yCONFIG_AIC7XXX_RESET_DELAY=5CONFIG_SCSI_NCR53C8XX=mCONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4CONFIG_SCSI_NCR53C8XX_MAX_TAGS2CONFIG_SCSI_NCR53C8XX_SYNCCONFIG_NETDEVICES=yCONFIG_DUMMY=mCONFIG_NET_ETHERNET=yCONFIG_NET_PCI=yCONFIG_EPIC100=yCONFIG_PPP=mCONFIG_PPP_ASYNC=mCONFIG_PPP_DEFLATE=mCONFIG_PPP_BSDCOMP=mCONFIG_VT=yCONFIG_VT_CONSOLE=yCONFIG_SERIAL=yCONFIG_UNIX98_PTYS=y
CONFIG_UNIX98_PTY_COUNT%6CONFIG_PRINTER=mCONFIG_MOUSE=yCONFIG_PSMOUSE=yCONFIG_AGP=mCONFIG_AGP_INTEL=yCONFIG_USB=mCONFIG_USB_UHCI=mCONFIG_USB_DEVICEFS=yCONFIG_USB_PRINTER=mCONFIG_USB_SCANNER=mCONFIG_USB_AUDIO=mCONFIG_USB_ACM=mCONFIG_USB_CPIA=mCONFIG_INPUT_KEYBDEV=mCONFIG_INPUT_MOUSEDEV=mCONFIG_QUOTA=yCONFIG_AUTOFS_FS=yCONFIG_AUTOFS4_FS=yCONFIG_FAT_FS=mCONFIG_MSDOS_FS=mCONFIG_VFAT_FS=mCONFIG_ISO9660_FS=mCONFIG_JOLIET=yCONFIG_NTFS_FS=mCONFIG_HPFS_FS=mCONFIG_PROC_FS=yCONFIG_DEVPTS_FS=yCONFIG_EXT2_FS=yCONFIG_NFS_FS=yCONFIG_NFSD=yCONFIG_SUNRPC=yCONFIG_LOCKD=yCONFIG_SMB_FS=mCONFIG_MSDOS_PARTITION=yCONFIG_NLS=yCONFIG_NLS_CODEPAGE_437=mCONFIG_NLS_CODEPAGE_850=mCONFIG_NLS_ISO8859_1=mCONFIG_NLS_ISO8859_2=mCONFIG_VGA_CONSOLE=yCONFIG_VIDEO_SELECT=yCONFIG_FB=yCONFIG_DUMMY_CONSOLE=yCONFIG_FB_VESA=yCONFIG_FB_VGA16=yCONFIG_VIDEO_SELECT=yCONFIG_FBCON_CFB8=yCONFIG_FBCON_CFB16=yCONFIG_FBCON_CFB24=yCONFIG_FBCON_CFB32=yCONFIG_FBCON_VGA_PLANES=yCONFIG_FBCON_FONTS=y
CONFIG_FONT_8x8=y
CONFIG_FONT_8x16=yCONFIG_SOUND=mCONFIG_SOUND_ES1371=mCONFIG_SOUND_OSS=mCONFIG_SOUND_VMIDI=mCONFIG_SOUND_MSS=mCONFIG_SOUND_SB=mCONFIG_MAGIC_SYSRQ=y