On Fri, 1 Jul 2005, Dmitry Timoshkov wrote:
This means that HAVE_SCSIREQ_T_CMD is not defined for you, i.e. scsireq_t has not been detected. Very likely this is caused by a wrong/missing header
I found that FreeBSD does not have this type defined anywhere
Any idea why it was in the '#elif defined(__FreeBSD__)' case then?
No, sorry.
On Fri, 1 Jul 2005, Dmitry Timoshkov wrote:
I checked, and there is no occurrence of SENSEBUFLEN in /usr/include on a SUSE 9.2 machine nor on FreeBSD nor in the entire Wine source tree.
Again, any idea why it was in the '#elif defined(__FreeBSD__)' case then?
I don't really understand the point of your question: SENSEBUFLEN simply is not available on any system (Linux or FreeBSD) I checked, and the code in question is not inside some #if defined(__FreeBSD__).
However, I think I may have a patch candidate for Alexandre.
Gerald