Julien BLACHE a écrit :
BERTRAND Joël <[EMAIL PROTECTED]> wrote:
Hi,
The Linux SG3 interface does not work properly when a 32bit app is
talking to a 64bit kernel.
Maybe. But with 2.6.20.3 kernel, on the same sparc, I can use
this scanner (with libsane that comes with sarge), but system is not
stable. I don't see any diff on sg driver between 2.6.20.3 and
2.6.21-rc7.
Have you diffed the 2 libsane versions yet ? (the backend you're using
+ common code in sanei/ for a start)
No, I don't, because I have to find a couple libsane/kernel that works
on sparc64 and another that doesn't work, and I cannot reboot my U2 only
to make test.
You can either:
- try to do a 64bit build of sane-backends
- try to use the old SG interface, if still exists/works
Unfortunately, both options are unfit for Debian; 64bit binaries would
require to rebuild all the dependency chain, and using the old SG
interface won't last long :/
Thus, any issue or workaround ?
No, not at the moment, I'm afraid. Can you try to run the libsane
version from sarge on the sparc and see if it still works ?
I have tried, but without success. I have tried 1.0.14, 1.0.16 and
1.0.18. Maybe, like mysql-server bug on sparc64, trouble comes from
glibc or dark side of kernel itself...
Regards,
JKB