File tree 2 files changed +7
-5
lines changed
2 files changed +7
-5
lines changed Original file line number Diff line number Diff line change 3
3
#
4
4
# Versions of the toolchain components are configurable in `musl-cross-make/Makefile` and
5
5
# 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 .
7
7
set -ex
8
8
9
9
hide_output () {
@@ -33,11 +33,13 @@ shift
33
33
# Apparently applying `-fPIC` everywhere allows them to link successfully.
34
34
export CFLAGS=" -fPIC $CFLAGS "
35
35
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
37
37
cd musl-cross-make
38
+ # A few commits ahead of v0.9.9 to include the cowpatch fix:
39
+ git checkout a54eb56f33f255dfca60be045f12a5cfaf5a72a9
38
40
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
41
43
42
44
cd -
43
45
Original file line number Diff line number Diff line change 24
24
# Apparently applying `-fPIC` everywhere allows them to link successfully.
25
25
export CFLAGS=" -fPIC $CFLAGS "
26
26
27
- MUSL=musl-1.1.22
27
+ MUSL=musl-1.1.24
28
28
29
29
# may have been downloaded in a previous run
30
30
if [ ! -d $MUSL ]; then
You can’t perform that action at this time.
0 commit comments