diff --git a/recipes/fontconfig.toml b/recipes/fontconfig.toml index eda899e1..5adbb841 100644 --- a/recipes/fontconfig.toml +++ b/recipes/fontconfig.toml @@ -10,8 +10,8 @@ target = "x86_64-linux-musl" link = "static" [build.phases] configure = "./configure --prefix=/usr --sysconfdir=/etc --disable-shared --enable-static --disable-docs" -compile = "make" -install = "make install DESTDIR=/out" +compile = 'make LDFLAGS="-all-static -no-pie" -j"$(nproc)"' +install = 'make install DESTDIR=/out LDFLAGS="-all-static -no-pie"' # libpng+zlib: freetype se compila --with-png, así que freetype2.pc trae `Requires: libpng` # (y libpng.pc → zlib); sin ellos pkg-config no resuelve freetype2 y ./configure aborta. [deps] diff --git a/recipes/libgpg-error.toml b/recipes/libgpg-error.toml index d2f5f302..9e781c77 100644 --- a/recipes/libgpg-error.toml +++ b/recipes/libgpg-error.toml @@ -17,6 +17,6 @@ build = ["make"] [build.phases] configure = './configure --build=$CBUILD --host=$CHOST --prefix=/usr --disable-shared --enable-static --disable-doc --disable-tests --enable-install-gpg-error-config' -compile = 'make' -install = 'make DESTDIR=/out install' +compile = 'make LDFLAGS="-all-static -no-pie" -j"$(nproc)"' +install = 'make DESTDIR=/out install LDFLAGS="-all-static -no-pie"' diff --git a/recipes/sqlite.toml b/recipes/sqlite.toml index 777bef07..4dfbdf2a 100644 --- a/recipes/sqlite.toml +++ b/recipes/sqlite.toml @@ -13,5 +13,5 @@ build = ["make"] [build.phases] configure = "./configure --prefix=/usr --disable-shared --enable-static" -compile = "make" -install = "make install DESTDIR=/out" +compile = 'make LDFLAGS="-all-static -no-pie" -j"$(nproc)"' +install = 'make install DESTDIR=/out LDFLAGS="-all-static -no-pie"'