diff --git a/cross-scripts/curl b/cross-scripts/curl index 31ddcee..d762cd3 100644 --- a/cross-scripts/curl +++ b/cross-scripts/curl @@ -12,9 +12,9 @@ unpack() { build() { pushd src/curl-7.32.0 - CC=musl-gcc ./configure --prefix=$top/cross --with-ssl \ + CC=x86_64-linux-musl-gcc ./configure --prefix=$top/cross --with-ssl \ --with-random=/dev/urandom --disable-shared || return 1 - make CC=musl-gcc -j$nprocs || return 1 + make -j$nprocs || return 1 popd } diff --git a/cross-scripts/libevent b/cross-scripts/libevent index 19e42c7..004c7fb 100644 --- a/cross-scripts/libevent +++ b/cross-scripts/libevent @@ -12,8 +12,8 @@ unpack() { build() { pushd src/libevent-2.0.21-stable - CC=musl-gcc ./configure --prefix=$top/cross --disable-shared || return 1 - make CC=musl-gcc -j$nprocs || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix=$top/cross --disable-shared || return 1 + make -j$nprocs || return 1 popd } diff --git a/cross-scripts/libsigc++ b/cross-scripts/libsigc++ index 6e97c72..b8370f7 100644 --- a/cross-scripts/libsigc++ +++ b/cross-scripts/libsigc++ @@ -12,8 +12,8 @@ unpack() { build() { pushd src/libsigc++-2.3.1 - CC=musl-gcc ./configure --prefix=$top/cross --disable-shared --enable-static || return 1 - make CC=musl-gcc -j$nprocs || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix=$top/cross --disable-shared --enable-static || return 1 + make -j$nprocs || return 1 popd } diff --git a/cross-scripts/libtorrent b/cross-scripts/libtorrent index be2371f..e827beb 100644 --- a/cross-scripts/libtorrent +++ b/cross-scripts/libtorrent @@ -12,8 +12,8 @@ unpack() { build() { pushd src/libtorrent-0.13.3 - CC=musl-gcc ./configure --prefix=$top/cross --disable-shared || return 1 - make CC=musl-gcc -j$nprocs || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix=$top/cross --disable-shared || return 1 + make CC=x86_64-linux-musl-gcc -j$nprocs || return 1 popd } diff --git a/cross-scripts/ncurses b/cross-scripts/ncurses index 43d845b..60635b6 100644 --- a/cross-scripts/ncurses +++ b/cross-scripts/ncurses @@ -13,11 +13,11 @@ unpack() { build() { pushd src/ncurses-5.9 cp $top/stuff/ncurses-fallback.c ncurses/fallback.c - CC=musl-gcc ./configure --prefix=$top/cross --without-tests \ + CC=x86_64-linux-musl-gcc ./configure --prefix=$top/cross --without-tests \ --with-normal --enable-sigwinch --disable-nls --without-dlsym \ --without-cxx-binding \ --with-fallbacks="linux vt100 xterm xterm256-color" > config.h done - make CC=musl-gcc SCPPROGRESS=1 PROGRAMS="dropbear dbclient scp dropbearkey" \ + make CC=x86_64-linux-musl-gcc SCPPROGRESS=1 PROGRAMS="dropbear dbclient scp dropbearkey" \ prefix=$root sbindir=$root/bin -j$nprocs STATIC=1 || return 1 popd } install() { pushd src/dropbear-2013.56 - make CC=musl-gcc SCPPROGRESS=1 PROGRAMS="dropbear dbclient scp dropbearkey" prefix=$root \ + make CC=x86_64-linux-musl-gcc SCPPROGRESS=1 PROGRAMS="dropbear dbclient scp dropbearkey" prefix=$root \ sbindir=$root/bin -j$nprocs install STATIC=1 || return 1 pushd $root/bin ln -s dbclient ssh diff --git a/pkgs/em b/pkgs/em index d6ae081..d37ff60 100644 --- a/pkgs/em +++ b/pkgs/em @@ -14,7 +14,7 @@ build() { pushd src/em make clean sed -i "s@BINDIR=/usr/bin@BINDIR=${root}/bin@;s@LIBDIR=/usr/lib@LIBDIR=${root}/share/doc/uemacs@" Makefile || return 1 - make -j$nprocs CC="musl-gcc -I$top/cross/include -I$top/cross/include/ncurses" \ + make -j$nprocs CC="x86_64-linux-musl-gcc -I$top/cross/include -I$top/cross/include/ncurses" \ LDFLAGS="-static -L$top/cross/lib" || return 1 popd } diff --git a/pkgs/gawk b/pkgs/gawk index 8dff5c9..7cda7cc 100644 --- a/pkgs/gawk +++ b/pkgs/gawk @@ -12,7 +12,7 @@ unpack() { build() { pushd src/gawk-4.1.0 - CC="musl-gcc -static" ./configure --prefix=$root --disable-nls \ + CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$root --disable-nls \ --libdir=$root/devel/x86_64-linux-musl/lib \ --libexecdir=$root/devel/x86_64-linux-musl/libexec || return 1 make -j$nprocs || return 1 diff --git a/pkgs/make b/pkgs/make index 878da69..40a6739 100644 --- a/pkgs/make +++ b/pkgs/make @@ -12,8 +12,8 @@ unpack() { build() { pushd src/make-3.82 - CC="musl-gcc -static" ./configure --prefix=$root --disable-nls || return 1 - make CC="musl-gcc -static" -j$nprocs || return 1 + CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$root --disable-nls || return 1 + make -j$nprocs || return 1 popd } diff --git a/pkgs/man b/pkgs/man index f41ae77..bee61a6 100644 --- a/pkgs/man +++ b/pkgs/man @@ -12,7 +12,7 @@ unpack() { build() { pushd src/man - musl-gcc -std=gnu99 -o man man.c -static || return 1 + x86_64-linux-musl-gcc -std=gnu99 -o man man.c -static || return 1 popd } diff --git a/pkgs/mksh b/pkgs/mksh index 11b0ef4..96af36e 100644 --- a/pkgs/mksh +++ b/pkgs/mksh @@ -12,7 +12,7 @@ unpack() { build() { pushd src/mksh - CC=musl-gcc LDFLAGS+=-static sh Build.sh || return 1 + CC=x86_64-linux-musl-gcc LDFLAGS+=-static sh Build.sh || return 1 popd } diff --git a/pkgs/rsync b/pkgs/rsync index cf87fbf..4e5a629 100644 --- a/pkgs/rsync +++ b/pkgs/rsync @@ -12,8 +12,8 @@ unpack() { build() { pushd src/rsync-3.0.9 - CC=musl-gcc ./configure --prefix=$root LDFLAGS="-static" || return 1 - make CC=musl-gcc -j$nprocs || return 1 + CC=x86_64-linux-musl-gcc ./configure --prefix=$root LDFLAGS="-static" || return 1 + make -j$nprocs || return 1 popd } diff --git a/pkgs/sbase b/pkgs/sbase index 3e3a21e..dc8779f 100644 --- a/pkgs/sbase +++ b/pkgs/sbase @@ -7,7 +7,7 @@ fetch() { build() { pushd src/sbase make clean - make -j$nprocs CC=musl-gcc LDFLAGS=-static || return 1 + make -j$nprocs CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 popd } diff --git a/pkgs/sdhcp b/pkgs/sdhcp index 538bb2f..2da19d1 100644 --- a/pkgs/sdhcp +++ b/pkgs/sdhcp @@ -13,7 +13,7 @@ unpack() { build() { pushd src/sdhcp make clean - make CC=musl-gcc LDFLAGS=-static || return 1 + make CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 popd } diff --git a/pkgs/sed b/pkgs/sed index c79e92d..424839b 100644 --- a/pkgs/sed +++ b/pkgs/sed @@ -12,7 +12,7 @@ unpack() { build() { pushd src/sed-4.2 - CC="musl-gcc -static" ./configure --prefix=$root --disable-nls \ + CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$root --disable-nls \ --libdir=$root/devel/x86_64-linux-musl/lib \ --libexecdir=$root/devel/x86_64-linux-musl/libexec || return 1 make -j$nprocs || return 1 diff --git a/pkgs/sic b/pkgs/sic index c442024..718be10 100644 --- a/pkgs/sic +++ b/pkgs/sic @@ -13,7 +13,7 @@ unpack() { build() { pushd src/sic make clean - make CC=musl-gcc LDFLAGS=-static || return 1 + make CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 popd } diff --git a/pkgs/smdev b/pkgs/smdev index c4127d8..1cfcf41 100644 --- a/pkgs/smdev +++ b/pkgs/smdev @@ -7,7 +7,7 @@ fetch() { build() { pushd src/smdev make clean - make CC=musl-gcc LDFLAGS=-static || return 1 + make CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 popd } diff --git a/pkgs/tmux b/pkgs/tmux index f52a0a7..ce08813 100644 --- a/pkgs/tmux +++ b/pkgs/tmux @@ -12,10 +12,10 @@ unpack() { build() { pushd src/tmux-1.8 - CC=musl-gcc ./configure --prefix=$root \ + CC=x86_64-linux-musl-gcc ./configure --prefix=$root \ CFLAGS="-I$top/cross/include -I$top/cross/include/ncurses" \ LDFLAGS="-static -L$top/cross/lib" || return 1 - make CC=musl-gcc -j$nprocs || return 1 + make -j$nprocs || return 1 popd } diff --git a/pkgs/ubase b/pkgs/ubase index 9ce2325..2148e45 100644 --- a/pkgs/ubase +++ b/pkgs/ubase @@ -7,7 +7,7 @@ fetch() { build() { pushd src/ubase make clean - make -j$nprocs CC=musl-gcc LDFLAGS=-static || return 1 + make -j$nprocs CC=x86_64-linux-musl-gcc LDFLAGS=-static || return 1 popd } diff --git a/pkgs/wget b/pkgs/wget index 7aff7e8..0a4c4d6 100644 --- a/pkgs/wget +++ b/pkgs/wget @@ -12,7 +12,7 @@ unpack() { build() { pushd src/wget-1.14 - CC="musl-gcc -static" ./configure --prefix=$root --without-ssl \ + CC="x86_64-linux-musl-gcc -static" ./configure --prefix=$root --without-ssl \ --libdir=$root/devel/x86_64-linux-musl/lib \ --libexecdir=$root/devel/x86_64-linux-musl/libexec || return 1 make -j$nprocs || return 1