>>>>> "Yuri" == Yuri Dario <mc6530@stripped> writes:
Yuri> work on OS/2 is still in progress; now I moved to 3.23.38 sources, to
Yuri> stay updated.
Yuri> Tests are going better, but I have a couple of problems.
Yuri> backup.test was failing because my_copy was not using O_SHARE to open
Yuri> and create files; looking at trace, I have seen that table files were
Yuri> already opened using O_SHARE; adding O_SHARE to my_open() and
Yuri> my_create() fixed it. I don't know if it is a specific OS/2 bug, or
Yuri> applies also to other platforms.
Where did you do the changes ?
Yuri> Second, many tests are failing while performing 'check table t1'
Yuri> because of 'error 43 when updating keyfile'; errno 43 is EBADF here.
Yuri> So looking at mysql.trace, I discovered that my_pwrite() is failing to
Yuri> write on handle 11 (t1.myi). I don't see calls to my_close() between
Yuri> my_open() and my_pwrite(), so I don't understand why it doesn't work.
If you can you ftp a trace file to:
and drop me a mail, I can take a look at this tomorrow!
Yuri> I need some help here ;-)