[ https://issues.apache.org/jira/browse/XERCESC-2190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17073036#comment-17073036 ]
Scott Cantor commented on XERCESC-2190: --------------------------------------- Yes, I'm very clear about what's supported and it's a really small list, and the Windows policy is exactly that. For the record, Server 2008 is not EOL. It's fully supported in Azure, which means there's nothing about it that's not supported other than the blackmail by MS to move people to their cloud. As a platform, nothing's really changed for my projects, it remains supported. I personally only support the compiler I use, which is 2017 at the moment. As a project I don't have an opinion other than to say I can't spend any time on issues on any other compiler, so either somebody else has to or it needs to be clear that that's all that's supported. My point re: this change is just that I don't see a huge win or any sort of "cleanup" gained from ripping the code out and breaking the unsupported versions. I'm not saying we should support older versions, but that's not the same as breaking them. But if you feel strongly I'm fine with it. Re: C++11, RHEL6 is something I have to support and it doesn't have a GCC new enough. I build on some older but don't officially support them so breaking them isn't fatal but I do have to support 6. It does sunset this year though so that may not be a dealbreaker. > deprecated GetVersionEx > ----------------------- > > Key: XERCESC-2190 > URL: https://issues.apache.org/jira/browse/XERCESC-2190 > Project: Xerces-C++ > Issue Type: Bug > Affects Versions: 3.2.2 > Reporter: Aleksey Dobrunov > Priority: Major > Time Spent: 10m > Remaining Estimate: 0h > > Hello. > *"GetVersionEx* may be altered or unavailable for releases after Windows 8.1. > Instead, use the [Version Helper > functions"|https://docs.microsoft.com/windows/desktop/SysInfo/version-helper-apis] > > [https://docs.microsoft.com/en-us/windows/win32/api/sysinfoapi/nf-sysinfoapi-getversionexa] > . > {code:java} > C:\Work\code\xerces-c\src\xercesc\util\Transcoders\Win32\Win32TransService.cpp(323): > warning C4996: 'GetVersionExA': was declared deprecated > C:\Program Files (x86)\Windows > Kits\10\include\10.0.18362.0\um\sysinfoapi.h(387): note: see declaration of > 'GetVersionExA' > {code} > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: c-dev-unsubscr...@xerces.apache.org For additional commands, e-mail: c-dev-h...@xerces.apache.org