From 5b3ae4766c92a2fbe5b8ee53f0359f841b070e38 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 12 Jan 2014 14:43:35 +0200 Subject: [PATCH 1/4] parted: dont build shared lib --- packages/sysutils/parted/package.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/sysutils/parted/package.mk b/packages/sysutils/parted/package.mk index e287d5c5da..dc025df921 100644 --- a/packages/sysutils/parted/package.mk +++ b/packages/sysutils/parted/package.mk @@ -34,7 +34,9 @@ PKG_IS_ADDON="no" PKG_AUTORECONF="no" +PKG_CONFIGURE_OPTS_HOST="--disable-shared --without-readline" PKG_CONFIGURE_OPTS_TARGET="--disable-device-mapper \ + --disable-shared \ --without-readline \ --disable-rpath \ --with-gnu-ld" From 7ba51f87adc188f8717a8027a4bed1213dde7564 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 12 Jan 2014 14:44:23 +0200 Subject: [PATCH 2/4] gmp: build as static library --- packages/devel/gmp/package.mk | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/devel/gmp/package.mk b/packages/devel/gmp/package.mk index 19e3598fbf..5ca2568ca5 100644 --- a/packages/devel/gmp/package.mk +++ b/packages/devel/gmp/package.mk @@ -35,7 +35,7 @@ PKG_IS_ADDON="no" PKG_AUTORECONF="yes" PKG_CONFIGURE_OPTS_HOST="--enable-cxx" -PKG_CONFIGURE_OPTS_TARGET="--disable-cxx" +PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-cxx" pre_configure_host() { export CFLAGS="$CFLAGS -fPIC -DPIC" From f848c46de337fed600e8b6148da62a49ad885f90 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 12 Jan 2014 14:45:13 +0200 Subject: [PATCH 3/4] nettle: build as static library --- packages/security/nettle/package.mk | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/security/nettle/package.mk b/packages/security/nettle/package.mk index 3d81578fd5..8e6c70a80f 100644 --- a/packages/security/nettle/package.mk +++ b/packages/security/nettle/package.mk @@ -33,7 +33,7 @@ PKG_LONGDESC="Nettle is a cryptographic library that is designed to fit easily i PKG_IS_ADDON="no" PKG_AUTORECONF="yes" -PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-openssl" +PKG_CONFIGURE_OPTS_TARGET="--enable-static --disable-shared --disable-openssl" pre_configure_target() { # dont build parallel @@ -42,4 +42,4 @@ pre_configure_target() { post_makeinstall_target() { rm -rf $INSTALL/usr/bin -} \ No newline at end of file +} From 7a7b0f8abd8ecae821dd3204b15cf4b042209d83 Mon Sep 17 00:00:00 2001 From: Stefan Saraev Date: Sun, 12 Jan 2014 14:46:12 +0200 Subject: [PATCH 4/4] gnutls: disable cxx/lzo --- packages/security/gnutls/package.mk | 2 ++ 1 file changed, 2 insertions(+) diff --git a/packages/security/gnutls/package.mk b/packages/security/gnutls/package.mk index fcfd0d6d82..d66ebc1651 100644 --- a/packages/security/gnutls/package.mk +++ b/packages/security/gnutls/package.mk @@ -35,6 +35,7 @@ PKG_AUTORECONF="yes" PKG_CONFIGURE_OPTS_TARGET="--enable-hardware-acceleration \ --disable-openssl-compatibility \ + --disable-cxx \ --without-p11-kit \ --with-included-libtasn1 \ --with-libz-prefix=$SYSROOT_PREFIX/usr \ @@ -44,6 +45,7 @@ PKG_CONFIGURE_OPTS_TARGET="--enable-hardware-acceleration \ --disable-nls \ --disable-guile \ --disable-valgrind-tests \ + --without-lzo \ --with-gnu-ld" post_makeinstall_target() {