Boost logo

Boost Users :

Subject: Re: [Boost-users] [release] Boost 1.67.0 Beta 1
From: Marcel Raad (Marcel.Raad_at_[hidden])
Date: 2018-03-19 19:24:09


> -----Original Message-----
> From: Boost-users <boost-users-bounces_at_[hidden]> On Behalf Of
> Daniel James via Boost-users
> Sent: Montag, 19. März 2018 14:28
> To: boost_at_[hidden]; boost-users_at_[hidden]
> Cc: Daniel James <dnljms_at_[hidden]>
> Subject: [Boost-users] [release] Boost 1.67.0 Beta 1
>
> Boost release 1.67.0 beta 1 is now available at:
> [...]
> Please download the beta, give it a try, and report any problems you
> encounter.

Compilation of Signals2 with BOOST_USE_WINDOWS_H is broken because of
https://github.com/boostorg/signals2/commit/f801fa8f645308296f41c6a59851aacbcaf45fea:

boost\signals2\detail\lwm_win32_cs.hpp(90,26): error C2039: 'InitializeCriticalSection': is not a member of 'boost::signals2'
boost\signals2\detail\lwm_win32_cs.hpp(96,26): error C2039: 'DeleteCriticalSection': is not a member of 'boost::signals2'
boost\signals2\detail\lwm_win32_cs.hpp(101,26): error C2039: 'EnterCriticalSection': is not a member of 'boost::signals2'
boost\signals2\detail\lwm_win32_cs.hpp(107,33): error C2039: 'TryEnterCriticalSection': is not a member of 'boost::signals2'
boost\signals2\detail\lwm_win32_cs.hpp(118,26): error C2039: 'LeaveCriticalSection': is not a member of 'boost::signals2'

With BOOST_USE_WINDOWS_H, these functions are in the global namespace.

Marcel


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net