I've been trying to help Mat Kanner with his yet-to-be-committed MIDI patches, and have run into a perplexing problem on amd64 CURRENT. It seems the "d_maj" member of "struct cdevsw" no longer exists (in sys/sys/conf.h). This is causing Mat's MIDI patches to fail with: > ===> sound/midi (all) > cc -O -pipe -march=athlon64 -Wno-error -D_KERNEL -DKLD_MODULE > -nostdinc -I- -include /usr/obj/usr/src/sys/CUSTOM/opt_global.h -I. > -I_at_ -I_at_/contrib/altq -I_at_/../include -finline-limit=8000 -fno-common -g > -fno-omit-frame-pointer -I/usr/obj/usr/src/sys/CUSTOM -mcmodel=kernel > -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow > -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Wall > -Wredundant-decls -Wnested-externs -Wstrict-prototypes > -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual > -fformat-extensions -std=c99 -c > /usr/src/sys/modules/sound/midi/../../../dev/sound/midi/midi.c > /usr/src/sys/modules/sound/midi/../../../dev/sound/midi/midi.c:204: > error: unknown field `d_maj' specified in initializer When was this member removed, and why? And how to work around this? Thanks! -- Conrad J. Sabatier <conrads_at_cox.net> -- "In Unix veritas"Received on Tue Apr 19 2005 - 02:24:57 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:38:32 UTC