https://bugs.documentfoundation.org/show_bug.cgi?id=92478

--- Comment #17 from Julien Nabet <serval2...@yahoo.fr> ---
Thank you Michael for your feedback! I haven't searched yet but indeed
disabling may be not too difficult.

Anyway, I kept on the investigation and found interesting pieces.
First "twain_32.dll" in Windows is the Twain DSM (Data Source Manager) 32 bits
(obviously) version 1.9.
See
https://www.data-tech.com/help/imnettwain/TWAIN%201.9%20and%202.1%20Support%20.html
(I know, I would have preferred a more official source like Twain or Microsoft
website :-( )

However it exists not only an even more recent 2.3 DSM version, but the package
contains 32 and 64 version! (see
https://sourceforge.net/projects/twain-dsm/files/?source=navbar)

Unzipping twaindsm-2.3.0.win.bin.zip gives:
./twain32
./twain32/TWAINDSM32.msm
./twain32/TWAINDSM.dll
./ChangeLog.txt
./TODO.txt
./twain64
./twain64/TWAINDSM64.msm
./twain64/TWAINDSM.dll
./README.txt
./license.txt

So since I suppose it won't be easy to ask Microsoft to include update of Twain
+ embed its 64 bits version, perhaps we could embed it on LO? (at least 64 bits
version)
Here are the sizes:
150736 déc.  13  2013 ./twain32/TWAINDSM.dll
168144 déc.  13  2013 ./twain64/TWAINDSM.dll

Another potential gain is a better match with twain.h present in LO sources.

If so, it means some packaging work (which is beyond my capabilities).

So for now, I'm waiting end of my local build and will take a look for
disabling the entry for workaround. Since I only use Linux to build LO, I won't
be able to test the result.

-- 
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs

Reply via email to