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"
|
||||
|
||||
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
|
||||
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_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
|
||||
case "$XBPS_TARGET_MACHINE" in
|
||||
i686|ppc*|mips*|arm*) ;;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue