webkit2gtk: build for arm*-musl w/o gir
The builders (and also a local build) hang for hours when running g-ir-scanner-qemuwrapper. Until the underlying problem is solved enable arm*-musl without gir again. Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
parent
fb398171a2
commit
c7c1bdafb9
1 changed files with 12 additions and 10 deletions
|
@ -34,22 +34,24 @@ nodebug=1
|
||||||
|
|
||||||
CXXFLAGS="-Wno-expansion-to-defined"
|
CXXFLAGS="-Wno-expansion-to-defined"
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
|
||||||
arm*-musl)
|
|
||||||
# builders time out while or after linking WebKitPluginProcess2
|
|
||||||
broken="https://build.voidlinux.org/builders/armv7l-musl_builder/builds/18501/steps/shell_3/logs/stdio"
|
|
||||||
;;
|
|
||||||
aarch64*|arm*) configure_args+=" -DUSE_LD_GOLD=0";;
|
|
||||||
i686*) CXXFLAGS+="-O2 -msse2";;
|
|
||||||
esac
|
|
||||||
|
|
||||||
# Package build options
|
# Package build options
|
||||||
build_options="gir wayland x11 jit sampling_profiler"
|
build_options="gir wayland x11 jit sampling_profiler"
|
||||||
build_options_default="gir wayland x11"
|
build_options_default="wayland x11"
|
||||||
|
|
||||||
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
|
arm*-musl) # cross building hangs for hours in g-ir-scanner-qemuwrapper
|
||||||
|
;;
|
||||||
|
*) build_options_default+=" gir"
|
||||||
|
esac
|
||||||
|
|
||||||
desc_option_jit="Enable JustInTime JS support"
|
desc_option_jit="Enable JustInTime JS support"
|
||||||
desc_option_sampling_profiler="Toggle sampling profiler support (disabled on musl)"
|
desc_option_sampling_profiler="Toggle sampling profiler support (disabled on musl)"
|
||||||
|
|
||||||
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
|
aarch64*|arm*) configure_args+=" -DUSE_LD_GOLD=0";;
|
||||||
|
i686*) CXXFLAGS+="-O2 -msse2";;
|
||||||
|
esac
|
||||||
|
|
||||||
# JIT conflicts with sampling_profiler
|
# JIT conflicts with sampling_profiler
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
i686|ppc*|mips*|arm*) ;;
|
i686|ppc*|mips*|arm*) ;;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue