[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

kfreebsd-kernel-headers and USB API breakage



Hi all,

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
different API.

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?

Regards,
Aurelien

-- 
Aurelien Jarno	                        GPG: 1024D/F1BCDB73
aurelien@aurel32.net                 http://www.aurel32.net


Reply to: