Bug #76203 MySQL 5.7.5 don't run on Windows Vista (TryAcquireSRWLockExclusive)

Submitted: 7 Mar 2015 1:10 Modified: 10 Mar 2015 7:35
Reporter: Meiji Kimura Email Updates:
Status: Won't fix Impact on me:
None 
Category:MySQL Server: Query Cache Severity:S3 (Non-critical)
Version:5.7.5 OS:Windows (Vista)
Assigned to: CPU Architecture:Any

[7 Mar 2015 1:10] Meiji Kimura
Description:
MySQL 5.7.5 don't run on Windows Vista (32-bit).

Because MySQL 5.7.5 use TryAcquireSRWLockExclusive, but Vista don't have the entry point for it. 

How to repeat:
Run MySQL 5.7.5(mysqld) on Windows Vista.

Suggested fix:
We have to describe about it (MySQL 5.7 don't run on Windows vista),

or

don't use TryAcquireSRWLockExclusive
[7 Mar 2015 7:37] Shane Bester
verifying this as I have a vista machine at home.  
The usage of this function is in Query Cache.
[7 Mar 2015 7:38] Shane Bester
I know vista will not be supported for 5.7,  but it doen't mean we shouldn't make minimal effort to keep it running at least.  Perhaps a runtime check, and simply disable the query cache with a huge warning ?
[10 Mar 2015 2:09] MySQL Verification Team
This WL explains the background.

WL#7914: Remove custom rwlock windows implementation
http://dev.mysql.com/worklog/task/?id=7914
[10 Mar 2015 7:34] Ståle Deraas
Posted by developer:
 
Not feasible to fix for 5.7. See http://windows.microsoft.com/en-in/windows/lifecycle .
[5 Nov 2015 17:55] Ryan Hodgson
Have encountered this issue on Windows Server 2008 SP2
[6 Nov 2015 13:50] Ståle Deraas
Posted by developer:
 
Note https://www.mysql.com/support/supportedplatforms/database.html

which mentions Microsoft Windows 2008 Server R2 as a supported platform for MySQL 5.7.

Microsoft Windows 2008 Server is not supported for 5.7,
[19 Sep 2016 9:17] Sergey Volikov
Windosw Server 2008 R2 - a similar problem.

Portions of this website are copyright © 2001, 2002 The PHP Group

Page generated in 0.055 sec. using MySQL 8.4.7-u6-cloud

Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the respective copyright holders.
It is not reviewed in advance by Oracle and does not necessarily represent the opinion of Oracle or any other party.