• Michael Stahl's avatar
    gbuild: always compile as C++17 with MSVC 2017 · 61c88ae6
    Michael Stahl yazdı
    The current update MSVC 2017.5 supports fancy new C++ features, but
    unfortunately in its default C++14 mode it falls over and dies with
    an internal compiler error as soon as it sees the WeakImplHelper
    variadic template.
    
    In order to work around the ICE, build everything as C++17,
    which somehow doesn't crash.
    
    This causes loads of deprecation warnings about obsolete std::this
    and badly designed std::that, almost all of them from boost headers,
    which are well known for following every best practice in the C++ book.
    
    Liberally sprinkle macros around to suppress the warnings for now,
    like we already do with the other million warnings from boost headers.
    
    Change-Id: Ia6b6ef5e457b5fe3c8cfe361ba5da39376bb7c4c
    Reviewed-on: https://gerrit.libreoffice.org/48225Tested-by: 's avatarJenkins <ci@libreoffice.org>
    Reviewed-by: 's avatarMichael Stahl <mstahl@redhat.com>
    61c88ae6
Adı
Son kayıt (commit)
Son güncelleme
..
inc Loading commit data...
qa Loading commit data...
source Loading commit data...
uiconfig/ui Loading commit data...
AllLangMoTarget_flt.mk Loading commit data...
Configuration_filter.mk Loading commit data...
CppunitTest_filter_dialogs_test.mk Loading commit data...
CppunitTest_filter_dxf_test.mk Loading commit data...
CppunitTest_filter_eps_test.mk Loading commit data...
CppunitTest_filter_met_test.mk Loading commit data...
CppunitTest_filter_msfilter.mk Loading commit data...
CppunitTest_filter_pcd_test.mk Loading commit data...
CppunitTest_filter_pcx_test.mk Loading commit data...
CppunitTest_filter_pict_test.mk Loading commit data...
CppunitTest_filter_ppm_test.mk Loading commit data...
CppunitTest_filter_priority.mk Loading commit data...
CppunitTest_filter_psd_test.mk Loading commit data...
CppunitTest_filter_ras_test.mk Loading commit data...
CppunitTest_filter_textfilterdetect.mk Loading commit data...
CppunitTest_filter_tga_test.mk Loading commit data...
CppunitTest_filter_tiff_test.mk Loading commit data...
CppunitTest_filter_xslt.mk Loading commit data...
CustomTarget_svg.mk Loading commit data...
Executable_svg2odf.mk Loading commit data...
JunitTest_filter_complex.mk Loading commit data...
Library_filterconfig.mk Loading commit data...
Library_flash.mk Loading commit data...
Library_gie.mk Loading commit data...
Library_graphicfilter.mk Loading commit data...
Library_icg.mk Loading commit data...
Library_msfilter.mk Loading commit data...
Library_odfflatxml.mk Loading commit data...
Library_pdffilter.mk Loading commit data...
Library_storagefd.mk Loading commit data...
Library_svgfilter.mk Loading commit data...
Library_t602filter.mk Loading commit data...
Library_textfd.mk Loading commit data...
Library_xmlfa.mk Loading commit data...
Library_xmlfd.mk Loading commit data...
Library_xsltdlg.mk Loading commit data...
Library_xsltfilter.mk Loading commit data...
Makefile Loading commit data...
Module_filter.mk Loading commit data...
Package_docbook.mk Loading commit data...
Package_xhtml.mk Loading commit data...
Package_xslt.mk Loading commit data...
README Loading commit data...
UIConfig_filter.mk Loading commit data...