Mailing List Archive

ALSA issues with newer kernel [solution]
I'm just throwing this out here so it's in the archives for someone to
not search on when it comes up ;-).

I was having issues trying to compile and install ALSA using kernel
2.4.20 and ALSA 0.9.5. On modprobe'ing the driver, it'd complain of
unresolved symbols in snd.o. Turns out it's a problem with the ALSA
configure script deleting workqueue.h from
alsa-driver-0.9.5/include/linux/. So, after untarring the ALSA lib
archive, go to that dir, copy the workqueue.h to something temporary
like workqueue.xh. Then go back and run the configure script as you
would. Before typing 'make', copy that temp workqeue.xh back to
workqueue.h. Then make, make install, etc.

--
Michael J. Sherman | Software Developer | Digital Sandbox, Inc.
"There are 10 types of people in the world - those who know binary
and those who don't"
Re: ALSA issues with newer kernel [solution] [ In reply to ]
That sounds odd, as I just compiled 0.9.5 on a 2.4.20 kernel a couple nights
ago without issue....

This is a clean (kernel.org) kernel.

On 24 Jul 2003 at 14:59, Michael J. Sherman wrote:

>
> I'm just throwing this out here so it's in the archives for someone to
> not search on when it comes up ;-).
>
> I was having issues trying to compile and install ALSA using kernel
> 2.4.20 and ALSA 0.9.5. On modprobe'ing the driver, it'd complain of
> unresolved symbols in snd.o. Turns out it's a problem with the ALSA
> configure script deleting workqueue.h from
> alsa-driver-0.9.5/include/linux/. So, after untarring the ALSA lib
> archive, go to that dir, copy the workqueue.h to something temporary
> like workqueue.xh. Then go back and run the configure script as you
> would. Before typing 'make', copy that temp workqeue.xh back to
> workqueue.h. Then make, make install, etc.

--
Harondel J. Sibble
Sibble Computer Consulting
Creating solutions for the small business and home computer user.
help@pdscc.com (use pgp keyid 0x3AD5C11D) http://www.pdscc.com
(604) 739-3709 (voice/fax) (604) 686-2253 (pager)
Re: ALSA issues with newer kernel [solution] [ In reply to ]
On Thu, 2003-07-24 at 13:37, Harondel J. Sibble wrote:
> That sounds odd, as I just compiled 0.9.5 on a 2.4.20 kernel a couple nights
> ago without issue....
>
> This is a clean (kernel.org) kernel.

Yeah - the problem is with the kernel RedHat ships only.

-I

--
__________________________________
Ian Forde, RHCE, CCSE, SCNA, SCDME
CYTBeN, Inc.
ian@duckland.org / ian@cytben.com
Re: ALSA issues with newer kernel [solution] [ In reply to ]
Ahh, I believe this problem only shows up with Redhat versions of the
kernel source distribution. YMMV.

Harondel J. Sibble wrote:
> That sounds odd, as I just compiled 0.9.5 on a 2.4.20 kernel a couple nights
> ago without issue....
>
> This is a clean (kernel.org) kernel.
>
> On 24 Jul 2003 at 14:59, Michael J. Sherman wrote:
>
>
>>I'm just throwing this out here so it's in the archives for someone to
>>not search on when it comes up ;-).
>>
>>I was having issues trying to compile and install ALSA using kernel
>>2.4.20 and ALSA 0.9.5. On modprobe'ing the driver, it'd complain of
>>unresolved symbols in snd.o. Turns out it's a problem with the ALSA
>>configure script deleting workqueue.h from
>>alsa-driver-0.9.5/include/linux/. So, after untarring the ALSA lib
>>archive, go to that dir, copy the workqueue.h to something temporary
>>like workqueue.xh. Then go back and run the configure script as you
>>would. Before typing 'make', copy that temp workqeue.xh back to
>>workqueue.h. Then make, make install, etc.
>
>
Re: ALSA issues with newer kernel [solution] [ In reply to ]
On 24 Jul 2003 at 13:52, Ian Forde wrote:

> > This is a clean (kernel.org) kernel.
>
> Yeah - the problem is with the kernel RedHat ships only.

Figures...
--
Harondel J. Sibble
Sibble Computer Consulting
Creating solutions for the small business and home computer user.
help@pdscc.com (use pgp keyid 0x3AD5C11D) http://www.pdscc.com
(604) 739-3709 (voice/fax) (604) 686-2253 (pager)