[releaase] 1.71.0 closed for major changes
The master branch is now closed for new libraries and breaking changes, and will be closing for the beta in one week. Also, if you're ready, you can also add your libraries' changes to the release notes at: < https://github.com/boostorg/website/blob/master/feed/history/boost_1_71_0.qb...
After editing the release notes, you should get a form to create a pull request, remember to submit it, otherwise I won't see your change. As always, the calendar for the release cycle is available at: https://www.boost.org/development/ Thanks, -- The Boost Release Team
On Thu, Jul 4, 2019 at 4:43 PM Marshall Clow via Boost < boost@lists.boost.org> wrote:
The master branch is now closed for new libraries and breaking changes, and will be closing for the beta in one week.
Just to check out my release process, I was running a build against the master snapshot package on bintray and noticed that there are build failures for the locale library with msvc-12.0: compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multi\win32\lcid.obj lcid.cpp .\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiboost_locale-vc120-mt-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiboost_locale-vc120-mt-x32-1_71.dll for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\libboost_locale-vc120-mt-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiboost_locale-vc120-mt-x32-1_71.lib... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\libboost_locale-vc120-mt-x32-1_71.dll for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\threading-multiboost_locale-vc120-mt-x32-1_71.dll... compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multi\win32\lcid.obj lcid.cpp D:\ReleaseBuild\boost_1_71_0\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multilibboost_locale-vc120-mt-gd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\liblibboost_locale-vc120-mt-gd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\threading-multilibboost_locale-vc120-mt-gd-x32-1_71.lib... compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multi\win32\lcid.obj lcid.cpp .\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multilibboost_locale-vc120-mt-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\liblibboost_locale-vc120-mt-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\threading-multilibboost_locale-vc120-mt-x32-1_71.lib... compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multi\win32\lcid.obj lcid.cpp .\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multilibboost_locale-vc120-mt-s-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\liblibboost_locale-vc120-mt-s-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\release\link-static\runtime-link-static\threading-multilibboost_locale-vc120-mt-s-x32-1_71.lib... compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multi\win32\lcid.obj lcid.cpp D:\ReleaseBuild\boost_1_71_0\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multilibboost_locale-vc120-mt-sgd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\liblibboost_locale-vc120-mt-sgd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\link-static\runtime-link-static\threading-multilibboost_locale-vc120-mt-sgd-x32-1_71.lib... compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multi\win32\lcid.obj lcid.cpp D:\ReleaseBuild\boost_1_71_0\boost/thread/win32/basic_timed_mutex.hpp(54) : error C3861: '_InterlockedExchangePointer': identifier not found call "D:\ReleaseBuild\bin.v2\boost\bin.v2\standalone\msvc\msvc-12.0\msvc-setup.bat" x86 >nul cl /Zm800 -nologo @"D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multi\win32\lcid.obj.rsp" ...failed compile-c-c++ D:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multi\win32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiboost_locale-vc120-mt-gd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiboost_locale-vc120-mt-gd-x32-1_71.dll for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiwin32\lcid.obj... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\libboost_locale-vc120-mt-gd-x32-1_71.lib for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiboost_locale-vc120-mt-gd-x32-1_71.lib... ...skipped pD:\ReleaseBuild\boost_1_71_0\stage\libboost_locale-vc120-mt-gd-x32-1_71.dll for lack of pD:\ReleaseBuild\bin.v2\boost\bin.v2\libs\locale\build\msvc-12.0\debug\threading-multiboost_locale-vc120-mt-gd-x32-1_71.dll... I figured it would be better to bring up now then have to do another RC once the beta drops. Tom
On 7/9/19 11:53 PM, Tom Kent via Boost wrote:
On Thu, Jul 4, 2019 at 4:43 PM Marshall Clow via Boost < boost@lists.boost.org> wrote:
The master branch is now closed for new libraries and breaking changes, and will be closing for the beta in one week.
Just to check out my release process, I was running a build against the master snapshot package on bintray and noticed that there are build failures for the locale library with msvc-12.0:
Should be fixed by: https://github.com/boostorg/winapi/commit/bb91190323166485a338b416446020a47b... May I have the permission to merge it to master in a day or two?
participants (3)
-
Andrey Semashev
-
Marshall Clow
-
Tom Kent