Etapa G: zlib static (sin --shared, make libz.a) — lab static-musl rechaza el test shared
Delta semántico
Ninguna definición cambió: el cambio es de texto, documentación o datos.
1 archivos · +3 −2
diff --git a/recipes/incoming-clib/zlib.toml b/recipes/incoming-clib/zlib.toml
index 18b39447..c6efa026 100644
--- a/recipes/incoming-clib/zlib.toml
+++ b/recipes/incoming-clib/zlib.toml
@@ -22,11 +22,12 @@ compile = '''
_abuild_phase() {
# we trade size for a little more speed.
export CFLAGS="$CFLAGS -O2"
+ # lab static-musl: sin --shared (evita el test examplesh que linkea la .so con -static y zig rechaza).
CHOST="$CHOST" ./configure \
--prefix=/usr \
- --shared \
+ --static \
--disable-crcvx
- make
+ make libz.a
}
_abuild_phase
'''