File tree Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Expand file tree Collapse file tree 2 files changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -19,7 +19,13 @@ ARG glib_tag=2.78.4
19
19
RUN apt-get update && apt-get install -y make autoconf automake libtool ninja-build \
20
20
libfdt-dev libpixman-1-dev zlib1g-dev libslirp-dev patchelf wget \
21
21
libattr1 libattr1-dev libcap-ng-dev pkg-config
22
- RUN git clone --depth 1 --branch $glib_tag https://gitlab.gnome.org/GNOME/glib
22
+
23
+ Run python3 -m pip install meson tomli
24
+ RUN git clone --depth 1 https://gitlab.gnome.org/GNOME/glib.git --branch=$glib_tag && \
25
+ meson setup _build glib --prefix=/usr -Ddefault_library=shared -Dtests=false && \
26
+ meson install -C _build && \
27
+ rm -rf glib _build
28
+
23
29
RUN git clone --depth 1 https://git.qemu.org/git/qemu.git qemu
24
30
WORKDIR qemu
25
31
COPY build.sh $SRC/
Original file line number Diff line number Diff line change 14
14
#
15
15
# ###############################################################################
16
16
17
- pip3 install meson tomli
18
-
19
- cd $SRC /glib
20
- CC=" " CFLAGS=" " CXX=" " CXXFLAGS=" " meson setup --buildtype=plain --default-library=shared builddir -Dtests=false
21
- CC=" " CFLAGS=" " CXX=" " CXXFLAGS=" " ninja -C builddir
22
- ninja -C builddir install
23
-
24
17
cd $SRC /qemu/
25
18
$SRC /qemu/scripts/oss-fuzz/build.sh
You can’t perform that action at this time.
0 commit comments