kfreebsd-kernel-headers and USB API breakage
The new kfreebsd-kernel-headers version 0.44 is based on kFreeBSD 8.0.
This new kernel version introduce a new USB stack with a totally
This breaks the build of at least freeglut, libsdl1.2, hal and qemu, but
probably a lot more. While the long term solution is to add support for
the new API, this is something that will take time. We should find to
try a solution as soon as possible, as it starts to block package
migration to testing.
The easiest solution is to revert to 7.2 support until all packages
support the new API. This mean squeeze may have a 7.2 kernel by default.
Another solution is to support both API in kfreebsd-kernel-headers, but
this looks like a more complex solution.
Does someone has another idea?
Aurelien Jarno GPG: 1024D/F1BCDB73