Bladeren bron

pango: Fix unexpected -Werror=... errors (#2781)

* pango: Fix unexpected -Werror=array-bounds error

* Also remove -Werror=unused-but-set-variable

* Trigger rebuild
Tianlan Zhou 1 jaar geleden
bovenliggende
commit
53a86fd2c2
1 gewijzigde bestanden met toevoegingen van 5 en 0 verwijderingen
  1. 5 0
      packages/p/pango/xmake.lua

+ 5 - 0
packages/p/pango/xmake.lua

@@ -37,6 +37,11 @@ package("pango")
         io.replace("meson.build", "dependency('gi-docgen'", "dependency(''", {plain = true})
         io.replace("meson.build", "fallback: ['gi-docgen', 'dummy_dep']", "fallback: ['dummy_dep']", {plain = true})
 
+        -- fix unexpected -Werror=unused-but-set-variable errors, see https://gitlab.gnome.org/GNOME/pango/-/issues/693
+        io.replace("meson.build", "'-Werror=unused-but-set-variable',", "", {plain = true})
+        -- fix unexpected -Werror=array-bounds errors, see https://gitlab.gnome.org/GNOME/pango/-/issues/740
+        io.replace("meson.build", "'-Werror=array-bounds',", "", {plain = true})
+
         meson.install(package, configs, {packagedeps = {"fontconfig", "freetype", "harfbuzz", "fribidi", "cairo", "glib"}})
     end)