mirror of https://github.com/google/oss-fuzz.git
glib: Fix build due to Meson option changing type (#3358)
* glib: Fix build due to Meson option changing type In GLib master commit b220033c we changed the `libmount` option from a `boolean` to a `feature`, which means it now takes `enabled`/`disabled`/`auto` rather than `true`/`false`. Signed-off-by: Philip Withnall <philip@tecnocode.co.uk> Fixes: https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=20552 * glib: Fix homepage URI The FSF page on GLib is not official, loaded with their advertising, and quite out of date. Signed-off-by: Philip Withnall <philip@tecnocode.co.uk> * infra: Add help_url to the valid section names list in Travis checks It’s documented as valid: https://google.github.io/oss-fuzz/getting-started/new-project-guide/#help_url Signed-off-by: Philip Withnall <philip@tecnocode.co.uk>
This commit is contained in:
parent
a32769e89a
commit
b036df0ce1
|
@ -90,6 +90,7 @@ class ProjectYamlChecker:
|
|||
'vendor_ccs',
|
||||
'view_restrictions',
|
||||
'language',
|
||||
'help_url',
|
||||
]
|
||||
|
||||
LANGUAGES_SUPPORTED = ['c', 'cpp', 'go', 'rust', 'python']
|
||||
|
|
|
@ -24,7 +24,7 @@ meson $BUILD \
|
|||
-Doss_fuzz=enabled \
|
||||
-Db_lundef=false \
|
||||
-Ddefault_library=static \
|
||||
-Dlibmount=false
|
||||
-Dlibmount=disabled
|
||||
|
||||
ninja -C $BUILD
|
||||
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
homepage: "https://www.gnu.org/directory/glib.html"
|
||||
homepage: "https://gitlab.gnome.org/GNOME/glib/"
|
||||
primary_contact: "bugzilla@tecnocode.co.uk"
|
||||
auto_ccs:
|
||||
- philip.withnall@gmail.com
|
||||
|
|
Loading…
Reference in New Issue