I have a 32bit commercial application (vuescan, hamrick.com) which fails on SUSE 10.0 64 bit. According to its author, the problem is in the /dev/sg driver not implementing 32 bit compatibility, and he doesn't have time to implement vuescan workarounds. This is very annoying, as sane-based opensource scanning applications are all rubbish (trust me I've tried, but that's OT here). Using linux32 doesn't help. Can someone with more detailed kernel knowledge say whether there is some other workaround for Linux? Is there a fix for the sg devices in the pipeline? Thanks, Volker -- Volker Kuhlmann is possibly list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.
Am Mo 12.12.2005 11:41 schrieb Volker Kuhlmann <hidden@paradise.net.nz>:
I have a 32bit commercial application (vuescan, hamrick.com) which fails on SUSE 10.0 64 bit. According to its author, the problem is in the /dev/sg driver not implementing 32 bit compatibility, and he doesn't have time to implement vuescan workarounds. This is very annoying, as sane-based opensource scanning applications are all rubbish (trust me I've tried, but that's OT here). Using linux32 doesn't help.
Can someone with more detailed kernel knowledge say whether there is some other workaround for Linux? Is there a fix for the sg devices in the pipeline?
I fixed it now. If you know how to recompile kernels you can use and test the attached patch, otherwise wait for the next release. -Andi
I fixed it now. If you know how to recompile kernels you can use and test the attached patch, otherwise wait for the next release.
Woooow, I'm impressed! Thanks very much. Yes I do know how to compile kernels and would like to test your patch - you didn't attach it though (or does this list strip attachments?). Volker -- Volker Kuhlmann is possibly list0570 with the domain in header http://volker.dnsalias.net/ Please do not CC list postings to me.
participants (2)
-
Andreas Kleen
-
Volker Kuhlmann