musl fixes
This commit is contained in:
parent
d92750f28f
commit
99b0e85392
|
@ -51,10 +51,6 @@ _DEPENDENCIES="wget git xorg-server-xvfb \
|
||||||
printf "\nInstalling dependencies: $_DEPENDENCIES\n";
|
printf "\nInstalling dependencies: $_DEPENDENCIES\n";
|
||||||
xbps-install -Sy $_DEPENDENCIES
|
xbps-install -Sy $_DEPENDENCIES
|
||||||
|
|
||||||
if [[ "$(/lib/libc.so)" != *"musl libc"* ]]; then
|
|
||||||
xbps-install -y musl-devel
|
|
||||||
fi
|
|
||||||
|
|
||||||
ln -s /bin/clang /bin/cc
|
ln -s /bin/clang /bin/cc
|
||||||
mkdir /usr/lib/nodejs-mozilla/
|
mkdir /usr/lib/nodejs-mozilla/
|
||||||
ln -s /usr/bin/ /usr/lib/nodejs-mozilla/bin
|
ln -s /usr/bin/ /usr/lib/nodejs-mozilla/bin
|
||||||
|
|
|
@ -88,6 +88,11 @@ mk_add_options MOZ_TELEMETRY_REPORTING=0
|
||||||
# ac_add_options --enable-linker=gold
|
# ac_add_options --enable-linker=gold
|
||||||
END
|
END
|
||||||
|
|
||||||
|
if [[ "$(/lib/libc.so 2>&1)" != *"musl libc"* ]]; then
|
||||||
|
echo "ac_add_options --disable-jemalloc" >> ${CI_PROJECT_DIR}/mozconfig
|
||||||
|
echo "ac_add_options --disable-gold" >> ${CI_PROJECT_DIR}/mozconfig
|
||||||
|
fi
|
||||||
|
|
||||||
# allow setting limited resource usage via ENV / CI:
|
# allow setting limited resource usage via ENV / CI:
|
||||||
|
|
||||||
if [[ ! -z ${CORES_TO_USE} ]]; then
|
if [[ ! -z ${CORES_TO_USE} ]]; then
|
||||||
|
|
Loading…
Reference in a new issue