Skip to content
  • Thomas Haller's avatar
    build: disable "-Wunknown-pragmas" warning · a307bd6e
    Thomas Haller authored
    clang on CentOS 7.6 (3.4.2-9.el7) warns:
    
          CC       clients/tui/newt/clients_tui_newt_libnmt_newt_a-nmt-newt-button.o
        In file included from ../clients/tui/newt/nmt-newt-button.c:26:
        In file included from ../shared/nm-default.h:280:
        ../shared/nm-glib-aux/nm-macros-internal.h:1617:2: error: unknown warning group -Wstringop-truncation, ignored [-Werror,-Wunknown-pragmas]
                NM_PRAGMA_WARNING_DISABLE ("-Wstringop-truncation");
                ^
        ../shared/nm-glib-aux/nm-macros-internal.h:419:9: note: expanded from macro NM_PRAGMA_WARNING_DISABLE
                _Pragma(_NM_PRAGMA_WARNING_DO(warning))
                ^
        <scratch space>:109:25: note: expanded from here
         GCC diagnostic ignored "-Wstringop-truncation"
                                ^
    
    This warning totally defeats the purpose of why we use the pragma in the
    first place.
    a307bd6e