[Boost-bugs] [Boost C++ Libraries] #13457: Windows port for 1.66.0 incorrectly includes NTVERP.H

Subject: [Boost-bugs] [Boost C++ Libraries] #13457: Windows port for 1.66.0 incorrectly includes NTVERP.H
From: Boost C++ Libraries (noreply_at_[hidden])
Date: 2018-02-27 20:56:37


#13457: Windows port for 1.66.0 incorrectly includes NTVERP.H
-------------------------------------+-------------------------
 Reporter: Brian Catlin <BrianC@…> | Owner: (none)
     Type: Bugs | Status: new
Milestone: To Be Determined | Component: None
  Version: Boost 1.66.0 | Severity: Showstopper
 Keywords: windows |
-------------------------------------+-------------------------
 The Windows file NTVERP.H contains the version information for the SDK,
 and it must not be included by Boost (specifically, in
 lib\native\include\boost\predef\platform\windows_uwp.h) because it
 prevents applications from defining their own version resource, causing
 the compiler to complain about the version macros being redefined. In
 projects that are required to use the /WX (treat compiler warnings as
 errors) this is a fatal error. Previous versions of Boost did not have
 this problem.

-- 
Ticket URL: <https://svn.boost.org/trac10/ticket/13457>
Boost C++ Libraries <http://www.boost.org/>
Boost provides free peer-reviewed portable C++ source libraries.

This archive was generated by hypermail 2.1.7 : 2018-02-27 21:00:58 UTC