Minimum supported version of MSVC for frameworks
    Kevin Funk 
    kfunk at kde.org
       
    Thu Aug 13 08:47:52 UTC 2015
    
    
  
Heya,
I'm writing this to inform you that KF5 is not compilable under MSVC2012 as-is 
right now. This is the minimum required version as of [1].
Biggest issues are initializer-lists and non-static data member 
initialization, default + deleted functions (example patch against kdecoration 
here: [2]).
My question: 
- Do we even want to hold the requirement on MSVC2012?
  - People want to use new features from C++11, and they do it
  - Patches like [2] feel like going one step back again
- To me, it would make more sense to just lift our req. to MSVC2013
  (with much better (despite still broken) C++11 support anyway)
Opinions? If you want, I can make sure KF5 builds on MSVC2013, at least, in 
irregular intervals.
Cheers
[1] 
https://community.kde.org/Frameworks/Policies#Frameworks_compiler_requirements_and_C.2B.2B11
[2] https://paste.kde.org/pspfos96w
-- 
Kevin Funk | kfunk at kde.org | http://kfunk.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20150813/f8240c2d/attachment.sig>
    
    
More information about the Kde-frameworks-devel
mailing list