[Pkg-alsa-devel] Bug#463001: alsa-source: Does not compile with 2.6.24

Bastian Kleineidam calvin at debian.org
Mon Jan 28 20:04:06 UTC 2008


Package: alsa-source
Version: 1.0.15-4
Severity: normal

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi,

just tried to build alsa-source with the new 2.6.24 kernel sources,
but failed:
make[5]: Entering directory `/usr/src/linux-source-2.6.24'
/usr/src/linux-source-2.6.24/scripts/Makefile.build:46: *** CFLAGS was changed in "/usr/src/modules/alsa-driver/acore/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[7]: *** [/usr/src/modules/alsa-driver/acore] Error 2

Attached is a more complete build log.

Regards,
  Bastian

- -- Package-specific info:
- --- Begin additional package status ---
Gew?=Unbekannt/Installieren/R=Entfernen/P=S?ern/Halten
| Status=Nicht/Installiert/Config/U=Entpackt/Fehlgeschl. Konf./Halb install.
|/ Fehler?=(kein)/Halten/R=Neuinst notw/X=beide (Status, Fehler: GROSS=schlecht)
||/ Name                    Version                 Beschreibung
+++-=======================-=======================-==============================================================
ii  alsa-base               1.0.15-4                ALSA driver configuration files
ii  libasound2              1.0.15-3                ALSA library
- --- End additional package status ---
- --- Begin /proc/asound/version ---
Advanced Linux Sound Architecture Driver Version 1.0.15.
Compiled on Jan  8 2008 for kernel 2.6.23treasure4.
- --- End /proc/asound/version ---
- --- Begin /proc/asound/cards ---
 0 [AudioPCI       ]: ENS1371 - Ensoniq AudioPCI
                      Ensoniq AudioPCI ENS1371 at 0xd400, irq 21
 1 [UART           ]: MPU-401 UART - MPU-401 UART
                      MPU-401 UART at 0x330, irq 5
- --- End /proc/asound/cards ---
- --- Begin /dev/snd/ listing ---
insgesamt 0
crw-rw---- 1 root audio 116,  0 12. Jan 00:16 controlC0
crw-rw---- 1 root audio 116, 32 12. Jan 00:16 controlC1
crw-rw---- 1 root audio 116,  8 12. Jan 00:16 midiC0D0
crw-rw---- 1 root audio 116, 40 12. Jan 00:16 midiC1D0
crw-rw---- 1 root audio 116, 24 12. Jan 00:16 pcmC0D0c
crw-rw---- 1 root audio 116, 16 12. Jan 00:16 pcmC0D0p
crw-rw---- 1 root audio 116, 17 12. Jan 00:16 pcmC0D1p
crw-rw---- 1 root audio 116,  1 12. Jan 00:16 seq
crw-rw---- 1 root audio 116, 33 12. Jan 00:16 timer
- --- End /dev/snd/ listing ---

- -- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.23treasure4 (PREEMPT)
Locale: LANG=de_DE at euro, LC_CTYPE=de_DE at euro (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/bash

Versions of packages alsa-source depends on:
ii  bzip2                         1.0.4-2    high-quality block-sorting file co
ii  debconf [debconf-2.0]         1.5.18     Debian configuration management sy
ii  debconf-utils                 1.5.18     debconf utilities
ii  debhelper                     6.0.4      helper programs for debian/rules
ii  dpkg-dev                      1.14.16.6  package building tools for Debian
ii  gcc [c-compiler]              4:4.2.2-2  The GNU C compiler
ii  gcc-4.2 [c-compiler]          4.2.2-7    The GNU C compiler
ii  make                          3.81-3     The GNU version of the "make" util

Versions of packages alsa-source recommends:
ii  fakeroot    1.9.1                        Gives a fake root environment
ii  kernel-pack 11.001-0.1                   A utility for building Linux kerne
ii  linux-heade 2.6.23treasure4-10.00.Custom Header files related to Linux kern
ii  module-assi 0.10.11.0                    tool to make module package creati

Versions of packages alsa-base depends on:
ii  linux-sound-base           1.0.15-4      base package for ALSA and OSS soun
ii  lsof                       4.78.dfsg.1-4 List open files
ii  module-init-tools          3.3-pre11-4   tools for managing Linux kernel mo

Versions of packages libasound2 depends on:
ii  libc6                         2.7-6      GNU C Library: Shared libraries

- -- debconf information:
  alsa-common/card-list:
* alsa-source/cards_to_be_built: ens1371, usb-audio
* alsa-source/debug: false
  alsa-base/alsactl_store_on_shutdown: always autosave
  alsa-source/cards:
* alsa-source/has_pnp: true
  alsa-source/cards_with_descriptions:

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHnjU2eBwlBDLsbz4RAn65AJsEJ+qKwTbXd8gc5qsz7PuTlG7b0ACgp+WW
agrRt1xPDAc+N7kDdElvgRI=
=Jtc4
-----END PGP SIGNATURE-----
-------------- next part --------------
Warning: The file include/linux/version.h exists
The contained UTS_VERSION string:
			""
does not match expectations:
			"2.6.24treasure1"
I'll try and recover
exec debian/rules  DEBIAN_REVISION=2.6.24treasure1-10.00.Custom  APPEND_TO_VERSION=treasure1  ROOT_CMD=fakeroot  UNSIGN_CHANGELOG=YES  UNSIGN_SOURCE=YES  modules-image 
make[1]: Entering directory `/usr/src/linux-source-2.6.24'
for module in /usr/src/modules/kqemu /usr/src/modules/squashfs /usr/src/modules/alsa-driver /usr/src/modules/truecrypt /usr/src/modules/lzma ; do                       \
          if test -d  $module; then                                \
	    (cd $module;                                          \
              if ./debian/rules KVERS="2.6.24treasure1" KSRC="/usr/src/linux-source-2.6.24" \
                             KMAINT="Bastian Kleineidam" KEMAIL="calvin at users.sourceforge.net"      \
                             KPKG_DEST_DIR="/usr/src/linux-source-2.6.24/.."       \
                             KPKG_MAINTAINER="Bastian Kleineidam"        \
                             KPKG_EXTRAV_ARG="EXTRAVERSION=treasure1"        \
                             ARCH="i386"         \
                             KDREV="2.6.24treasure1-10.00.Custom" kdist_image; then    \
                  echo "Module $module processed fine";            \
              else                                                  \
                   echo "Module $module failed.";                  \
                   if [ "Xfakeroot" != "X" ]; then      \
                      echo "Perhaps $module does not understand --rootcmd?";  \
                      echo "If you see messages that indicate that it is not"; \
                      echo "in fact being built as root, please file a bug ";  \
                      echo "against $module.";                     \
                   fi;                                              \
                   echo "Hit return to Continue";                   \
		 read ans;                                        \
              fi;                                                   \
	     );                                                    \
	  else                                                      \
               echo "Module $module does not exist";               \
               echo "Hit return to Continue?";                      \
	  fi;                                                       \
        done
