<  > <  > Hi,
<  > <  > 
<  > <  > I've compiled new kernel for me 2.6.24.7-rt20 which seems to have a 
bug
<  in
<  > <  builded alsa modules (RME Digiface,Multiface).
<  > <  > 
<  > <  >
<  > < 
<  
http://sourceforge.net/mailarchive/message.php?msg_id=fmv935%24cls%241%40ger.gmane.org
<  > <  > 
<  > <  > I would like to upgrade alsa modules from 1.0.15 wich coming with 
kernel
<  > <  source to 1.0.17
<  > <  > I already builded new kernel without alsa module, but with sound 
support 
<  and
<  > <  now I would like to build alsa from source.
<  > <  > I am using debian based distro so make a debian package would be best 
for
<  me.
<  > <  > 
<  > <  > Is there any way how to do it?
<  > <  > I didn't found any new howto which I dare to follow most of them are
<  quite
<  > <  dated.
<  > <  
<  > <  # This all assumes that you have Lenny/testing or
<  > <  # Sid/unstable in your /etc/apt/sources.list
<  > <  
<  > <  # If you have compiled a kernel the Debian way:
<  > <  
<  > <  apt-get install kernel-package build-essential
<  > <  
<  > <  # (plus some curses development package whose name escapes me)
<  > <  
<  > <  apt-get linux-source-2.6
<  > <  
<  > <  # or more specific version of linux-source-2.6 if needed
<  > <  
<  > <  cd /usr/src
<  > <  
<  > <  bzip2 -dc linux-source-2.6*tar.bz2|tar -xvf /dev/fd/0
<  > <  ln -s <name of newly created linux-source directory> linux
<  > <  cd linux
<  > <  make menuconfig
<  > <  
<  > <  # note, you can/should leave alsa active in the kernel
<  > <  
<  > <  # to get alsa source ready
<  > <  
<  > <  apt-get alsa-source
<  > <  
<  > <  cd /usr/src
<  > <  
<  > <  bzip2 -dc alsa-driver*.tar.bz2|tar -xvf /dev/fd/0
<  > <  
<  > <  dpkg-reconfigure alsa-source
<  > <  
<  > <  # this should prompt you for which alsa modules to compile.
<  > <  # On a fast machine, all should be fine
<  > <  
<  > <  # Then to compile the kernel and additional ALSA package, do
<  > <  
<  > <  cd /usr/src/linux
<  > <  make-kpkg --initrd linux-image modules-image
<  > <  
<  > <  # you then get linux-image*.deb and alsa-modules*.deb
<  > <  
<  > <  # install them both:
<  > <  
<  > <  cd /usr/src
<  > <  dpkg -i linux-image*.deb alsa-modules*.deb
<  > <  
<  > <  # and you'll get a new grub entry created for this kernel,
<  > <  # which you can select at boot or make default by tweaking
<  > <  # /boot/grub/menu.list (assuming grub-legacy)
<  > <  
<  > <  If you want more Debian-specific help, find the Debian-user mailing 
list 
<  > <  either through www.debian.org or as a newsgroup through gmane.org
<  > <  
<  > <  Hope this helps,
<  > <  
<  > <  Arthur.
<  > 
<  > Hi,
<  > 
<  > thanks for your reply.
<  > I've followed your howto, but on the end of building of alsa-modules*.deb I
<  got this output:
<  >  
<  >   CC [M]  /usr/src/modules/alsa-driver/soc/soc-core.o
<  >   CC [M]  /usr/src/modules/alsa-driver/soc/soc-dapm.o
<  > In file included from /usr/src/modules/alsa-driver/soc/soc-dapm.c:2:
<  > /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c: In function
<  ‘dapm_pop_time_store’:
<  > /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c:834: error:
<  implicit declaration of function ‘strict_strtoul’
<  > /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c: At top 
level:
<  > /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c:1043: 
warning:
<  ‘snd_soc_dapm_connect_input’ is deprecated (declared at
<  /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c:1040)
<  > /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c:1043: 
warning:
<  ‘snd_soc_dapm_connect_input’ is deprecated (declared at
<  /usr/src/modules/alsa-driver/soc/../alsa-kernel/soc/soc-dapm.c:1040)
<  > make[6]: *** [/usr/src/modules/alsa-driver/soc/soc-dapm.o] Error 1
<  > make[5]: *** [/usr/src/modules/alsa-driver/soc] Error 2
<  > make[4]: *** [_module_/usr/src/modules/alsa-driver] Error 2
<  > make[4]: Leaving directory `/home/mira/linux-2.6.24.7'
<  > make[3]: *** [compile] Error 2
<  > make[3]: Leaving directory `/usr/src/modules/alsa-driver'
<  > make[2]: *** [build-stamp] Error 2
<  > make[2]: Leaving directory `/usr/src/modules/alsa-driver'
<  > make[1]: *** [kdist_image] Error 2
<  > make[1]: Leaving directory `/usr/src/modules/alsa-driver'
<  > Module /usr/src/modules/alsa-driver failed.
<  > Hit return to Continue
<  >  
<  > my googling is not very successful 
<  > 
<  > any advice?
<  
<  I'm getting errors in a different spot /-:
<  
<  My guess is that there are some requirements for compatible alsa-source 
<  and linux-source versions that we're not familiar with.
<  
<    CC [M]  /usr/src/modules/alsa-driver/acore/info.o
<  /usr/src/modules/alsa-driver/acore/info.c: In function ‘resize_info_buffer’:
<  /usr/src/modules/alsa-driver/acore/info.c:90: error: implicit 
<  declaration of function ‘PAGE_ALIGN’
<  make[6]: *** [/usr/src/modules/alsa-driver/acore/info.o] Error 1
<  make[5]: *** [/usr/src/modules/alsa-driver/acore] Error 2
<  make[4]: *** [_module_/usr/src/modules/alsa-driver] Error 2
<  make[4]: Leaving directory `/usr/src/linux-source-2.6.27-rc4'
<  make[3]: *** [compile] Error 2
<  make[3]: Leaving directory `/usr/src/modules/alsa-driver'
<  make[2]: *** [build-stamp] Error 2
<  make[2]: Leaving directory `/usr/src/modules/alsa-driver'
<  make[1]: *** [kdist_image] Error 2
<  make[1]: Leaving directory `/usr/src/modules/alsa-driver'
<  Module /usr/src/modules/alsa-driver failed.
<  Hit return to Continue
<  
<  I've filed a bug report using Debian's reportbug:
<  
<  Bug#501417: Acknowledgement (alsa-source: FTBFS acore/info.c)
<  
<  You can see this bug at http://bugs.debian.org by entering bug number 
<  501417 or by the direct URL:
<  
<  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=501417
<  
<  It might be worth your while using reportbug also.
<  
<  Arthur.
<  


Thanks for help,
actually I saw these these messages many times in last days when I've tried 
build modules by myself, but I've thought that I am doing something wrong.
Now is only possible to wait for updated packages.

Cheers

mira

-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Alsa-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/alsa-user

Reply via email to