[Pkg-alsa-devel] Bug#229379: alsa-source: CONFIG_HAVE_PDE, CONFIG_HAVE_VMALLOC_TO_PAGE not set with 2.6.1 kernel

Anders Helmersson Anders Helmersson <anders.helmersson@telia.com>, 229379@bugs.debian.org
Sat, 24 Jan 2004 17:30:41 +0100


Package: alsa-source
Version: 1.0.1-1
Severity: normal

When building the alsa-modules from the alsa-source package with
make-kpkg, the error message "PDE previously defined here" appears. The
reason for this problem seems to be that both CONFIG_HAVE_PDE and
CONFIG_HAVE_VMALLOC_TO_PAGE are not set in config.h of alsa. 

If I define these manually in config.h and then run make dep; make; make
install, I succeed building the modules. The problem seems to be related
to the configure file of alsa-driver. When testing for the two
parameters the test compilation fails when I guess it should succeed.

After manually modifying config.h the driver for au8820 works as
expected.

The may be other parameters that fail to be set during the configuration
due to the same reason as above.


-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux stratus 2.6.1 #2 SMP Fri Jan 23 16:42:47 CET 2004 i686
Locale: LANG=en_US.UTF-8, LC_CTYPE=sv_SE.UTF-8

Versions of packages alsa-source depends on:
ii  bzip2                        1.0.2-1     A high-quality block-sorting file 
ii  debconf                      1.3.22      Debian configuration management sy
ii  debconf-utils                1.3.22      debconf utilities
ii  debhelper                    4.1.83      helper programs for debian/rules
ii  gcc [c-compiler]             4:3.3.2-2   The GNU C compiler
ii  gcc-2.95 [c-compiler]        1:2.95.4-19 The GNU C compiler
ii  gcc-3.3 [c-compiler]         1:3.3.2-4   The GNU C compiler
ii  make                         3.80-4      The GNU version of the "make" util

-- debconf information:
  alsa-common/card-list: 
* alsa-source/cards_to_be_built: au8820 (PCI: Aureal Vortex), mpu401 (ISA: Generic MPU-401 UART)
* alsa-source/debug: false
* alsa-source/has_pnp: false