This repository was archived by the owner on May 28, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Expand file tree Collapse file tree 2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 33#
44# Versions of the toolchain components are configurable in `musl-cross-make/Makefile` and
55# musl unlike GLIBC is forward compatible so upgrading it shouldn't break old distributions.
6- # Right now we have: Binutils 2.27 , GCC 6.4 .0, musl 1.1.22 .
6+ # Right now we have: Binutils 2.31.1 , GCC 9.2 .0, musl 1.1.24 .
77set -ex
88
99hide_output () {
@@ -33,11 +33,13 @@ shift
3333# Apparently applying `-fPIC` everywhere allows them to link successfully.
3434export CFLAGS=" -fPIC $CFLAGS "
3535
36- git clone https://github.com/richfelker/musl-cross-make -b v0.9.8
36+ git clone https://github.com/richfelker/musl-cross-make # -b v0.9.9
3737cd musl-cross-make
38+ # A few commits ahead of v0.9.9 to include the cowpatch fix:
39+ git checkout a54eb56f33f255dfca60be045f12a5cfaf5a72a9
3840
39- hide_output make -j$( nproc) TARGET=$TARGET
40- hide_output make install TARGET=$TARGET OUTPUT=$OUTPUT
41+ hide_output make -j$( nproc) TARGET=$TARGET MUSL_VER=1.1.24
42+ hide_output make install TARGET=$TARGET MUSL_VER=1.1.24 OUTPUT=$OUTPUT
4143
4244cd -
4345
Original file line number Diff line number Diff line change 2424# Apparently applying `-fPIC` everywhere allows them to link successfully.
2525export CFLAGS=" -fPIC $CFLAGS "
2626
27- MUSL=musl-1.1.22
27+ MUSL=musl-1.1.24
2828
2929# may have been downloaded in a previous run
3030if [ ! -d $MUSL ]; then
You can’t perform that action at this time.
0 commit comments