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

Reply via email to