openwrt-mirror/package/system
Rosen Penev 39b0f081ec apk: build static
libapk as a library is used nowhere else and makes no sense to link it
shared. By linking static, we can take advantage of LTO and get the size
reduced further.

Some numbers locally:

Before:

168K staging_dir/target-mips_24kc_musl/root-ath79/usr/bin/apk*
252K staging_dir/target-mips_24kc_musl/root-ath79/usr/lib/libapk.so.2.99.0*

Static:
344K staging_dir/target-mips_24kc_musl/root-ath79/usr/bin/apk*

Static + LTO:
305K staging_dir/target-mips_24kc_musl/root-ath79/usr/bin/apk*

Signed-off-by: Rosen Penev <rosenp@gmail.com>
Link: https://github.com/openwrt/openwrt/pull/17109
Signed-off-by: Robert Marko <robimarko@gmail.com>
2024-11-29 11:32:34 +01:00
..
apk apk: build static 2024-11-29 11:32:34 +01:00
ca-certificates ca-certificates: add missing license information 2024-03-21 21:44:53 +01:00
fstools fstools: update to git HEAD 2024-07-14 19:45:21 +01:00
fwtool treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
gpio-cdev/nu801 nu801: Mark as nonshared to build in step 1 2024-11-04 21:20:37 +01:00
iucode-tool packages: refresh patches 2024-05-31 11:30:06 +02:00
mtd mediatek: Add support for Linksys EA7500 v3 2024-08-15 00:13:20 +02:00
openwrt-keyring openwrt-keyring: apk: use just snapshot key explicitly 2024-11-25 12:20:59 +01:00
opkg build: remove broken dependency of metadata on toplevel .config variables 2024-11-11 19:53:43 +01:00
procd config: rename SECCOMP to USE_SECCOMP 2024-11-24 12:18:21 +01:00
refpolicy packages: refresh patches 2024-05-31 11:30:06 +02:00
rpcd rpcd: update to git HEAD 2024-09-17 19:07:53 +01:00
selinux-policy treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
ubox ubox: update to Git HEAD (2024-04-26) 2024-04-27 13:34:13 +02:00
ubus ubus: update to Git HEAD (2024-10-20) 2024-10-20 23:59:51 +02:00
ucert treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
uci uci: update to Git HEAD (2024-11-26) 2024-11-27 22:20:54 +01:00
urandom-seed treewide: disable QUILT refresh for unsupported packages 2023-10-20 16:13:13 +02:00
urngd treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
usign treewide: update PKG_MIRROR_HASH to zst 2024-04-06 11:24:18 +02:00
zram-swap treewide: replace AUTORELEASE with real PKG_RELEASE 2023-05-18 11:35:29 +02:00