Bug 480545

Summary: alsa won't install on kernel 2.6.27.9-159.fc10.i686
Product: [Fedora] Fedora Reporter: Justin Doubell <justin>
Component: alsa-libAssignee: Jaroslav Kysela <jkysela>
Status: CLOSED CURRENTRELEASE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: low    
Version: 10CC: jkysela, justin
Target Milestone: ---   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard: alsa won't install on kernel 2.6.27.9-159.fc10.i686
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2009-01-20 18:24:06 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Justin Doubell 2009-01-18 19:07:51 UTC
Description of problem: alsa won't install on kernel 2.6.27.9-159.i686, but installed and worked perfectly on kernel 2.6.27.5-117.fc10.i686


Version-Release number of selected component (if applicable):
alsa-driver-1.0.18a

How reproducible:


Steps to Reproduce:
1. Remove and load fc10 
2. update to kernel 2.6.27.9-159
3. download and attempt to install alsa-driver-1.0.18a
  
Actual results:
[root@justin alsa-driver-1.0.18a]# make install
if [ -L /usr/include/sound ]; then \
             rm -f /usr/include/sound; \
             ln -sf /usr/src/alsa/alsa-driver-1.0.18a/include/sound /usr/include/sound; \
    else \
          rm -rf /usr/include/sound; \
            install -d -m 755 -g root -o root /usr/include/sound; \
         for f in include/sound/*.h; do \
                        install -m 644 -g root -o root $f /usr/include/sound; \
         done \
  fi
find /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound -name 'snd*.*o' | xargs rm -f
find /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound -name 'snd*.*o.gz' | xargs rm -f
find /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound -name 'ac97_bus.*o' | xargs rm -f
find /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound -name 'ac97_bus.*o.gz' | xargs rm -f
make[1]: Entering directory `/usr/src/alsa/alsa-driver-1.0.18a/acore'
mkdir -p /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound/acore
cp snd-page-alloc.ko snd-pcm.ko snd-rawmidi.ko snd-timer.ko snd.ko /lib/modules/2.6.27.9-159.fc10.i686/kernel/sound/acore
cp: cannot stat `snd-page-alloc.ko': No such file or directory
cp: cannot stat `snd-pcm.ko': No such file or directory
cp: cannot stat `snd-rawmidi.ko': No such file or directory
cp: cannot stat `snd-timer.ko': No such file or directory
cp: cannot stat `snd.ko': No such file or directory
make[1]: *** [modules_install] Error 1
make[1]: Leaving directory `/usr/src/alsa/alsa-driver-1.0.18a/acore'
make: *** [install-modules] Error 1

Expected results:


Additional info:

Comment 1 Justin Doubell 2009-01-18 19:09:21 UTC
Thank you in advance!

Justin.

Comment 2 Justin Doubell 2009-01-20 18:24:06 UTC
Right got a solution:

fmode_t is already defined in 2.6.27.9-159.fc10.i686

include/linux/types.h:typedef unsigned __bitwise__ fmode_t;

you need to correct the version match in adriver.h