commit 9bbf8a3

chld  ·  2026-09-08 12:29:28 +0000 UTC
parent c9b0b2b
emacs: please be faster
1 files changed,  +2, -2
+2, -2
 1@@ -5,7 +5,7 @@ RELEASE=1
 2 SOURCE="https://ftp.gnu.org/gnu/emacs/emacs-30.2.tar.xz"
 3 
 4 build(){
 5-    CFLAGS='-static' LDFLAGS='-static' DESTDIR="$PKG" PREFIX="$PREFIX" ./configure --prefix="$PREFIX" \
 6+    CFLAGS='-static -O3' LDFLAGS='-static' DESTDIR="$PKG" PREFIX="$PREFIX" ./configure --prefix="$PREFIX" \
 7 		--bindir=/bin \
 8 		--sbindir=/bin \
 9 		--libdir=/lib \
10@@ -45,7 +45,7 @@ build(){
11 		--with-gnutls \
12 		--enable-static || die "configure failed"
13 	
14-    gmake CFLAGS='-static' LDFLAGS='-static -lnettle -lhogweed -lunistring -lzstd -lbrotlicommon -lbrotlidec -lbrotlienc -lz' PREFIX="$PREFIX" DESTDIR="$PKG" || die "make failed"
15+    gmake CFLAGS='-static -O3' LDFLAGS='-Wl,--as-needed -Wl,-s -static -lnettle -lhogweed -lunistring -lzstd -lbrotlicommon -lbrotlidec -lbrotlienc -lz' PREFIX="$PREFIX" DESTDIR="$PKG" || die "make failed"
16     gmake CFLAGS='-static' LDFLAGS='-static' PREFIX="$PREFIX" DESTDIR="$PKG" install || die "install failed"
17 }
18