fusion.o is copied to target/lib/modules/drivers/(kernel-ver)/drivers/char/fusion instead of fusion.ko
How about some context here? Your report is seriously lacking in detail. How did you get that result? A config, something!
Any? config, select kernel to build (dependancy of fusion) and then fusion package in graphics packages (BR2_PACKAGE_LINUX_FUSION) fusion.ko would build in buildroot-2012.11/output/build/linux-fusion-8.10.4/linux/drivers/char/fusion however fusion.o will be installed to target. I don't remember which release this started to show in, but some older releases did it correctly.
Created attachment 4784 [details] buildroot config
It's a bug in linux-fusion's Makefile: it thinks that you're compiling against linux 2.4.x. It's been fixed in linux-fusion 9.0.0. I'll send a version bump patch - can you test if it works in your setup?
It copies correctly now, thanks.
Fixed in git by Arnout (208b36a234fe)