oss-fuzz/projects/qemu
Alexander Bulekov 7602748c2b
qemu: manually build glib (#5919)
* qemu: manually build glib

QEMU builds are failing [1]:
"Step #4: ERROR: glib-2.56 gthread-2.0 is required to compile QEMU"

The version of glib shipped with Ubuntu 18.04 is too old. While we wait
on [2], take some inspiration from poppler [3], and build glib ourselves.

[1] https://oss-fuzz-build-logs.storage.googleapis.com/log-2a22b4e2-d7b7-4695-a4dd-25d8d8407704.txt
[2] https://github.com/google/oss-fuzz/issues/5697
[3] a44547d8d6/projects/poppler/build.sh (L70)

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>

* qemu: add license header to build.sh

Signed-off-by: Alexander Bulekov <alxndr@bu.edu>
2021-06-15 10:55:11 +01:00
..
Dockerfile qemu: manually build glib (#5919) 2021-06-15 10:55:11 +01:00
build.sh qemu: manually build glib (#5919) 2021-06-15 10:55:11 +01:00
project.yaml qemu: disable honggfuzz fuzzing (#5489) 2021-03-24 14:56:27 +00:00