2002-08-19 16:05:41

by Jack Howarth

[permalink] [raw]
Subject: Linux 2.4.20pre3 breaks alsa 0.9.0.rc3

I haven't seen this mentioned yet but the new
pre3 changes remove the typedef of urb_t and purb_t
from include/linux/usb.h. This causes alas-drivers
0.9.0rc3 to fail to compile. I wanted to find out
if this removal of urb_t and purb_t was
final or if it would be regressed back in pre4?
Thanks for any information.
Jack


2002-08-19 16:30:09

by Alan

[permalink] [raw]
Subject: Re: [linux-usb-devel] Linux 2.4.20pre3 breaks alsa 0.9.0.rc3

On Mon, 2002-08-19 at 17:09, Jack Howarth wrote:
> I haven't seen this mentioned yet but the new
> pre3 changes remove the typedef of urb_t and purb_t
> from include/linux/usb.h. This causes alas-drivers
> 0.9.0rc3 to fail to compile. I wanted to find out
> if this removal of urb_t and purb_t was
> final or if it would be regressed back in pre4?

Its part of the 2.4/2.5 usb cleanup of dumb typedefs. You can probably
search-and-destroy them into the struct form with no problems

2002-08-19 16:34:56

by Markus Plail

[permalink] [raw]
Subject: Re: Linux 2.4.20pre3 breaks alsa 0.9.0.rc3

Hi Jack!

* Jack Howarth writes:
>I haven't seen this mentioned yet but the new pre3 changes remove the
>typedef of urb_t and purb_t from include/linux/usb.h. This causes
>alas-drivers 0.9.0rc3 to fail to compile. I wanted to find out if this
>removal of urb_t and purb_t was final or if it would be regressed back
>in pre4? Thanks for any information.

alsa CVS was updated today to compile with 2.4.19-pre3, so I guess it
will be permanent.

regards
Markus

2002-08-19 17:22:19

by Greg KH

[permalink] [raw]
Subject: Re: [linux-usb-devel] Linux 2.4.20pre3 breaks alsa 0.9.0.rc3

On Mon, Aug 19, 2002 at 12:09:28PM -0400, Jack Howarth wrote:
> I haven't seen this mentioned yet but the new
> pre3 changes remove the typedef of urb_t and purb_t
> from include/linux/usb.h. This causes alas-drivers
> 0.9.0rc3 to fail to compile. I wanted to find out
> if this removal of urb_t and purb_t was
> final or if it would be regressed back in pre4?

Removal of those unneeded typedefs is final.

thanks,

greg k-h