icecat: fix cross
This commit is contained in:
parent
7118e1781b
commit
718dc50fcc
|
@ -12,8 +12,6 @@ checksum="8163e5bc53f69d9f9b0fc5e9f95fae33da8139ae0f902756751cadbaa27e6ee9"
|
||||||
nopie=yes
|
nopie=yes
|
||||||
lib32disabled=yes
|
lib32disabled=yes
|
||||||
|
|
||||||
nocross="https://build.voidlinux.eu/builders/armv7l_builder/builds/29588/steps/shell_3/logs/stdio"
|
|
||||||
|
|
||||||
hostmakedepends="unzip zip pkg-config perl python yasm"
|
hostmakedepends="unzip zip pkg-config perl python yasm"
|
||||||
makedepends="nss-devel libjpeg-turbo-devel icu-devel
|
makedepends="nss-devel libjpeg-turbo-devel icu-devel
|
||||||
pixman-devel sqlite-devel gst-plugins-base1-devel gtk+-devel
|
pixman-devel sqlite-devel gst-plugins-base1-devel gtk+-devel
|
||||||
|
@ -40,15 +38,17 @@ if [ ${XBPS_GCC_VERSION_MAJOR} -gt 5 ]; then
|
||||||
CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
|
CXXFLAGS+=" -fno-delete-null-pointer-checks -fno-lifetime-dse -fno-schedule-insns2"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
if [ -n "$CROSS_BUILD" ]; then
|
||||||
*-musl) CXXFLAGS+=" -DNO_STABS_SUPPORT=1"
|
# Void's system-sqlite is compiled with SQLITE_ENABLE_DBSTAT_VTAB,
|
||||||
;;
|
# but the test fails when cross compiling
|
||||||
esac
|
export ac_cv_sqlite_dbstat_vtab=yes
|
||||||
|
fi
|
||||||
|
|
||||||
pre_configure() {
|
pre_configure() {
|
||||||
case "$XBPS_TARGET_MACHINE" in
|
case "$XBPS_TARGET_MACHINE" in
|
||||||
*-musl)
|
*-musl)
|
||||||
cp ${FILESDIR}/stab.h toolkit/crashreporter/google-breakpad/src/
|
$XBPS_FETCH_CMD http://git.alpinelinux.org/cgit/aports/plain/community/firefox-esr/stab.h
|
||||||
|
mv stab.h toolkit/crashreporter/google-breakpad/src/
|
||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue