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',
|
'vendor_ccs',
|
||||||
'view_restrictions',
|
'view_restrictions',
|
||||||
'language',
|
'language',
|
||||||
|
'help_url',
|
||||||
]
|
]
|
||||||
|
|
||||||
LANGUAGES_SUPPORTED = ['c', 'cpp', 'go', 'rust', 'python']
|
LANGUAGES_SUPPORTED = ['c', 'cpp', 'go', 'rust', 'python']
|
||||||
|
|
|
@ -24,7 +24,7 @@ meson $BUILD \
|
||||||
-Doss_fuzz=enabled \
|
-Doss_fuzz=enabled \
|
||||||
-Db_lundef=false \
|
-Db_lundef=false \
|
||||||
-Ddefault_library=static \
|
-Ddefault_library=static \
|
||||||
-Dlibmount=false
|
-Dlibmount=disabled
|
||||||
|
|
||||||
ninja -C $BUILD
|
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"
|
primary_contact: "bugzilla@tecnocode.co.uk"
|
||||||
auto_ccs:
|
auto_ccs:
|
||||||
- philip.withnall@gmail.com
|
- philip.withnall@gmail.com
|
||||||
|
|
Loading…
Reference in New Issue