chore: 1.12.2 versions and notes

This commit is contained in:
Alex Fabijanic 2022-07-18 18:29:18 +02:00
parent d7ced77529
commit 4f5f30936b
7 changed files with 40 additions and 5 deletions

View File

@ -1,5 +1,9 @@
This is the changelog file for the POCO C++ Libraries.
Release 1.12.2 (2022-??-??)
===========================
Release 1.12.1 (2022-07-18)
===========================

View File

@ -4,8 +4,8 @@
#include "winres.h"
#define POCO_VERSION 1,12,1,0
#define POCO_VERSION_STR "1.12.1"
#define POCO_VERSION 1,12,2,0
#define POCO_VERSION_STR "1.12.2"
VS_VERSION_INFO VERSIONINFO
FILEVERSION POCO_VERSION

View File

@ -36,6 +36,6 @@
// Bx: beta releases
//
#define POCO_VERSION 0x010C0100
#define POCO_VERSION 0x010C0200
#endif // Foundation_Version_INCLUDED

View File

@ -1 +1 @@
1.12.1
1.12.2

View File

@ -2,6 +2,12 @@ POCO C++ Libraries Release Notes
AAAIntroduction
!!!Release 1.12.2
!!Summary of Changes
!!!Release 1.12.1
!!Summary of Changes

View File

@ -45,3 +45,28 @@ The following naming conventions are used:
are placed in the <*lib64*> directory. DLLs are placed in <*bin*> (32-bit)
or <*bin64*> (64-bit). 64-bit DLLs are named PocoLIB64.dll for release
and PocoLIB64d.dll for debug, respectively.
!!MSVC Compiler Notes
!!!C++ standard version not properly defined
In oreder to work around that, `/Zc:__cplusplus` compiler flag is necesary.
See following issues for details and explanations:
* https://github.com/pocoproject/poco/issues/3665
* https://devblogs.microsoft.com/cppblog/msvc-now-correctly-reports-__cplusplus/
!!!Compiler bug when `/Zc:twoPhase` is specified
There is a bug in the MSVC compiler that prevents `Poco::Any` compilation when the
small object optimization is enabled and `/Zc:permissive-` flag is specified (more
specifically, it is the `/Zc:twoPhase` flag, implicitly set by `/Zc:permissive-`).
Details:
* https://github.com/pocoproject/poco/issues/3682
* https://github.com/pocoproject/poco/issues/3683
* https://developercommunity.visualstudio.com/t/fatal-error-C1001:-Internal-compiler-err/10095155?space=62&q=djc3ho&entry=problem&sort=newest

View File

@ -1 +1 @@
91
92