Commit d48dcc12 authored by Jehan's avatar Jehan

gitlab-ci: move to Fedora 31 image for the Win32 CI build.

parent 44df9f21
Pipeline #133256 passed with stages
in 31 minutes and 3 seconds
......@@ -138,7 +138,7 @@ gimp-meson:
# - ninja test
deps-x86_64-w64-mingw32:
image: fedora:30
image: fedora:31
stage: dependencies
variables:
XDG_CACHE_HOME: "$CI_PROJECT_DIR/.cache/"
......@@ -195,7 +195,7 @@ deps-x86_64-w64-mingw32:
- _deps/
gimp-x86_64-w64-mingw32-meson:
image: fedora:30
image: fedora:31
stage: gimp
dependencies:
- deps-x86_64-w64-mingw32
......@@ -220,7 +220,7 @@ gimp-x86_64-w64-mingw32-meson:
libtool
libxslt
make
python2
python3
mingw64-gcc
mingw64-gcc-c++
mingw64-binutils
......
......@@ -68,6 +68,11 @@ crossroad meson _build && ninja -C _build install || exit 1
crossroad mask glib
cd ..
# Fix a bug in Mingw-w64 headers when building with strict
# C90-compliance.
# See my commit fb232993 in mingw-w64-mingw-w64 repository.
sed -i 's%^//\(.*\)$%/*\1 */%' $CROSSROAD_PREFIX/include/stdlib.h
# Pango (available in crossroad but too old)
crossroad install harfbuzz && \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment