View | Details | Raw Unified | Return to bug 2978
Collapse All | Expand All

(-)a/src/config-store/wscript (+3 lines)
 Lines 33-38    Link Here 
33
            if conf.env['CXX_NAME'] in ['gcc']:
33
            if conf.env['CXX_NAME'] in ['gcc']:
34
                if tuple(map(int, conf.env['CC_VERSION'])) >= gcc_version_gtkplus_warning_issue:
34
                if tuple(map(int, conf.env['CC_VERSION'])) >= gcc_version_gtkplus_warning_issue:
35
                    conf.env.append_value('CXXFLAGS', '-Wno-parentheses')
35
                    conf.env.append_value('CXXFLAGS', '-Wno-parentheses')
36
            # Bug 2978 gcc and clang warnings about deprecated declarations
37
            if conf.env['CXX_NAME'] in ['clang', 'gcc']:
38
                    conf.env.append_value ('CXXFLAGS', '-Wno-error=deprecated-declarations')
36
39
37
    have_libxml2 = conf.check_cfg(package='libxml-2.0', atleast_version='2.7',
40
    have_libxml2 = conf.check_cfg(package='libxml-2.0', atleast_version='2.7',
38
                                  args=['--cflags', '--libs'], uselib_store='LIBXML2',
41
                                  args=['--cflags', '--libs'], uselib_store='LIBXML2',
(-)a/wscript (-1 lines)
 Lines 643-649    Link Here 
643
            if conf.check_compilation_flag(flag, mode='cc'):
643
            if conf.check_compilation_flag(flag, mode='cc'):
644
                env.append_value('CCFLAGS', flag)
644
                env.append_value('CCFLAGS', flag)
645
645
646
    add_gcc_flag('-Wno-error=deprecated-declarations')
647
    add_gcc_flag('-fstrict-aliasing')
646
    add_gcc_flag('-fstrict-aliasing')
648
    add_gcc_flag('-Wstrict-aliasing')
647
    add_gcc_flag('-Wstrict-aliasing')
649
648

Return to bug 2978