make[2]: Entering directory `/usr/src/modules/kqemu'
fakeroot /usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules
make[3]: Entering directory `/usr/src/modules/kqemu'
dpatch  deapply-all  
rm -rf patch-stamp patch-stampT debian/patched
dh_testdir
#dh_testroot
# Cleaning package
/usr/bin/make clean
make[4]: Entering directory `/usr/src/modules/kqemu'
make -C common clean
make[5]: Entering directory `/usr/src/modules/kqemu/common'
rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \
           monitor-image.bin monitor-image.out \
           i386/*.o x86_64/*.o
make[5]: Leaving directory `/usr/src/modules/kqemu/common'
rm -f kqemu.ko *.o *~
make[4]: Leaving directory `/usr/src/modules/kqemu'
dh_clean
/usr/bin/make -w -f debian/rules clean
make[4]: Entering directory `/usr/src/modules/kqemu'
dpatch  deapply-all  
rm -rf patch-stamp patch-stampT debian/patched
dh_testdir
#dh_testroot
# Cleaning package
/usr/bin/make clean
make[5]: Entering directory `/usr/src/modules/kqemu'
make -C common clean
make[6]: Entering directory `/usr/src/modules/kqemu/common'
rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \
           monitor-image.bin monitor-image.out \
           i386/*.o x86_64/*.o
make[6]: Leaving directory `/usr/src/modules/kqemu/common'
rm -f kqemu.ko *.o *~
make[5]: Leaving directory `/usr/src/modules/kqemu'
dh_clean
make[4]: Leaving directory `/usr/src/modules/kqemu'
make[3]: Nothing to be done for `kdist_config'.
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24treasure1/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.24treasure1/g ;s/#KVERS#/2.6.24treasure1/g ; s/_KVERS_/2.6.24treasure1/g ; s/##KDREV##/2.6.24treasure1-10.00.Custom/g ; s/#KDREV#/2.6.24treasure1-10.00.Custom/g ; s/_KDREV_/2.6.24treasure1-10.00.Custom/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testroot
dh_clean -k
# Build the module
./configure --kernel-path=/usr/src/linux-source-2.6.24
./configure: line 207: /tmp/qemu-conf-14590-26711-12147: Permission denied
Source path       /usr/src/modules/kqemu
C compiler        gcc
Host C compiler   gcc
make              make
host CPU          i386

kernel sources    /usr/src/linux-source-2.6.24
kbuild type       2.6
/usr/bin/make
make[4]: Entering directory `/usr/src/modules/kqemu'
make -C common all
make[5]: Entering directory `/usr/src/modules/kqemu/common'
gcc -Wall -O2 -Werror -g -D__KERNEL__ -I.. -o genoffsets genoffsets.c
./genoffsets > monitor_def.h
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/nexus_asm.o i386/nexus_asm.S
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/monitor_asm.o i386/monitor_asm.S
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor.o monitor.c
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o monitor-utils.o monitor-utils.c
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -fno-stack-protector    -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o interp.o interp.c
ld -T i386/monitor.ld -o monitor-image.out i386/nexus_asm.o i386/monitor_asm.o monitor.o monitor-utils.o interp.o
objcopy -O binary monitor-image.out monitor-image.bin
gcc -Wall -O2 -Werror -g -o genmon genmon.c
./genmon < monitor-image.bin > monitor-image.h
gcc -Wall -O2 -fomit-frame-pointer -fno-strict-aliasing -Werror  -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -c -o kernel.o kernel.c
gcc -D__KERNEL__ -nostdinc -iwithprefix include -I. -I.. -D__ASSEMBLY__ -c -o i386/kernel_asm.o i386/kernel_asm.S
ld -r -o ../kqemu-mod-i386.o kernel.o i386/kernel_asm.o
make[5]: Leaving directory `/usr/src/modules/kqemu/common'
make -C /usr/src/linux-source-2.6.24 M=`pwd` modules
make[5]: Entering directory `/usr/src/linux-source-2.6.24'
  CC [M]  /usr/src/modules/kqemu/kqemu-linux.o
  LD [M]  /usr/src/modules/kqemu/kqemu.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: could not find /usr/src/modules/kqemu/.kqemu-mod-i386.o.cmd for /usr/src/modules/kqemu/kqemu-mod-i386.o
  CC      /usr/src/modules/kqemu/kqemu.mod.o
  LD [M]  /usr/src/modules/kqemu/kqemu.ko
make[5]: Leaving directory `/usr/src/linux-source-2.6.24'
make[4]: Leaving directory `/usr/src/modules/kqemu'
# Install the module
install -D -m 0644 kqemu.ko debian/kqemu-modules-2.6.24treasure1/lib/modules/2.6.24treasure1/misc/kqemu.ko
dh_installdocs
dh_installchangelogs Changelog
dh_compress
dh_fixperms
dh_installmodules
dh_installdeb
dh_gencontrol -- -v1.3.0~pre11-6.1+2.6.24treasure1-10.00.Custom
dh_md5sums
dh_builddeb --destdir=/usr/src/linux-source-2.6.24/..
dpkg-deb: building package `kqemu-modules-2.6.24treasure1' in `/usr/src/linux-source-2.6.24/../kqemu-modules-2.6.24treasure1_1.3.0~pre11-6.1+2.6.24treasure1-10.00.Custom_i386.deb'.
dh_clean -k
make[3]: Leaving directory `/usr/src/modules/kqemu'
fakeroot /usr/bin/make -w -f debian/rules kdist_clean
make[3]: Entering directory `/usr/src/modules/kqemu'
dpatch  deapply-all  
rm -rf patch-stamp patch-stampT debian/patched
dh_testdir
#dh_testroot
# Cleaning package
/usr/bin/make clean
make[4]: Entering directory `/usr/src/modules/kqemu'
make -C common clean
make[5]: Entering directory `/usr/src/modules/kqemu/common'
rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \
           monitor-image.bin monitor-image.out \
           i386/*.o x86_64/*.o
make[5]: Leaving directory `/usr/src/modules/kqemu/common'
rm -f kqemu.ko *.o *~
make[4]: Leaving directory `/usr/src/modules/kqemu'
dh_clean
/usr/bin/make -w -f debian/rules clean
make[4]: Entering directory `/usr/src/modules/kqemu'
dpatch  deapply-all  
rm -rf patch-stamp patch-stampT debian/patched
dh_testdir
#dh_testroot
# Cleaning package
/usr/bin/make clean
make[5]: Entering directory `/usr/src/modules/kqemu'
make -C common clean
make[6]: Entering directory `/usr/src/modules/kqemu/common'
rm -f *.o *~ monitor-image.h genoffsets genmon monitor_def.h \
           monitor-image.bin monitor-image.out \
           i386/*.o x86_64/*.o
make[6]: Leaving directory `/usr/src/modules/kqemu/common'
rm -f kqemu.ko *.o *~
make[5]: Leaving directory `/usr/src/modules/kqemu'
dh_clean
make[4]: Leaving directory `/usr/src/modules/kqemu'
make[3]: Leaving directory `/usr/src/modules/kqemu'
make[2]: Leaving directory `/usr/src/modules/kqemu'
Module /usr/src/modules/kqemu processed fine
make[2]: Entering directory `/usr/src/modules/squashfs'
fakeroot /usr/bin/make -w -f debian/rules kdist_clean kdist_config binary-modules
make[3]: Entering directory `/usr/src/modules/squashfs'
/usr/bin/make -C /usr/src/linux-source-2.6.24 M=/usr/src/modules/squashfs clean
make[4]: Entering directory `/usr/src/linux-source-2.6.24'
make[4]: Leaving directory `/usr/src/linux-source-2.6.24'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24treasure1/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.24treasure1/g ;s/#KVERS#/2.6.24treasure1/g ; s/_KVERS_/2.6.24treasure1/g ; s/##KDREV##/2.6.24treasure1-10.00.Custom/g ; s/#KDREV#/2.6.24treasure1-10.00.Custom/g ; s/_KDREV_/2.6.24treasure1-10.00.Custom/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testroot
dh_clean -k
dh_installdirs
CONFIG_SQUASHFS=m /usr/bin/make -C /usr/src/linux-source-2.6.24 M=/usr/src/modules/squashfs modules EXTRA_CFLAGS="-DCONFIG_SQUASHFS_FRAGMENT_CACHE_SIZE=3 -I/usr/include -DUnsquashNoPreempt"
make[4]: Entering directory `/usr/src/linux-source-2.6.24'
  CC [M]  /usr/src/modules/squashfs/inode.o
  CC [M]  /usr/src/modules/squashfs/squashfs2_0.o
  LD [M]  /usr/src/modules/squashfs/squashfs.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: "sqlzma_fin" [/usr/src/modules/squashfs/squashfs.ko] undefined!
WARNING: "sqlzma_un" [/usr/src/modules/squashfs/squashfs.ko] undefined!
WARNING: "sqlzma_init" [/usr/src/modules/squashfs/squashfs.ko] undefined!
  CC      /usr/src/modules/squashfs/squashfs.mod.o
  LD [M]  /usr/src/modules/squashfs/squashfs.ko
make[4]: Leaving directory `/usr/src/linux-source-2.6.24'
# Install the module
mkdir -p debian/squashfs-modules-2.6.24treasure1/lib/modules/2.6.24treasure1/kernel/fs/squashfs
cp squashfs.ko debian/squashfs-modules-2.6.24treasure1/lib/modules/2.6.24treasure1/kernel/fs/squashfs
dh_installdocs
dh_installchangelogs
dh_installmodules
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v1:3.3-1+2.6.24treasure1-10.00.Custom
dh_md5sums
dh_builddeb --destdir=/usr/src/linux-source-2.6.24/..
dpkg-deb: building package `squashfs-modules-2.6.24treasure1' in `/usr/src/linux-source-2.6.24/../squashfs-modules-2.6.24treasure1_3.3-1+2.6.24treasure1-10.00.Custom_i386.deb'.
dh_clean -k
make[3]: Leaving directory `/usr/src/modules/squashfs'
fakeroot /usr/bin/make -w -f debian/rules kdist_clean
make[3]: Entering directory `/usr/src/modules/squashfs'
/usr/bin/make -C /usr/src/linux-source-2.6.24 M=/usr/src/modules/squashfs clean
make[4]: Entering directory `/usr/src/linux-source-2.6.24'
  CLEAN   /usr/src/modules/squashfs/.tmp_versions
  CLEAN   /usr/src/modules/squashfs/Module.symvers
make[4]: Leaving directory `/usr/src/linux-source-2.6.24'
make[3]: Leaving directory `/usr/src/modules/squashfs'
make[2]: Leaving directory `/usr/src/modules/squashfs'
Module /usr/src/modules/squashfs processed fine
make[2]: Entering directory `/usr/src/modules/alsa-driver'
fakeroot /usr/bin/make -f debian/rules binary-modules
make[3]: Entering directory `/usr/src/modules/alsa-driver'
/usr/bin/make -j 1 compile
make[4]: Entering directory `/usr/src/modules/alsa-driver'
/usr/bin/make dep
make[5]: Entering directory `/usr/src/modules/alsa-driver'
make[6]: Entering directory `/usr/src/modules/alsa-driver/acore'
make[7]: Entering directory `/usr/src/modules/alsa-driver/acore/ioctl32'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/acore/ioctl32'
make[7]: Entering directory `/usr/src/modules/alsa-driver/acore/oss'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/acore/oss'
make[7]: Entering directory `/usr/src/modules/alsa-driver/acore/seq'
make[8]: Entering directory `/usr/src/modules/alsa-driver/acore/seq/instr'
make[8]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq/instr'
make[8]: Entering directory `/usr/src/modules/alsa-driver/acore/seq/oss'
make[8]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq/oss'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/acore/seq'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/acore'
make[6]: Entering directory `/usr/src/modules/alsa-driver/i2c'
make[7]: Entering directory `/usr/src/modules/alsa-driver/i2c/l3'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/i2c/l3'
make[7]: Entering directory `/usr/src/modules/alsa-driver/i2c/other'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/i2c/other'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/i2c'
make[6]: Entering directory `/usr/src/modules/alsa-driver/drivers'
make[7]: Entering directory `/usr/src/modules/alsa-driver/drivers/mpu401'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/drivers/mpu401'
make[7]: Entering directory `/usr/src/modules/alsa-driver/drivers/opl3'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/drivers/opl3'
make[7]: Entering directory `/usr/src/modules/alsa-driver/drivers/opl4'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/drivers/opl4'
make[7]: Entering directory `/usr/src/modules/alsa-driver/drivers/pcsp'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/drivers/pcsp'
make[7]: Entering directory `/usr/src/modules/alsa-driver/drivers/vx'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/drivers/vx'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/drivers'
make[6]: Entering directory `/usr/src/modules/alsa-driver/isa'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/ad1816a'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/ad1816a'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/ad1848'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/ad1848'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/cs423x'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/cs423x'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/es1688'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/es1688'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/gus'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/gus'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/msnd'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/msnd'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/opti9xx'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/opti9xx'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/sb'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/sb'
make[7]: Entering directory `/usr/src/modules/alsa-driver/isa/wavefront'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/isa/wavefront'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/isa'
make[6]: Entering directory `/usr/src/modules/alsa-driver/synth'
make[7]: Entering directory `/usr/src/modules/alsa-driver/synth/emux'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/synth/emux'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/synth'
make[6]: Entering directory `/usr/src/modules/alsa-driver/pci'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/ac97'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/ac97'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/ali5451'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/ali5451'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/asihpi'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/asihpi'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/au88x0'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/au88x0'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/ca0106'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/ca0106'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/cmi8788'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/cmi8788'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/cs46xx'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/cs46xx'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/cs5535audio'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/cs5535audio'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/echoaudio'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/echoaudio'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/emu10k1'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/emu10k1'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/hda'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/hda'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/ice1712'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/ice1712'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/korg1212'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/korg1212'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/mixart'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/mixart'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/nm256'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/nm256'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/pcxhr'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/pcxhr'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/pdplus'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/pdplus'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/riptide'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/riptide'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/rme9652'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/rme9652'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/trident'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/trident'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/vx222'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/vx222'
make[7]: Entering directory `/usr/src/modules/alsa-driver/pci/ymfpci'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/pci/ymfpci'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/pci'
make[6]: Entering directory `/usr/src/modules/alsa-driver/aoa'
make[7]: Entering directory `/usr/src/modules/alsa-driver/aoa/codecs'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/aoa/codecs'
make[7]: Entering directory `/usr/src/modules/alsa-driver/aoa/core'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/aoa/core'
make[7]: Entering directory `/usr/src/modules/alsa-driver/aoa/fabrics'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/aoa/fabrics'
make[7]: Entering directory `/usr/src/modules/alsa-driver/aoa/soundbus'
make[8]: Entering directory `/usr/src/modules/alsa-driver/aoa/soundbus/i2sbus'
make[8]: Leaving directory `/usr/src/modules/alsa-driver/aoa/soundbus/i2sbus'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/aoa/soundbus'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/aoa'
make[6]: Entering directory `/usr/src/modules/alsa-driver/soc'
make[7]: Entering directory `/usr/src/modules/alsa-driver/soc/at91'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/soc/at91'
make[7]: Entering directory `/usr/src/modules/alsa-driver/soc/codecs'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/soc/codecs'
make[7]: Entering directory `/usr/src/modules/alsa-driver/soc/pxa'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/soc/pxa'
make[7]: Entering directory `/usr/src/modules/alsa-driver/soc/s3c24xx'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/soc/s3c24xx'
make[7]: Entering directory `/usr/src/modules/alsa-driver/soc/sh'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/soc/sh'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/soc'
make[6]: Entering directory `/usr/src/modules/alsa-driver/usb'
make[7]: Entering directory `/usr/src/modules/alsa-driver/usb/caiaq'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/usb/caiaq'
make[7]: Entering directory `/usr/src/modules/alsa-driver/usb/usx2y'
make[7]: Leaving directory `/usr/src/modules/alsa-driver/usb/usx2y'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/usb'
make[6]: Entering directory `/usr/src/modules/alsa-driver/misc'
make[6]: Leaving directory `/usr/src/modules/alsa-driver/misc'
make[5]: Leaving directory `/usr/src/modules/alsa-driver'
/usr/bin/make -C /usr/src/linux-source-2.6.24 SUBDIRS=/usr/src/modules/alsa-driver O=/usr/src/linux-source-2.6.24 CPP="gcc-4.2 -E" CC="gcc-4.2" modules
make[5]: Entering directory `/usr/src/linux-source-2.6.24'
/usr/src/linux-source-2.6.24/scripts/Makefile.build:46: *** CFLAGS was changed in "/usr/src/modules/alsa-driver/acore/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[7]: *** [/usr/src/modules/alsa-driver/acore] Error 2
make[6]: *** [_module_/usr/src/modules/alsa-driver] Error 2
make[5]: *** [sub-make] Error 2
make[5]: Leaving directory `/usr/src/linux-source-2.6.24'
make[4]: *** [compile] Error 2
make[4]: Leaving directory `/usr/src/modules/alsa-driver'
make[3]: *** [build-stamp] Error 2
make[3]: Leaving directory `/usr/src/modules/alsa-driver'
make[2]: *** [kdist_image] Error 2
make[2]: Leaving directory `/usr/src/modules/alsa-driver'
Module /usr/src/modules/alsa-driver failed.
Perhaps /usr/src/modules/alsa-driver does not understand --rootcmd?
If you see messages that indicate that it is not
in fact being built as root, please file a bug 
against /usr/src/modules/alsa-driver.
Hit return to Continue


More information about the Pkg-alsa-devel mailing list