Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-19936

MyRocks: compile fails on Windows after recent merge from upstream

    Details

      Description

      https://buildbot.askmonty.org/buildbot/builders/winx64-packages/builds/14127/steps/build/logs/stdio

      The errors are:

        plain_table_builder.cc
        CMake does not need to re-run because D:/winx64-packages/build/client/CMakeFiles/generate.stamp is up-to-date.
      D:\winx64-packages\build\src\storage\rocksdb\rocksdb\third-party\gtest-1.7.0\fused-src\gtest/gtest.h(2143): error C2220: warning treated as error - no 'object' file generated (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc) [D:\winx64-packages\build\storage\rocksdb\rocksdblib.vcxproj]
      D:\winx64-packages\build\src\storage\rocksdb\rocksdb\third-party\gtest-1.7.0\fused-src\gtest/gtest.h(2143): warning C4996: 'std::tr1': warning STL4002: The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be REMOVED. You can define _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING to acknowledge that you have received this warning. (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc) [D:\winx64-packages\build\storage\rocksdb\rocksdblib.vcxproj]
        userstat.vcxproj -> D:\winx64-packages\build\plugin\userstat\RelWithDebInfo\userstat.lib
        C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\include\ios(304): note: see declaration of 'std::tr1' (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc)
      D:\winx64-packages\build\src\storage\rocksdb\rocksdb\third-party\gtest-1.7.0\fused-src\gtest/gtest.h(2144): warning C4996: 'std::tr1': warning STL4002: The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be REMOVED. You can define _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING to acknowledge that you have received this warning. (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc) [D:\winx64-packages\build\storage\rocksdb\rocksdblib.vcxproj]
        mysqlimport.c
        C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.20.27508\include\ios(304): note: see declaration of 'std::tr1' (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc)
      D:\winx64-packages\build\src\storage\rocksdb\rocksdb\third-party\gtest-1.7.0\fused-src\gtest/gtest.h(2145): warning C4996: 'std::tr1': warning STL4002: The non-Standard std::tr1 namespace and TR1-only machinery are deprecated and will be REMOVED. You can define _SILENCE_TR1_NAMESPACE_DEPRECATION_WARNING to acknowledge that you have received this warning. (compiling source file D:\winx64-packages\build\src\storage\rocksdb\rocksdb\table\mock_table.cc) [D:\winx64-packages\build\storage\rocksdb\rocksdblib.vcxproj]
      ...
      

      and so forth

        Attachments

          Activity

            People

            • Assignee:
              psergey Sergei Petrunia
              Reporter:
              psergey Sergei Petrunia
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: