чување 8de3503bc5b0b6345492cc6fbabe8d55b23d0a6f родитељ 476d1dfff2c4db5743ef4b5293aa3ad408e4eea7 Аутор: Страхиња Радић <contact@strahinja.org> Датум: Thu, 25 Aug 2022 19:30:24 +0200 Change talloc to also include static library Signed-off-by: Страхиња Радић <contact@strahinja.org> Diffstat:
| M | 03-packages.sh | | | 24 | +++++++++++++++++++----- |
измењених датотека: 1, додавања: 19(+), брисања: 5(-)
diff --git a/03-packages.sh b/03-packages.sh @@ -4087,13 +4087,27 @@ mkpk_install() CFLAGS='-Os -pipe' LDFLAGS='-s' DESTDIR=/build - export CFLAGS LDFLAGS DESTDIR YACC + PREFIX=/sucks + export CFLAGS LDFLAGS DESTDIR PREFIX - ./configure --prefix=/sucks \\ - --destdir="\${DESTDIR}" || exit 1 - - make ${JN} || exit 1 + ./configure --prefix=\${PREFIX} || exit 1 make install || exit 1 + + # Thanks: + # https://github.com/green-green-avk/build-proot-android/blob/master/\ + # make-talloc-static.sh + mkdir -p dummy-bin + PATH="dumm-bin:\${PATH}" + export PATH + + CFLAGS='-Os -static --static -fcommon -pipe' + LDFLAGS='-Wl,-Bstatic -static-libgcc -static --static -fcommon' + export CFLAGS LDFLAGS + + ./configure --prefix=\${PREFIX} \\ + --disable-rpath \\ + --disable-python || exit 1 + ar rcs \${DESTDIR}/\${PREFIX}/lib/libtalloc.a bin/default/talloc*.o } ! mkpk ${pkg}