> > Kernel compiler: gcc-Version 3.3 (Gentoo Linux 1.4, PVR 3.3)
> > Used compiler:   gcc (GCC) 3.3 (Gentoo Linux 1.4, PVR 3.3)
> > ...
> > Decoded kernel compiler: type=gcc-Version version=3.3
> > Decoded used compiler:   type=gcc         version=3.3
> >
> > Well, the kernel compiler and the used compiler are definitely the
> > same.
> 
> Well, the identification strings aren't (not exactly).

It seems the detection routine of the configure-script contains bugs.
I'm not the only one with this problem. There are at least two bugs in
the gentoo-bugzilla containing the same problem:
http://bugs.gentoo.org/show_bug.cgi?id=22841
http://bugs.gentoo.org/show_bug.cgi?id=21990

> > checking for kernel version... 2.4.21-ac1
> > ...
> > serialmidi.c: In function `open_tty': serialmidi.c:158: error:
> > invalid operands to binary >
> 
> The -ac patch changes the count field's type to atomic_t. Change the
> offending line to:
> 
>       if (atomic_read(&tty->count) > 1) {

Okay, now I know how to workaround the bugs for me. Will they be
fixed in future alsa-versions?

-- 
Hanno Böck - [EMAIL PROTECTED]

"Immer wenn man die Meinung der Mehrheit teilt, ist es Zeit sich zu
besinnen." Mark Twain

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to