[
https://issues.apache.org/jira/browse/XERCESC-2190?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17073107#comment-17073107
]
Roger Leigh commented on XERCESC-2190:
--------------------------------------
Yes, I was surprised when I went to check on Server 2008 R2 in more detail.
It's not that long since I had to support it either.
For RHEL6, I used to use devtoolset-8 for development on this platform. It's
definitely a viable option for users who need to target it.
I'm certainly not suggesting deliberately ripping support for older platform
out just for the sake of it. But I do feel that given the development
constraints we are working under, it would be good to be realistic about what
is effectively supportable, and what is absolutely unsupportable, and there are
quite a few platforms which I do feel are not reasonable to support in any
capacity. I'd say Windows Vista and below fall in that category. Windows 7 is
hanging on by a thread but realistically I can't test on it any longer; I've
been forced onto Windows 10 and VS2017/VS2019, and Server 2016. AppVeyor can
be used to test on other compilers up to a point, but debugging and more
extensive testing aren't possible.
> 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: [email protected]
For additional commands, e-mail: [email protected]