commit 5fbf804
chld
·
2026-08-22 22:47:50 +0000 UTC
parent a3ed466
alsa-utils: static build, silly me
3 files changed,
+6,
-6
+0,
-1
1@@ -1 +0,0 @@
2-clang -static $@
+2,
-3
1@@ -2,10 +2,9 @@
2 NAME=guile
3 VERSION=3.0.11
4 RELEASE=1
5-SOURCE="https://ftp.gnu.org/pub/gnu/guile/guile-3.0.11.tar.xz
6- CC_static"
7+SOURCE="https://ftp.gnu.org/pub/gnu/guile/guile-3.0.11.tar.xz"
8 build(){
9- static_cc=../CC_static
10+ static_cc='cc -static'
11 CC=$static_cc CFLAGS='-static' GCC_CFLAGS='-static' LDFLAGS='-static' ./configure \
12 --prefix=/ \
13 --bindir=/bin \
+4,
-2
1@@ -5,18 +5,20 @@ RELEASE=1
2 SOURCE="https://www.alsa-project.org/files/pub/utils/alsa-utils-${VERSION}.tar.bz2"
3
4 build() {
5- ./configure \
6+ static_cc='clang -static'
7+ CC=$static_cc CFLAGS='-static' LDFLAGS='-static' PREFIX="$PREFIX" DESTDIR="$PKG" ./configure \
8 --disable-nls \
9 --bindir=/bin \
10 --libdir=/lib \
11 --sysconfdir=/etc \
12 --sbindir=/bin \
13 --prefix=/ \
14+ --enable-static \
15 --without-gnu-ld \
16 --without-librt \
17 --with-curses=ncursesw \
18 --disable-libtool-lock || die "configure failed"
19- gmake PREFIX="$PREFIX" -j"$NPROC" || die "make failed"
20+ gmake PREFIX="$PREFIX" CC=$static_cc CFLAGS='-static' LDFLAGS='-static' -j"$NPROC" || die "make failed"
21 gmake PREFIX="$PREFIX" DESTDIR="$PKG" install || die "make install failed"
22 }
23