Don't do this. This part shouldn't be compiled at all for recent kernels. This is, again, the problem of configure script that detected the codes wrongly.
I apologize if I've muddied the water with any of this, I've discovered that the C7 and VIA in general are the forgotten children of the IT world, and I've had to do many things by trial and error. The target platform is an embedded digital signage application and I needed to get audio working quickly. And it does work, but I certainly recognize that my code changes are hacks and need to be addressed properly.
I've tried various kernel config changes dealing with memory management and that hasn't helped, so I've reverted to a generic configuration that matches John Stiles' as far as the platform, ALSA and OSS are concerned, as you can see from the log below.
Make, with this configuration, fails as John Stiles has reported above.
This is the config.log from a clean mercurial clone this morning (its huge, I hope this is ok to do in a mailing list...)
--- This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake.
It was created by configure, which was generated by GNU Autoconf 2.61. Invocation command line was
$ ./configure --with-debug=full --with-isapnp=yes --with-sequencer=yes
## --------- ## ## Platform. ## ## --------- ##
hostname = viziframe uname -m = i686 uname -r = 2.6.23.11 uname -s = Linux uname -v = #2 Wed Dec 19 15:50:23 PST 2007
/usr/bin/uname -p = VIA Esther processor 1500MHz /bin/uname -X = unknown
/bin/arch = i686 /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown
PATH: /usr/local/sbin PATH: /usr/sbin PATH: /sbin PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/games PATH: /usr/lib/java/bin PATH: /usr/lib/java/jre/bin PATH: /usr/lib/qt/bin PATH: /usr/share/texmf/bin
## ----------- ## ## Core tests. ## ## ----------- ##
configure:2108: checking for gcc configure:2124: found /usr/bin/gcc configure:2135: result: gcc configure:2373: checking for C compiler version configure:2380: gcc --version >&5 gcc (GCC) 4.1.2 Copyright (C) 2006 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
configure:2383: $? = 0 configure:2390: gcc -v >&5 Reading specs from /usr/lib/gcc/i486-slackware-linux/4.1.2/specs Target: i486-slackware-linux Configured with: ../gcc-4.1.2/configure --prefix=/usr --enable-shared --enable-languages=ada,c,c++,fortran,java,objc --enable-threads=posix --enable-__cxa_atexit --disable-checki ng --with-gnu-ld --verbose --with-arch=i486 --target=i486-slackware-linux --host=i486-slackware-linux Thread model: posix gcc version 4.1.2 configure:2393: $? = 0 configure:2400: gcc -V >&5 gcc: '-V' option must have argument configure:2403: $? = 1 configure:2426: checking for C compiler default output file name configure:2453: gcc conftest.c >&5 configure:2456: $? = 0 configure:2494: result: a.out configure:2511: checking whether the C compiler works configure:2521: ./a.out configure:2524: $? = 0 configure:2541: result: yes configure:2548: checking whether we are cross compiling configure:2550: result: no configure:2553: checking for suffix of executables configure:2560: gcc -o conftest conftest.c >&5 configure:2563: $? = 0 configure:2587: result: configure:2593: checking for suffix of object files configure:2619: gcc -c conftest.c >&5 configure:2622: $? = 0 configure:2645: result: o configure:2649: checking whether we are using the GNU C compiler configure:2678: gcc -c conftest.c >&5 configure:2684: $? = 0 configure:2701: result: yes configure:2706: checking whether gcc accepts -g configure:2736: gcc -c -g conftest.c >&5 configure:2742: $? = 0 configure:2841: result: yes configure:2858: checking for gcc option to accept ISO C89 configure:2932: gcc -c -g -O2 conftest.c >&5 configure:2938: $? = 0 configure:2961: result: none needed configure:3022: checking for ranlib configure:3038: found /usr/bin/ranlib configure:3049: result: ranlib configure:3119: checking for a BSD-compatible install configure:3175: result: /usr/bin/ginstall -c configure:3198: checking how to run the C preprocessor configure:3238: gcc -E conftest.c configure:3244: $? = 0 configure:3275: gcc -E conftest.c conftest.c:8:28: error: ac_nonexistent.h: No such file or directory configure:3281: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:3314: result: gcc -E configure:3343: gcc -E conftest.c configure:3349: $? = 0 configure:3380: gcc -E conftest.c conftest.c:8:28: error: ac_nonexistent.h: No such file or directory configure:3386: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | /* end confdefs.h. */ | #include <ac_nonexistent.h> configure:3424: checking for grep that handles long lines and -e configure:3498: result: /usr/bin/grep configure:3503: checking for egrep configure:3581: result: /usr/bin/grep -E configure:3586: checking for ANSI C header files configure:3616: gcc -c -g -O2 conftest.c >&5 configure:3622: $? = 0 configure:3721: gcc -o conftest -g -O2 conftest.c >&5 configure:3724: $? = 0 configure:3730: ./conftest configure:3733: $? = 0 configure:3750: result: yes configure:3763: checking for an ANSI C-conforming const configure:3838: gcc -c -g -O2 conftest.c >&5 configure:3844: $? = 0 configure:3859: result: yes configure:3869: checking for inline configure:3895: gcc -c -g -O2 conftest.c >&5 configure:3901: $? = 0 configure:3919: result: inline configure:3938: checking whether time.h and sys/time.h may both be included configure:3968: gcc -c -g -O2 conftest.c >&5 configure:3974: $? = 0 configure:3989: result: yes configure:4001: checking whether gcc needs -traditional configure:4043: result: no configure:4051: checking for current directory configure:4055: result: /usr/src/alsa-driver configure:4353: checking cross compile configure:4365: result: configure:4380: checking for directory with kernel source configure:4401: result: /lib/modules/2.6.23.11/source configure:4404: checking for directory with kernel build configure:4416: result: /lib/modules/2.6.23.11/build configure:4421: checking for kernel linux/version.h configure:4436: result: yes configure:4440: checking for kernel linux/autoconf.h configure:4455: result: yes configure:4459: checking for kernel version configure:4544: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 configure:4547: $? = 0 configure:4553: ./conftest configure:4556: $? = 0 configure:4591: result: 2.6.23.11 configure:4594: checking for GCC version configure:4658: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:41: warning: incompatible implicit declaration of built-in function 'exit' configure:4661: $? = 0 configure:4667: ./conftest configure:4670: $? = 0 configure:4777: result: Kernel compiler: gcc 4.1.2 Used compiler: gcc (GCC) 4.1.2 configure:4829: checking for built-in ALSA configure:4867: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:14: warning: incompatible implicit declaration of built-in function 'exit' configure:4870: $? = 0 configure:4876: ./conftest configure:4879: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #ifndef CONFIG_SND | exit(1); | #else | exit(0); | #endif | } | configure:4889: result: no configure:4907: checking for existing ALSA module configure:4945: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:16: warning: incompatible implicit declaration of built-in function 'exit' configure:4948: $? = 0 configure:4954: ./conftest configure:4957: $? = 0 configure:4959: result: yes configure:4982: checking for Red Hat kernel configure:5003: result: auto configure:5008: checking for Red Hat kernel configure:5046: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:15: warning: incompatible implicit declaration of built-in function 'exit' configure:5049: $? = 0 configure:5055: ./conftest configure:5058: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(RED_HAT_LINUX_KERNEL) && !defined(RED_HAT_LINUX_KERNEL_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:5068: result: no configure:5081: checking for SUSE kernel configure:5102: result: auto configure:5107: checking for SUSE kernel configure:5145: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:15: warning: incompatible implicit declaration of built-in function 'exit' configure:5148: $? = 0 configure:5154: ./conftest configure:5157: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_SUSE_KERNEL) && !defined(CONFIG_SUSE_KERNEL_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:5167: result: no configure:5187: checking for CONFIG_EXPERIMENTAL configure:5198: result: yes configure:5211: checking for kernel linux/config.h configure:5232: result: no configure:5261: checking to modify of kernel linux/kmod.h configure:5269: result: no configure:5286: checking for kernel linux/utsrelease.h configure:5297: result: yes configure:5323: checking for kernel linux/compiler.h configure:5334: result: yes configure:5360: checking for kernel linux/pm.h configure:5371: result: yes configure:5397: checking for kernel linux/spinlock.h configure:5408: result: yes configure:5434: checking for kernel linux/irq.h configure:5445: result: yes configure:5471: checking for kernel linux/threads.h configure:5482: result: yes configure:5508: checking for kernel linux/rwsem.h configure:5519: result: yes configure:5545: checking for kernel linux/gameport.h configure:5556: result: yes configure:5582: checking for kernel media/v4l2-dev.h configure:5593: result: yes configure:5619: checking for kernel linux/devfs_fs_kernel.h configure:5640: result: no configure:5656: checking for kernel linux/highmem.h configure:5667: result: yes configure:5693: checking for kernel linux/workqueue.h configure:5704: result: yes configure:5739: checking for kernel linux/dma-mapping.h configure:5750: result: yes configure:5776: checking for kernel asm/hw_irq.h configure:5787: result: yes configure:5813: checking for kernel linux/device.h configure:5824: result: yes configure:5852: checking for kernel linux/platform_device.h configure:5863: result: yes configure:5891: checking for kernel linux/isa.h configure:5902: result: yes configure:5930: checking for kernel linux/jiffies.h configure:5941: result: yes configure:5971: checking for kernel linux/compat.h configure:5982: result: yes configure:6010: checking for kernel linux/log2.h configure:6021: result: yes configure:6047: checking for kernel linux/adb.h configure:6058: result: yes configure:6086: checking for kernel linux/cuda.h configure:6097: result: yes configure:6125: checking for kernel linux/pmu.h configure:6136: result: yes configure:6164: checking for kernel linux/moduleparam.h configure:6175: result: yes configure:6201: checking for kernel linux/syscalls.h configure:6212: result: yes configure:6240: checking for kernel linux/firmware.h configure:6251: result: yes configure:6279: checking for kernel linux/err.h configure:6290: result: yes configure:6318: checking for kernel linux/bitmap.h configure:6329: result: yes configure:6357: checking for kernel linux/mutex.h configure:6368: result: yes configure:6396: checking for kernel linux/latency.h configure:6407: result: yes configure:6435: checking for kernel linux/kthread.h configure:6446: result: yes configure:6474: checking for kernel asm/irq_regs.h configure:6485: result: yes configure:6540: checking for kernel module symbol versions configure:6578: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:17: warning: incompatible implicit declaration of built-in function 'exit' configure:6581: $? = 0 configure:6587: ./conftest configure:6590: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_MODVERSIONS) && !defined(CONFIG_MODVERSIONS_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:6600: result: no configure:6617: checking for has ioport support configure:6655: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:19: warning: incompatible implicit declaration of built-in function 'exit' configure:6658: $? = 0 configure:6664: ./conftest configure:6667: $? = 0 configure:6669: result: yes configure:6695: checking for PCI support in kernel configure:6733: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:20: warning: incompatible implicit declaration of built-in function 'exit' configure:6736: $? = 0 configure:6742: ./conftest configure:6745: $? = 0 configure:6747: result: yes configure:6770: checking for I2C driver in kernel configure:6814: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:20: warning: incompatible implicit declaration of built-in function 'exit' configure:6817: $? = 0 configure:6823: ./conftest configure:6826: $? = 0 configure:6852: result: unknown configure:6959: checking for firmware loader configure:7003: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:20: warning: incompatible implicit declaration of built-in function 'exit' configure:7006: $? = 0 configure:7012: ./conftest configure:7015: $? = 0 configure:7041: result: yes configure:7062: checking for input subsystem in kernel configure:7106: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:20: warning: incompatible implicit declaration of built-in function 'exit' configure:7109: $? = 0 configure:7115: ./conftest configure:7118: $? = 0 configure:7144: result: yes configure:7154: checking for directory to store kernel modules configure:7181: result: /lib/modules/2.6.23.11/kernel/sound configure:7184: checking for verbose procfs configure:7200: result: on configure:7209: checking for verbose printk configure:7225: result: on configure:7235: checking for debug level configure:7256: result: full configure:7298: checking for ISA support in kernel configure:7336: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:24: warning: incompatible implicit declaration of built-in function 'exit' configure:7339: $? = 0 configure:7345: ./conftest configure:7348: $? = 0 configure:7350: result: yes configure:7372: checking for processor type configure:7509: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:24: warning: incompatible implicit declaration of built-in function 'exit' configure:7512: $? = 0 configure:7518: ./conftest configure:7521: $? = 0 configure:7523: result: x86_32 configure:8006: checking for ISA DMA API configure:8044: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:24: warning: incompatible implicit declaration of built-in function 'exit' configure:8047: $? = 0 configure:8053: ./conftest configure:8056: $? = 0 configure:8058: result: yes configure:8294: checking for SMP configure:8332: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:23: warning: incompatible implicit declaration of built-in function 'exit' configure:8335: $? = 0 configure:8341: ./conftest configure:8344: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_SMP) && !defined(CONFIG_SMP_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:8354: result: no configure:8382: checking for Video device support in kernel configure:8420: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:25: warning: incompatible implicit declaration of built-in function 'exit' configure:8423: $? = 0 configure:8429: ./conftest configure:8432: $? = 0 configure:8434: result: yes configure:8455: checking for ISA PnP driver in kernel configure:8459: result: yes configure:8472: checking for PnP driver in kernel configure:8476: result: yes configure:8493: checking for Kernel ISA-PnP support configure:8531: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:27: warning: incompatible implicit declaration of built-in function 'exit' configure:8534: $? = 0 configure:8540: ./conftest configure:8543: $? = 0 configure:8545: result: yes configure:8690: checking for strlcpy configure:8726: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:8732: $? = 0 configure:8737: result: yes configure:8758: checking for snprintf configure:8793: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:8799: $? = 0 configure:8804: result: yes configure:8825: checking for vsnprintf configure:8867: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:8873: $? = 0 configure:8878: result: yes configure:8899: checking for scnprintf configure:8934: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:8940: $? = 0 configure:8945: result: yes configure:8966: checking for sscanf configure:9001: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror conftest.c >&5 configure:9007: $? = 0 configure:9012: result: yes configure:9033: checking for vmalloc_to_page configure:9071: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/seqlock.h:29, from /lib/modules/2.6.23.11/build/include/linux/time.h:8, from conftest.c:31: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness In file included from /lib/modules/2.6.23.11/build/include/linux/irq.h:23, from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from conftest.c:33: /lib/modules/2.6.23.11/build/include/asm/irq.h:15:25: error: irq_vectors.h: No such file or directory In file included from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from conftest.c:33: /lib/modules/2.6.23.11/build/include/linux/irq.h: At top level: /lib/modules/2.6.23.11/build/include/linux/irq.h:180: error: 'NR_IRQS' undeclared here (not in a function) configure:9077: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/time.h> | #include <linux/sched.h> | #include <linux/interrupt.h> | #include <linux/mm.h> | | int | main () | { | | struct page * (*func)(void*); | func = vmalloc_to_page; | | ; | return 0; | } configure:9088: result: no configure:9103: checking for old kmod configure:9137: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:37: warning: too many arguments for format configure:9143: $? = 0 configure:9148: result: no configure:9169: checking for PDE configure:9205: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/wait.h:22, from /lib/modules/2.6.23.11/build/include/linux/fs.h:272, from conftest.c:31: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:9211: $? = 0 configure:9216: result: yes configure:9237: checking for pci_set_consistent_dma_mask configure:9272: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/pci.h:48, from conftest.c:32: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:9278: $? = 0 configure:9283: result: yes configure:9304: checking for pci_dev_present configure:9339: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/pci.h:48, from conftest.c:33: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:9345: $? = 0 configure:9350: result: yes configure:9371: checking for msleep configure:9406: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:9412: $? = 0 configure:9417: result: yes configure:9439: checking for msleep_interrupt configure:9474: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 configure:9480: $? = 0 configure:9485: result: yes configure:9507: checking for msecs_to_jiffies configure:9543: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Iinclude conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/seqlock.h:29, from /lib/modules/2.6.23.11/build/include/linux/time.h:8, from /lib/modules/2.6.23.11/build/include/linux/jiffies.h:7, from conftest.c:36: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:44: warning: assignment from incompatible pointer type configure:9549: $? = 0 configure:9554: result: yes configure:9575: checking for tty->count is the atomic type configure:9610: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/wait.h:22, from /lib/modules/2.6.23.11/build/include/linux/fs.h:272, from /lib/modules/2.6.23.11/build/include/linux/tty.h:9, from conftest.c:37: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:44: error: request for member 'counter' in something not a structure or union configure:9616: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/tty.h> | | int | main () | { | | struct tty_struct tty; | atomic_read(&tty.count); | | ; | return 0; | } configure:9627: result: no configure:9643: checking for video_get_drvdata configure:9679: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Iinclude conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/seqlock.h:29, from /lib/modules/2.6.23.11/build/include/linux/time.h:8, from /lib/modules/2.6.23.11/build/include/linux/videodev2.h:59, from /lib/modules/2.6.23.11/build/include/linux/videodev.h:15, from conftest.c:37: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:9685: $? = 0 configure:9690: result: yes configure:9717: checking for V4L1 layer configure:9755: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:41: warning: incompatible implicit declaration of built-in function 'exit' configure:9758: $? = 0 configure:9764: ./conftest configure:9767: $? = 0 configure:9769: result: yes configure:9792: checking for io_remap_pfn_range configure:9827: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME -Werror-implicit-function-declaration conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/mmzone.h:7, from /lib/modules/2.6.23.11/build/include/linux/gfp.h:4, from /lib/modules/2.6.23.11/build/include/linux/mm.h:8, from conftest.c:38: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:9833: $? = 0 configure:9838: result: yes configure:9926: checking for kcalloc configure:9961: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/mmzone.h:7, from /lib/modules/2.6.23.11/build/include/linux/gfp.h:4, from /lib/modules/2.6.23.11/build/include/linux/slab.h:14, from conftest.c:39: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:46: warning: assignment from incompatible pointer type configure:9967: $? = 0 configure:9972: result: yes configure:9993: checking for kstrdup configure:10028: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 conftest.c: In function 'main': conftest.c:47: warning: assignment from incompatible pointer type configure:10034: $? = 0 configure:10039: result: yes configure:10060: checking for kzalloc configure:10095: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/mmzone.h:7, from /lib/modules/2.6.23.11/build/include/linux/gfp.h:4, from /lib/modules/2.6.23.11/build/include/linux/slab.h:14, from conftest.c:41: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:48: warning: assignment from incompatible pointer type configure:10101: $? = 0 configure:10106: result: yes configure:10128: checking for create_workqueue with flags configure:10162: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/timer.h:4, from /lib/modules/2.6.23.11/build/include/linux/workqueue.h:8, from conftest.c:42: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c:48:31: error: macro "create_workqueue" passed 2 arguments, but takes just 1 conftest.c: In function 'main': conftest.c:48: error: 'create_workqueue' undeclared (first use in this function) conftest.c:48: error: (Each undeclared identifier is reported only once conftest.c:48: error: for each function it appears in.) configure:10168: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/workqueue.h> | | int | main () | { | | create_workqueue("abcd", 0); | | ; | return 0; | } configure:10179: result: no configure:10195: checking for saved_config_space in pci_dev configure:10230: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/pci.h:48, from conftest.c:42: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:10236: $? = 0 configure:10241: result: yes configure:10263: checking for new pci_save_state configure:10298: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/pci.h:48, from conftest.c:43: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:50: warning: 'pci' is used uninitialized in this function configure:10304: $? = 0 configure:10309: result: yes configure:10330: checking for register_sound_special_device configure:10365: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/wait.h:22, from /lib/modules/2.6.23.11/build/include/linux/fs.h:272, from /lib/modules/2.6.23.11/build/include/linux/sound.h:6, from conftest.c:44: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:51: warning: assignment from incompatible pointer type configure:10371: $? = 0 configure:10376: result: yes configure:10633: checking for driver version configure:10646: result: 1.0.15 configure:10649: checking for sequencer support configure:10673: result: yes configure:10680: checking for OSS/Free emulation configure:10713: result: yes configure:10722: checking for OSS PCM plugin system inclusion configure:10741: result: yes configure:10750: checking for RTC callback support in kernel configure:10791: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:8, from /lib/modules/2.6.23.11/build/include/linux/rtc.h:102, from conftest.c:55: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness In file included from /lib/modules/2.6.23.11/build/include/linux/irq.h:23, from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from /lib/modules/2.6.23.11/build/include/linux/rtc.h:102, from conftest.c:55: /lib/modules/2.6.23.11/build/include/asm/irq.h:15:25: error: irq_vectors.h: No such file or directory In file included from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from /lib/modules/2.6.23.11/build/include/linux/rtc.h:102, from conftest.c:55: /lib/modules/2.6.23.11/build/include/linux/irq.h: At top level: /lib/modules/2.6.23.11/build/include/linux/irq.h:180: error: 'NR_IRQS' undeclared here (not in a function) conftest.c: In function 'main': conftest.c:63: warning: unused variable 'cb' configure:10797: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/version.h> | #include <linux/rtc.h> | #include <linux/mc146818rtc.h> | | int | main () | { | | #ifdef RTC_IRQ | rtc_task_t *cb = 0; | #else | #error | #endif | | ; | return 0; | } configure:10808: result: no configure:10831: checking for HPET support configure:10869: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:57: warning: incompatible implicit declaration of built-in function 'exit' configure:10872: $? = 0 configure:10878: ./conftest configure:10881: $? = 0 configure:10883: result: yes configure:10905: checking for dynamic minor numbers configure:10923: result: no configure:10927: checking for support of old API configure:10941: result: yes configure:10951: checking for Procfs support configure:10989: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:58: warning: incompatible implicit declaration of built-in function 'exit' configure:10992: $? = 0 configure:10998: ./conftest configure:11001: $? = 0 configure:11003: result: yes configure:11026: checking for USB support configure:11064: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:58: warning: incompatible implicit declaration of built-in function 'exit' configure:11067: $? = 0 configure:11073: ./conftest configure:11076: $? = 0 configure:11078: result: yes configure:11175: checking for class_simple configure:11210: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/kobject.h:21, from /lib/modules/2.6.23.11/build/include/linux/device.h:16, from conftest.c:55: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:61: error: 'class_simple_create' undeclared (first use in this function) conftest.c:61: error: (Each undeclared identifier is reported only once conftest.c:61: error: for each function it appears in.) configure:11216: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/device.h> | | int | main () | { | | struct class_simple *(*foo)(struct module *, char *) = class_simple_create; | foo(NULL,NULL); | | ; | return 0; | } configure:11227: result: no configure:11244: checking for old driver suspend/resume callbacks configure:11279: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/kobject.h:21, from /lib/modules/2.6.23.11/build/include/linux/device.h:16, from conftest.c:55: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:62: error: too many arguments to function 'driver.resume' configure:11285: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/device.h> | | int | main () | { | | static struct device_driver driver; | driver.resume(NULL, 0); | | ; | return 0; | } configure:11296: result: no configure:11313: checking for removal of page-reservation for nopage/mmap configure:11347: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/mmzone.h:7, from /lib/modules/2.6.23.11/build/include/linux/gfp.h:4, from /lib/modules/2.6.23.11/build/include/linux/mm.h:8, from conftest.c:55: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:61: warning: unused variable 'func' configure:11353: $? = 0 configure:11358: result: yes configure:11381: checking for nested class_device configure:11416: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/kobject.h:21, from /lib/modules/2.6.23.11/build/include/linux/device.h:16, from conftest.c:56: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:11422: $? = 0 configure:11427: result: yes configure:11450: checking for new IRQ handler configure:11485: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:8, from conftest.c:57: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness In file included from /lib/modules/2.6.23.11/build/include/linux/irq.h:23, from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from conftest.c:57: /lib/modules/2.6.23.11/build/include/asm/irq.h:15:25: error: irq_vectors.h: No such file or directory In file included from /lib/modules/2.6.23.11/build/include/asm/hardirq.h:5, from /lib/modules/2.6.23.11/build/include/linux/hardirq.h:7, from /lib/modules/2.6.23.11/build/include/linux/interrupt.h:11, from conftest.c:57: /lib/modules/2.6.23.11/build/include/linux/irq.h: At top level: /lib/modules/2.6.23.11/build/include/linux/irq.h:180: error: 'NR_IRQS' undeclared here (not in a function) configure:11491: $? = 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | #define CONFIG_SND_REMOVE_PAGE_RESERVE 1 | #define CONFIG_SND_NESTED_CLASS_DEVICE 1 | /* end confdefs.h. */ | | #define __KERNEL__ | #include <linux/config.h> | #include <linux/interrupt.h> | | int | main () | { | | irq_handler_t handle = 0; | handle(0, 0); | | ; | return 0; | } configure:11502: result: no configure:11518: checking for gfp_t configure:11553: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/asm/thread_info.h:16, from /lib/modules/2.6.23.11/build/include/linux/thread_info.h:34, from /lib/modules/2.6.23.11/build/include/linux/preempt.h:9, from /lib/modules/2.6.23.11/build/include/linux/spinlock.h:49, from /lib/modules/2.6.23.11/build/include/linux/mmzone.h:7, from /lib/modules/2.6.23.11/build/include/linux/gfp.h:4, from conftest.c:58: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness conftest.c: In function 'main': conftest.c:64: warning: unused variable 'flags' configure:11559: $? = 0 configure:11564: result: yes configure:11586: checking for PnP suspend/resume configure:11621: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/kobject.h:21, from /lib/modules/2.6.23.11/build/include/linux/device.h:16, from /lib/modules/2.6.23.11/build/include/linux/pnp.h:11, from conftest.c:58: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:11627: $? = 0 configure:11632: result: yes configure:11656: checking for new unlocked/compat_ioctl configure:11692: gcc -c -Wall -fno-strict-aliasing -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include -Iinclude -nostdinc -iwithprefix include -DKBUILD_STR(s)=#s -DKBUILD_BASENAME=KBUILD_STR(dummy) -DKBUILD_MODNAME=KBUILD_BASENAME conftest.c >&5 In file included from /lib/modules/2.6.23.11/build/include/linux/prefetch.h:14, from /lib/modules/2.6.23.11/build/include/linux/list.h:8, from /lib/modules/2.6.23.11/build/include/linux/wait.h:22, from /lib/modules/2.6.23.11/build/include/linux/fs.h:272, from conftest.c:59: /lib/modules/2.6.23.11/build/include/asm/processor.h: In function 'cpuid_count': /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 1 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 2 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 3 of 'native_cpuid' differ in signedness /lib/modules/2.6.23.11/build/include/asm/processor.h:611: warning: pointer targets in passing argument 4 of 'native_cpuid' differ in signedness configure:11698: $? = 0 configure:11703: result: yes configure:11735: checking for x86-compatible PC configure:11773: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:63: warning: incompatible implicit declaration of built-in function 'exit' configure:11776: $? = 0 configure:11782: ./conftest configure:11785: $? = 0 configure:11787: result: yes configure:11810: checking for High-Res timers configure:11848: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:63: warning: incompatible implicit declaration of built-in function 'exit' configure:11851: $? = 0 configure:11857: ./conftest configure:11860: $? = 0 configure:11862: result: yes configure:11905: checking for PCMCIA support configure:11943: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:61: warning: incompatible implicit declaration of built-in function 'exit' configure:11946: $? = 0 configure:11952: ./conftest configure:11955: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | #define CONFIG_SND_REMOVE_PAGE_RESERVE 1 | #define CONFIG_SND_NESTED_CLASS_DEVICE 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | #define CONFIG_SND_HAVE_NEW_IOCTL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_PCMCIA) && !defined(CONFIG_PCMCIA_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:11965: result: no configure:11979: checking for PCMCIA module support configure:12017: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:61: warning: incompatible implicit declaration of built-in function 'exit' configure:12020: $? = 0 configure:12026: ./conftest configure:12029: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | #define CONFIG_SND_REMOVE_PAGE_RESERVE 1 | #define CONFIG_SND_NESTED_CLASS_DEVICE 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | #define CONFIG_SND_HAVE_NEW_IOCTL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_PCMCIA_MODULE) && !defined(CONFIG_PCMCIA_MODULE_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:12039: result: no configure:12073: checking for PC9800 support in kernel configure:12111: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:61: warning: incompatible implicit declaration of built-in function 'exit' configure:12114: $? = 0 configure:12120: ./conftest configure:12123: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h. */ | #define PACKAGE_NAME "" | #define PACKAGE_TARNAME "" | #define PACKAGE_VERSION "" | #define PACKAGE_STRING "" | #define PACKAGE_BUGREPORT "" | #define STDC_HEADERS 1 | #define TIME_WITH_SYS_TIME 1 | #define CONFIG_SND_MODULE 1 | #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" | #define CONFIG_HAVE_DUMP_STACK 1 | #define CONFIG_HAS_IOPORT 1 | #define CONFIG_SND_VERBOSE_PROCFS 1 | #define CONFIG_SND_VERBOSE_PRINTK 1 | #define CONFIG_SND_DEBUG 1 | #define CONFIG_SND_DEBUG_MEMORY 1 | #define CONFIG_SND_ISA 1 | #define CONFIG_ISAPNP_KERNEL 1 | #define CONFIG_PNP_KERNEL 1 | #define CONFIG_SND_ISAPNP 1 | #define CONFIG_SND_PNP 1 | #define CONFIG_HAVE_STRLCPY 1 | #define CONFIG_HAVE_SNPRINTF 1 | #define CONFIG_HAVE_VSNPRINTF 1 | #define CONFIG_HAVE_SCNPRINTF 1 | #define CONFIG_HAVE_SSCANF 1 | #define CONFIG_HAVE_PDE 1 | #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 | #define CONFIG_HAVE_PCI_DEV_PRESENT 1 | #define CONFIG_HAVE_MSLEEP 1 | #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 | #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 | #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 | #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 | #define CONFIG_HAVE_KCALLOC 1 | #define CONFIG_HAVE_KSTRDUP 1 | #define CONFIG_HAVE_KZALLOC 1 | #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 | #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 | #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 | #define CONFIG_SND_VERSION "1.0.15" | #define CONFIG_SND_DATE "" | #define CONFIG_SND_SEQUENCER_MODULE 1 | #define CONFIG_SND_SEQ_DUMMY_MODULE 1 | #define CONFIG_SND_OSSEMUL 1 | #define CONFIG_SND_MIXER_OSS_MODULE 1 | #define CONFIG_SND_PCM_OSS_MODULE 1 | #define CONFIG_SND_SEQUENCER_OSS 1 | #define CONFIG_SND_PCM_OSS_PLUGINS 1 | #define CONFIG_SND_SUPPORT_OLD_API 1 | #define CONFIG_SND_REMOVE_PAGE_RESERVE 1 | #define CONFIG_SND_NESTED_CLASS_DEVICE 1 | #define CONFIG_HAVE_GFP_T 1 | #define CONFIG_HAVE_PNP_SUSPEND 1 | #define CONFIG_SND_HAVE_NEW_IOCTL 1 | /* end confdefs.h. */ | | #include "/lib/modules/2.6.23.11/build/include/linux/autoconf.h" | int main( void ) { | #if !defined(CONFIG_X86_PC9800) && !defined(CONFIG_X86_PC9800_MODULE) | exit(1); | #else | exit(0); | #endif | } | configure:12133: result: no configure:12151: checking for parallel port support configure:12189: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:63: warning: incompatible implicit declaration of built-in function 'exit' configure:12192: $? = 0 configure:12198: ./conftest configure:12201: $? = 0 configure:12203: result: yes configure:12306: checking for power management configure:12344: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:63: warning: incompatible implicit declaration of built-in function 'exit' configure:12347: $? = 0 configure:12353: ./conftest configure:12356: $? = 0 configure:12358: result: yes configure:12383: checking for CONFIG_HAS_DMA configure:12421: gcc -o conftest -g -O2 -I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include conftest.c >&5 conftest.c: In function 'main': conftest.c:63: warning: incompatible implicit declaration of built-in function 'exit' configure:12424: $? = 0 configure:12430: ./conftest configure:12433: $? = 0 configure:12435: result: yes configure:12460: checking for which soundcards to compile driver for configure:14896: result: all configure:16802: creating ./config.status
## ---------------------- ## ## Running config.status. ## ## ---------------------- ##
This file was extended by config.status, which was generated by GNU Autoconf 2.61. Invocation command line was
CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status
on viziframe
config.status:946: creating version config.status:946: creating Makefile.conf config.status:1081: WARNING: Makefile.conf.in seems to ignore the --datarootdir setting config.status:946: creating snddevices config.status:946: creating utils/alsa-driver.spec config.status:946: creating utils/buildrpm config.status:946: creating toplevel.config config.status:946: creating utils/alsasound config.status:946: creating utils/alsasound.posix config.status:946: creating include/pci_ids_compat.h config.status:946: creating include/i2c-id_compat.h config.status:946: creating include/config.h config.status:946: creating include/config1.h config.status:946: creating include/version.h config.status:946: creating include/autoconf-extra.h
## ---------------- ## ## Cache variables. ## ## ---------------- ##
ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_header_stdc=yes ac_cv_header_time=yes ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_install='/usr/bin/ginstall -c' ac_cv_prog_CPP='gcc -E' ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c89= ac_cv_prog_cc_g=yes ac_cv_prog_gcc_traditional=no
## ----------------- ## ## Output variables. ## ## ----------------- ##
AR='ar' ARCH='i386' AS='as' CC='gcc' CFLAGS='-g -O2' CONFIG_AC97_BUS='m' CONFIG_ALPHA='' CONFIG_ARCH_AT91='' CONFIG_ARCH_PXA='' CONFIG_ARCH_S3C2410='' CONFIG_ARCH_SA1100='' CONFIG_ARM='' CONFIG_ARM_AMBA='' CONFIG_ATMEL_SSC='' CONFIG_BROKEN='' CONFIG_CPU_SUBTYPE_SH7760='' CONFIG_EXPERIMENTAL='y' CONFIG_FW_LOADER='y' CONFIG_GSC='' CONFIG_HAS_DMA='y' CONFIG_HAS_IOMEM='' CONFIG_HAS_IOPORT='y' CONFIG_HIGH_RES_TIMERS='y' CONFIG_HPET='y' CONFIG_I2C='' CONFIG_I2C_POWERMAC='' CONFIG_I2C_SENSOR='' CONFIG_INPUT='y' CONFIG_ISA='y' CONFIG_ISAPNP='y' CONFIG_ISAPNP_KERNEL='y' CONFIG_ISA_DMA_API='y' CONFIG_L3='' CONFIG_MACH_ETI_B1='' CONFIG_MACH_ETI_C1='' CONFIG_MACH_NEO1973_GTA01='' CONFIG_MACH_POODLE='' CONFIG_MACH_SMDK2443='' CONFIG_MACH_TOSA='' CONFIG_MIPS='' CONFIG_PARISC='' CONFIG_PARPORT='y' CONFIG_PCI='y' CONFIG_PCMCIA='' CONFIG_PM='y' CONFIG_PNP='y' CONFIG_PNP_KERNEL='y' CONFIG_PPC32='' CONFIG_PPC64='' CONFIG_PPC='' CONFIG_PPC_PMAC='' CONFIG_PROC_FS='y' CONFIG_PS3_PS3AV='' CONFIG_PXA_SHARP_C7XX='' CONFIG_PXA_SHARP_CXX00='' CONFIG_RTC='' CONFIG_SBUS='' CONFIG_SGI='' CONFIG_SH_DMABRG='' CONFIG_SH_DREAMCAST='' CONFIG_SND='m' CONFIG_SND_AC97_CODEC='m' CONFIG_SND_AC97_POWER_SAVE='y' CONFIG_SND_AC97_POWER_SAVE_DEFAULT='0' CONFIG_SND_AD1816A='m' CONFIG_SND_AD1848='m' CONFIG_SND_AD1848_LIB='m' CONFIG_SND_AD1889='m' CONFIG_SND_ADLIB='m' CONFIG_SND_AICA='' CONFIG_SND_ALI5451='m' CONFIG_SND_ALS100='m' CONFIG_SND_ALS300='m' CONFIG_SND_ALS4000='m' CONFIG_SND_AOA='' CONFIG_SND_AOA_FABRIC_LAYOUT='' CONFIG_SND_AOA_ONYX='' CONFIG_SND_AOA_SOUNDBUS='' CONFIG_SND_AOA_SOUNDBUS_I2S='' CONFIG_SND_AOA_TAS='' CONFIG_SND_AOA_TOONIE='' CONFIG_SND_ARMAACI='' CONFIG_SND_ASIHPI='' CONFIG_SND_AT73C213='' CONFIG_SND_AT73C213_TARGET_BITRATE='' CONFIG_SND_AT91_SOC='' CONFIG_SND_AT91_SOC_ETI_B1_WM8731='' CONFIG_SND_AT91_SOC_ETI_SLAVE='' CONFIG_SND_AT91_SOC_SSC='' CONFIG_SND_ATIIXP='m' CONFIG_SND_ATIIXP_MODEM='m' CONFIG_SND_AU1X00='' CONFIG_SND_AU8810='m' CONFIG_SND_AU8820='m' CONFIG_SND_AU8830='m' CONFIG_SND_AZT2320='m' CONFIG_SND_AZT3328='m' CONFIG_SND_BIT32_EMUL='' CONFIG_SND_BT87X='m' CONFIG_SND_BT87X_OVERCLOCK='y' CONFIG_SND_CA0106='m' CONFIG_SND_CMI8330='m' CONFIG_SND_CMIPCI='m' CONFIG_SND_CS4231='m' CONFIG_SND_CS4231_LIB='m' CONFIG_SND_CS4232='m' CONFIG_SND_CS4236='m' CONFIG_SND_CS4281='m' CONFIG_SND_CS46XX='m' CONFIG_SND_CS46XX_NEW_DSP='y' CONFIG_SND_CS5530='m' CONFIG_SND_CS5535AUDIO='' CONFIG_SND_DARLA20='m' CONFIG_SND_DARLA24='m' CONFIG_SND_DATE='' CONFIG_SND_DEBUG='y' CONFIG_SND_DEBUG_DETECT='' CONFIG_SND_DEBUG_MEMORY='y' CONFIG_SND_DT019X='m' CONFIG_SND_DUMMY='m' CONFIG_SND_DYNAMIC_MINORS='' CONFIG_SND_ECHO3G='m' CONFIG_SND_EMU10K1='m' CONFIG_SND_EMU10K1X='m' CONFIG_SND_ENS1370='m' CONFIG_SND_ENS1371='m' CONFIG_SND_ES1688='m' CONFIG_SND_ES18XX='m' CONFIG_SND_ES1938='m' CONFIG_SND_ES1968='m' CONFIG_SND_ES968='m' CONFIG_SND_FM801='m' CONFIG_SND_FM801_TEA575X='m' CONFIG_SND_FM801_TEA575X_BOOL='y' CONFIG_SND_GINA20='m' CONFIG_SND_GINA24='m' CONFIG_SND_GUSCLASSIC='m' CONFIG_SND_GUSEXTREME='m' CONFIG_SND_GUSMAX='m' CONFIG_SND_GUS_SYNTH='m' CONFIG_SND_HARMONY='' CONFIG_SND_HDA_CODEC_ANALOG='y' CONFIG_SND_HDA_CODEC_ATIHDMI='y' CONFIG_SND_HDA_CODEC_CMEDIA='y' CONFIG_SND_HDA_CODEC_CONEXANT='y' CONFIG_SND_HDA_CODEC_REALTEK='y' CONFIG_SND_HDA_CODEC_SI3054='y' CONFIG_SND_HDA_CODEC_SIGMATEL='y' CONFIG_SND_HDA_CODEC_VIA='y' CONFIG_SND_HDA_GENERIC='y' CONFIG_SND_HDA_HWDEP='y' CONFIG_SND_HDA_INTEL='m' CONFIG_SND_HDA_POWER_SAVE='y' CONFIG_SND_HDA_POWER_SAVE_DEFAULT='0' CONFIG_SND_HDSP='m' CONFIG_SND_HDSPM='m' CONFIG_SND_HPET='' CONFIG_SND_HWDEP='m' CONFIG_SND_ICE1712='m' CONFIG_SND_ICE1724='m' CONFIG_SND_INDIGO='m' CONFIG_SND_INDIGODJ='m' CONFIG_SND_INDIGOIO='m' CONFIG_SND_INTEL8X0='m' CONFIG_SND_INTEL8X0M='m' CONFIG_SND_INTERWAVE='m' CONFIG_SND_INTERWAVE_STB='m' CONFIG_SND_KERNELDIR='/lib/modules/2.6.23.11/source' CONFIG_SND_KORG1212='m' CONFIG_SND_KORG1212_FIRMWARE_IN_KERNEL='y' CONFIG_SND_LAYLA20='m' CONFIG_SND_LAYLA24='m' CONFIG_SND_LOOPBACK='m' CONFIG_SND_MAESTRO3='m' CONFIG_SND_MAESTRO3_FIRMWARE_IN_KERNEL='y' CONFIG_SND_MIA='m' CONFIG_SND_MIRO='m' CONFIG_SND_MIXART='m' CONFIG_SND_MIXER_OSS='m' CONFIG_SND_ML403_AC97CR='' CONFIG_SND_MONA='m' CONFIG_SND_MPU401='m' CONFIG_SND_MPU401_UART='m' CONFIG_SND_MSND_PINNACLE='' CONFIG_SND_MTPAV='m' CONFIG_SND_MTS64='m' CONFIG_SND_MVERSION='' CONFIG_SND_NM256='m' CONFIG_SND_OPL3SA2='m' CONFIG_SND_OPL3_LIB='m' CONFIG_SND_OPL4_LIB='m' CONFIG_SND_OPTI92X_AD1848='m' CONFIG_SND_OPTI92X_CS4231='m' CONFIG_SND_OPTI93X='m' CONFIG_SND_OSSEMUL='y' CONFIG_SND_OXYGEN='m' CONFIG_SND_OXYGEN_LIB='m' CONFIG_SND_PC98_CS4232='' CONFIG_SND_PCM='m' CONFIG_SND_PCM_OSS='m' CONFIG_SND_PCM_OSS_PLUGINS='y' CONFIG_SND_PCM_XRUN_DEBUG='y' CONFIG_SND_PCSP='' CONFIG_SND_PCXHR='m' CONFIG_SND_PDAUDIOCF='' CONFIG_SND_PDPLUS='m' CONFIG_SND_PORTMAN2X4='m' CONFIG_SND_POWERMAC='' CONFIG_SND_POWERMAC_AUTO_DRC='' CONFIG_SND_PS3='' CONFIG_SND_PS3_DEFAULT_START_DELAY='' CONFIG_SND_PXA2XX_AC97='' CONFIG_SND_PXA2XX_I2SOUND='m' CONFIG_SND_PXA2XX_PCM='' CONFIG_SND_PXA2XX_SOC='' CONFIG_SND_PXA2XX_SOC_AC97='' CONFIG_SND_PXA2XX_SOC_CORGI='' CONFIG_SND_PXA2XX_SOC_I2S='' CONFIG_SND_PXA2XX_SOC_POODLE='' CONFIG_SND_PXA2XX_SOC_SPITZ='' CONFIG_SND_PXA2XX_SOC_TOSA='' CONFIG_SND_RAWMIDI='m' CONFIG_SND_RIPTIDE='m' CONFIG_SND_RME32='m' CONFIG_SND_RME9652='m' CONFIG_SND_RME96='m' CONFIG_SND_RTCTIMER='' CONFIG_SND_S3C2410='' CONFIG_SND_S3C2443_SOC_AC97='' CONFIG_SND_S3C24XX_SOC='' CONFIG_SND_S3C24XX_SOC_I2S='' CONFIG_SND_S3C24XX_SOC_LN2440SBC_ALC650='' CONFIG_SND_S3C24XX_SOC_NEO1973_WM8753='' CONFIG_SND_S3C24XX_SOC_SMDK2443_WM9710='' CONFIG_SND_SA11XX_UDA1341='' CONFIG_SND_SB16='m' CONFIG_SND_SB16_CSP='y' CONFIG_SND_SB16_CSP_FIRMWARE_IN_KERNEL='y' CONFIG_SND_SB16_DSP='m' CONFIG_SND_SB8='m' CONFIG_SND_SB8_DSP='m' CONFIG_SND_SBAWE='m' CONFIG_SND_SB_COMMON='m' CONFIG_SND_SC6000='m' CONFIG_SND_SEQUENCER='m' CONFIG_SND_SEQUENCER_OSS='y' CONFIG_SND_SEQ_DUMMY='m' CONFIG_SND_SEQ_RTCTIMER_DEFAULT='' CONFIG_SND_SERIALMIDI='' CONFIG_SND_SERIAL_U16550='m' CONFIG_SND_SGALAXY='m' CONFIG_SND_SH7760_AC97='' CONFIG_SND_SOC='m' CONFIG_SND_SOC_AC97_BUS='y' CONFIG_SND_SOC_AC97_CODEC='' CONFIG_SND_SOC_CS4270='' CONFIG_SND_SOC_CS4270_HWMUTE='' CONFIG_SND_SOC_CS4270_VD33_ERRATA='' CONFIG_SND_SOC_PCM_SH7760='' CONFIG_SND_SOC_SH4_HAC='' CONFIG_SND_SOC_SH4_SSI='' CONFIG_SND_SOC_TLV320AIC3X='' CONFIG_SND_SOC_WM8731='' CONFIG_SND_SOC_WM8750='' CONFIG_SND_SOC_WM8753='' CONFIG_SND_SOC_WM9712='' CONFIG_SND_SONICVIBES='m' CONFIG_SND_SSCAPE='m' CONFIG_SND_SUN_AMD7930='' CONFIG_SND_SUN_CS4231='' CONFIG_SND_SUN_DBRI='' CONFIG_SND_SUPPORT_OLD_API='y' CONFIG_SND_TIMER='m' CONFIG_SND_TRIDENT='m' CONFIG_SND_USB_AUDIO='m' CONFIG_SND_USB_CAIAQ='m' CONFIG_SND_USB_CAIAQ_INPUT='y' CONFIG_SND_USB_USX2Y='' CONFIG_SND_VERBOSE_PRINTK='y' CONFIG_SND_VERBOSE_PROCFS='y' CONFIG_SND_VERSION='1.0.15' CONFIG_SND_VIA82XX='m' CONFIG_SND_VIA82XX_MODEM='m' CONFIG_SND_VIRMIDI='m' CONFIG_SND_VIRTUOSO='m' CONFIG_SND_VX222='m' CONFIG_SND_VXPOCKET='' CONFIG_SND_VX_LIB='m' CONFIG_SND_WAVEFRONT='m' CONFIG_SND_WAVEFRONT_FIRMWARE_IN_KERNEL='y' CONFIG_SND_YMFPCI='m' CONFIG_SND_YMFPCI_FIRMWARE_IN_KERNEL='y' CONFIG_SOC_AU1000='' CONFIG_SOC_AU1100='' CONFIG_SOC_AU1500='' CONFIG_SOUND='m' CONFIG_SOUND_PRIME='' CONFIG_SPARC32='' CONFIG_SPARC64='' CONFIG_SPARC='' CONFIG_SUPERH64='' CONFIG_SUPERH='' CONFIG_USB='y' CONFIG_VIDEO_DEV='y' CONFIG_VIDEO_V4L1='y' CONFIG_X86='' CONFIG_X86_32='' CONFIG_X86_64='' CONFIG_X86_PC9800='' CONFIG_X86_PC='y' CONFIG_XILINX_VIRTEX='' CPP='gcc -E' CPPFLAGS='' CROSS_COMPILE='' DEFS='-DHAVE_CONFIG_H' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/usr/bin/grep -E' EXEEXT='' EXTRA_INCLUDES='' GENKSYMS='/sbin/genksyms -k 2.6.23' GREP='/usr/bin/grep' INSTALL_DATA='${INSTALL} -m 644' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' KERNEL_INC='-I/lib/modules/2.6.23.11/build/include -I/lib/modules/2.6.23.11/source/include' KLD='ld' LDFLAGS='' LIBOBJS='' LIBS='' LTLIBOBJS='' MAKE_ADDS='' NEW_KBUILD='y' OBJEXT='o' PACKAGE_BUGREPORT='' PACKAGE_NAME='' PACKAGE_STRING='' PACKAGE_TARNAME='' PACKAGE_VERSION='' PATH_SEPARATOR=':' RANLIB='ranlib' SHELL='/bin/sh' SRCDIR='/usr/src/alsa-driver' ac_ct_CC='gcc' bindir='${exec_prefix}/bin' build_alias='' c_opts='-O2 -march=i386 -Wdeclaration-after-statement -Wno-pointer-sign -DLINUX' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE}' dvidir='${docdir}' exec_prefix='${prefix}' host_alias='' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' kaversion='2.6.23.11' kextraversion='.11' kpatchlevel='6' ksublevel='23' kversion='2' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' localedir='${datarootdir}/locale' localstatedir='${prefix}/var' m_opts='' mandir='${datarootdir}/man' moddir='/lib/modules/2.6.23.11/kernel/sound' moddir_tree='y' modsubdir='kernel/sound' msmp='' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/usr' processor='x86_32' program_transform_name='s,x,x,' psdir='${docdir}' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' sysconfdir='${prefix}/etc' target_alias=''
## ----------- ## ## confdefs.h. ## ## ----------- ##
#define PACKAGE_NAME "" #define PACKAGE_TARNAME "" #define PACKAGE_VERSION "" #define PACKAGE_STRING "" #define PACKAGE_BUGREPORT "" #define STDC_HEADERS 1 #define TIME_WITH_SYS_TIME 1 #define CONFIG_SND_MODULE 1 #define CONFIG_SND_KERNELDIR "/lib/modules/2.6.23.11/source" #define CONFIG_HAVE_DUMP_STACK 1 #define CONFIG_HAS_IOPORT 1 #define CONFIG_SND_VERBOSE_PROCFS 1 #define CONFIG_SND_VERBOSE_PRINTK 1 #define CONFIG_SND_DEBUG 1 #define CONFIG_SND_DEBUG_MEMORY 1 #define CONFIG_SND_ISA 1 #define CONFIG_ISAPNP_KERNEL 1 #define CONFIG_PNP_KERNEL 1 #define CONFIG_SND_ISAPNP 1 #define CONFIG_SND_PNP 1 #define CONFIG_HAVE_STRLCPY 1 #define CONFIG_HAVE_SNPRINTF 1 #define CONFIG_HAVE_VSNPRINTF 1 #define CONFIG_HAVE_SCNPRINTF 1 #define CONFIG_HAVE_SSCANF 1 #define CONFIG_HAVE_PDE 1 #define CONFIG_HAVE_PCI_CONSISTENT_DMA_MASK 1 #define CONFIG_HAVE_PCI_DEV_PRESENT 1 #define CONFIG_HAVE_MSLEEP 1 #define CONFIG_HAVE_MSLEEP_INTERRUPTIBLE 1 #define CONFIG_HAVE_MSECS_TO_JIFFIES 1 #define CONFIG_HAVE_VIDEO_GET_DRVDATA 1 #define CONFIG_HAVE_IO_REMAP_PFN_RANGE 1 #define CONFIG_HAVE_KCALLOC 1 #define CONFIG_HAVE_KSTRDUP 1 #define CONFIG_HAVE_KZALLOC 1 #define CONFIG_HAVE_PCI_SAVED_CONFIG 1 #define CONFIG_HAVE_NEW_PCI_SAVE_STATE 1 #define CONFIG_HAVE_REGISTER_SOUND_SPECIAL_DEVICE 1 #define CONFIG_SND_VERSION "1.0.15" #define CONFIG_SND_DATE "" #define CONFIG_SND_SEQUENCER_MODULE 1 #define CONFIG_SND_SEQ_DUMMY_MODULE 1 #define CONFIG_SND_OSSEMUL 1 #define CONFIG_SND_MIXER_OSS_MODULE 1 #define CONFIG_SND_PCM_OSS_MODULE 1 #define CONFIG_SND_SEQUENCER_OSS 1 #define CONFIG_SND_PCM_OSS_PLUGINS 1 #define CONFIG_SND_SUPPORT_OLD_API 1 #define CONFIG_SND_REMOVE_PAGE_RESERVE 1 #define CONFIG_SND_NESTED_CLASS_DEVICE 1 #define CONFIG_HAVE_GFP_T 1 #define CONFIG_HAVE_PNP_SUSPEND 1 #define CONFIG_SND_HAVE_NEW_IOCTL 1 #define CONFIG_SOUND_MODULE 1 #define CONFIG_SND_TIMER_MODULE 1 #define CONFIG_SND_PCM_MODULE 1 #define CONFIG_SND_HWDEP_MODULE 1 #define CONFIG_SND_RAWMIDI_MODULE 1 #define CONFIG_SND_SEQ_DUMMY_MODULE 1 #define CONFIG_SND_SUPPORT_OLD_API 1 #define CONFIG_PROC_FS_MODULE 1 #define CONFIG_SND_PCM_XRUN_DEBUG 1 #define CONFIG_HPET_MODULE 1 #define CONFIG_SND_MPU401_UART_MODULE 1 #define CONFIG_SND_OPL3_LIB_MODULE 1 #define CONFIG_SND_OPL4_LIB_MODULE 1 #define CONFIG_SND_VX_LIB_MODULE 1 #define CONFIG_SND_AC97_CODEC_MODULE 1 #define CONFIG_SND_DUMMY_MODULE 1 #define CONFIG_SND_VIRMIDI_MODULE 1 #define CONFIG_SND_MTPAV_MODULE 1 #define CONFIG_SND_MTS64_MODULE 1 #define CONFIG_PARPORT_MODULE 1 #define CONFIG_SND_SERIAL_U16550_MODULE 1 #define CONFIG_SND_MPU401_MODULE 1 #define CONFIG_SND_PORTMAN2X4_MODULE 1 #define CONFIG_SND_LOOPBACK_MODULE 1 #define CONFIG_X86_PC_MODULE 1 #define CONFIG_HIGH_RES_TIMERS_MODULE 1 #define CONFIG_SND_AD1848_LIB_MODULE 1 #define CONFIG_SND_CS4231_LIB_MODULE 1 #define CONFIG_SND_SB_COMMON_MODULE 1 #define CONFIG_SND_SB8_DSP_MODULE 1 #define CONFIG_SND_SB16_DSP_MODULE 1 #define CONFIG_SND_ADLIB_MODULE 1 #define CONFIG_SND_AD1816A_MODULE 1 #define CONFIG_PNP_MODULE 1 #define CONFIG_SND_AD1848_MODULE 1 #define CONFIG_SND_ALS100_MODULE 1 #define CONFIG_SND_AZT2320_MODULE 1 #define CONFIG_SND_CMI8330_MODULE 1 #define CONFIG_SND_CS4231_MODULE 1 #define CONFIG_SND_CS4232_MODULE 1 #define CONFIG_SND_CS4236_MODULE 1 #define CONFIG_SND_DT019X_MODULE 1 #define CONFIG_SND_ES968_MODULE 1 #define CONFIG_SND_ES1688_MODULE 1 #define CONFIG_SND_ES18XX_MODULE 1 #define CONFIG_SND_SC6000_MODULE 1 #define CONFIG_SND_GUS_SYNTH_MODULE 1 #define CONFIG_SND_GUSCLASSIC_MODULE 1 #define CONFIG_SND_GUSEXTREME_MODULE 1 #define CONFIG_SND_GUSMAX_MODULE 1 #define CONFIG_SND_INTERWAVE_MODULE 1 #define CONFIG_SND_INTERWAVE_STB_MODULE 1 #define CONFIG_SND_OPL3SA2_MODULE 1 #define CONFIG_SND_OPTI92X_AD1848_MODULE 1 #define CONFIG_SND_OPTI92X_CS4231_MODULE 1 #define CONFIG_SND_OPTI93X_MODULE 1 #define CONFIG_SND_MIRO_MODULE 1 #define CONFIG_SND_SB8_MODULE 1 #define CONFIG_SND_SB16_MODULE 1 #define CONFIG_SND_SBAWE_MODULE 1 #define CONFIG_SND_SB16_CSP 1 #define CONFIG_SND_SB16_CSP_FIRMWARE_IN_KERNEL 1 #define CONFIG_SND_SGALAXY_MODULE 1 #define CONFIG_SND_SSCAPE_MODULE 1 #define CONFIG_SND_WAVEFRONT_MODULE 1 #define CONFIG_SND_WAVEFRONT_FIRMWARE_IN_KERNEL 1 #define CONFIG_SND_AD1889_MODULE 1 #define CONFIG_SND_ALS300_MODULE 1 #define CONFIG_SND_ALS4000_MODULE 1 #define CONFIG_SND_ALI5451_MODULE 1 #define CONFIG_SND_ATIIXP_MODULE 1 #define CONFIG_SND_ATIIXP_MODEM_MODULE 1 #define CONFIG_SND_AU8810_MODULE 1 #define CONFIG_SND_AU8820_MODULE 1 #define CONFIG_SND_AU8830_MODULE 1 #define CONFIG_SND_AZT3328_MODULE 1 #define CONFIG_SND_BT87X_MODULE 1 #define CONFIG_SND_BT87X_OVERCLOCK 1 #define CONFIG_SND_CA0106_MODULE 1 #define CONFIG_SND_CMIPCI_MODULE 1 #define CONFIG_SND_CS4281_MODULE 1 #define CONFIG_SND_CS46XX_MODULE 1 #define CONFIG_SND_CS46XX_NEW_DSP 1 #define CONFIG_SND_CS5530_MODULE 1 #define CONFIG_SND_DARLA20_MODULE 1 #define CONFIG_SND_GINA20_MODULE 1 #define CONFIG_SND_LAYLA20_MODULE 1 #define CONFIG_SND_DARLA24_MODULE 1 #define CONFIG_SND_GINA24_MODULE 1 #define CONFIG_SND_LAYLA24_MODULE 1 #define CONFIG_SND_MONA_MODULE 1 #define CONFIG_SND_MIA_MODULE 1 #define CONFIG_SND_ECHO3G_MODULE 1 #define CONFIG_SND_INDIGO_MODULE 1 #define CONFIG_SND_INDIGOIO_MODULE 1 #define CONFIG_SND_INDIGODJ_MODULE 1 #define CONFIG_SND_EMU10K1_MODULE 1 #define CONFIG_SND_EMU10K1X_MODULE 1 #define CONFIG_SND_ENS1370_MODULE 1 #define CONFIG_SND_ENS1371_MODULE 1 #define CONFIG_SND_ES1938_MODULE 1 #define CONFIG_SND_ES1968_MODULE 1 #define CONFIG_SND_FM801_MODULE 1 #define CONFIG_SND_FM801_TEA575X_BOOL 1 #define CONFIG_SND_FM801_TEA575X_MODULE 1 #define CONFIG_SND_HDA_INTEL_MODULE 1 #define CONFIG_SND_HDA_HWDEP 1 #define CONFIG_SND_HDA_CODEC_REALTEK 1 #define CONFIG_SND_HDA_CODEC_ANALOG 1 #define CONFIG_SND_HDA_CODEC_SIGMATEL 1 #define CONFIG_SND_HDA_CODEC_VIA 1 #define CONFIG_SND_HDA_CODEC_ATIHDMI 1 #define CONFIG_SND_HDA_CODEC_CONEXANT 1 #define CONFIG_SND_HDA_CODEC_CMEDIA 1 #define CONFIG_SND_HDA_CODEC_SI3054 1 #define CONFIG_SND_HDA_GENERIC 1 #define CONFIG_SND_HDA_POWER_SAVE 1 #define CONFIG_SND_HDA_POWER_SAVE_DEFAULT 0 #define CONFIG_SND_HDSP_MODULE 1 #define CONFIG_SND_HDSPM_MODULE 1 #define CONFIG_SND_ICE1712_MODULE 1 #define CONFIG_SND_ICE1724_MODULE 1 #define CONFIG_SND_INTEL8X0_MODULE 1 #define CONFIG_SND_INTEL8X0M_MODULE 1 #define CONFIG_SND_KORG1212_MODULE 1 #define CONFIG_SND_KORG1212_FIRMWARE_IN_KERNEL 1 #define CONFIG_SND_MAESTRO3_MODULE 1 #define CONFIG_SND_MAESTRO3_FIRMWARE_IN_KERNEL 1 #define CONFIG_SND_MIXART_MODULE 1 #define CONFIG_SND_NM256_MODULE 1 #define CONFIG_SND_PCXHR_MODULE 1 #define CONFIG_SND_RIPTIDE_MODULE 1 #define CONFIG_SND_RME32_MODULE 1 #define CONFIG_SND_RME96_MODULE 1 #define CONFIG_SND_RME9652_MODULE 1 #define CONFIG_SND_SONICVIBES_MODULE 1 #define CONFIG_SND_TRIDENT_MODULE 1 #define CONFIG_SND_VIA82XX_MODULE 1 #define CONFIG_SND_VIA82XX_MODEM_MODULE 1 #define CONFIG_SND_VX222_MODULE 1 #define CONFIG_SND_YMFPCI_MODULE 1 #define CONFIG_SND_YMFPCI_FIRMWARE_IN_KERNEL 1 #define CONFIG_SND_AC97_POWER_SAVE 1 #define CONFIG_SND_AC97_POWER_SAVE_DEFAULT 0 #define CONFIG_SND_PDPLUS_MODULE 1 #define CONFIG_SND_OXYGEN_LIB_MODULE 1 #define CONFIG_SND_VIRTUOSO_MODULE 1 #define CONFIG_SND_OXYGEN_MODULE 1 #define CONFIG_SND_PXA2XX_I2SOUND_MODULE 1 #define CONFIG_SND_USB_AUDIO_MODULE 1 #define CONFIG_SND_USB_CAIAQ_MODULE 1 #define CONFIG_SND_USB_CAIAQ_INPUT 1 #define CONFIG_SND_SOC_AC97_BUS 1 #define CONFIG_SND_SOC_MODULE 1
configure: exit 0 --
Thank you again for your help, and please let me know if I can help in any way...
-- Darryl House
-------------- Original message ---------------------- From: Takashi Iwai tiwai@suse.de
At Thu, 20 Dec 2007 00:37:46 +0000, forumjunk@comcast.net wrote:
For VIA platforms, to avoid the driver compile error in pci.h, reconfigure
your kernel to remove SMP support, and set the architecture type to PC-compatible.
(you already know this, I'm sure): Recompile the kernel (as a paranoid, I always trash
/lib/modules/<kernel_version> before making modules_install). Install the kernel, of course, and reconfigure your boot loader and/or initrd and reboot.
There are still several fixes that need to be made to get all of this to
compile cleanly, but I haven't got the permanent fixes nailed down yet. I'm almost positive that these are alsa-driver configure errors or omissions. I can't (yet) find a kernel config that will avoid them. The fixes below are harmless, and they will allow you to get the driver compiled.
My guess is that the error of configure script is the only point we need to fix.
Add this definition to the top section of acore/memory_wrapper.c after the
line that reads #include <linux/version.h>
#define VMALLOC_VMADDR(x) ((unsigned long)(x))
Change these lines (45 and 46 or close to that) of acore/memory_wrapper.c
from:
pmd = pmd_offset(pgd, lpage); pte = pte_offset(pmd, lpage);
to
pmd = pmd_offset((pud_t *)pgd, lpage); pte = pte_offset_kernel(pmd, lpage);
The driver will then compile cleanly (at least with no errors or warnings
relating to any of these changes)
Don't do this. This part shouldn't be compiled at all for recent kernels. This is, again, the problem of configure script that detected the codes wrongly.
So, could you guys show config.log? Otherwise it's hard to know what's really wrong.
thanks,
Takashi