[libvirt PATCH 0/6] meson: sanitize our compiler flags handling

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Currently our compiler flags handling has a number of flaws and
misleading characteristics

 - It triggers warnings from Meson due to our use of -Wall/-Wextra
   that prevents us using --fatal-meson-warnings

 - We enable flags, only to turn them back off again eg
      "-Wcast-function-type ...  -Wno-cast-function-type"

 - We check for certain flags twice

 - We don't check compiler support for some flags

Daniel P. Berrangé (6):
  meson: get rid of list of unused warning flags
  meson: actually check for -Wframe-larger-than
  meson: merge all cc_flags arrays into one
  meson: avoid checking compiler flags twice
  meson: honour meson warning_level option
  meson: don't probe for -Werror if -Dwerror is enabled

 meson.build | 312 ++++++++++++++++++----------------------------------
 1 file changed, 104 insertions(+), 208 deletions(-)

-- 
2.30.2





[Index of Archives]     [Virt Tools]     [Libvirt Users]     [Lib OS Info]     [Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]     [Fedora Tools]

  Powered by Linux