Buildroot Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
@ 2012-12-28 19:47 Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
                   ` (8 more replies)
  0 siblings, 9 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/gnutls/Config.in                           |    9 +++-
 ...001-gets-no-longer-exists-in-e-glibc-2.16.patch |   56 --------------------
 package/gnutls/gnutls.mk                           |   26 +++++++---
 3 files changed, 27 insertions(+), 64 deletions(-)
 delete mode 100644 package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch

diff --git a/package/gnutls/Config.in b/package/gnutls/Config.in
index cedf120..2bd5ab6 100644
--- a/package/gnutls/Config.in
+++ b/package/gnutls/Config.in
@@ -1,8 +1,15 @@
 config BR2_PACKAGE_GNUTLS
 	bool "gnutls"
-	select BR2_PACKAGE_LIBGCRYPT
+	select BR2_PACKAGE_NETTLE
 	help
 	  GnuTLS is a secure communications library implementing the SSL
 	  and TLS protocols and technologies around them.
 
 	  http://www.gnu.org/software/gnutls/gnutls.html
+
+config BR2_PACKAGE_GNUTLS_TOOLS
+	bool "install tools"
+	depends on BR2_PACKAGE_GNUTLS
+	depends on BR2_USE_WCHAR
+	help
+	  Install GnuTLS command line tools for various cryptographic tasks.
diff --git a/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch b/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
deleted file mode 100644
index 802e7ac..0000000
--- a/package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch
+++ /dev/null
@@ -1,56 +0,0 @@
-From 855f72c4fe7f4bbf2137ab60357ae3b27bb65185 Mon Sep 17 00:00:00 2001
-From: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
-Date: Sat, 17 Nov 2012 17:45:41 +0100
-Subject: [PATCH] gets() no longer exists in (e)glibc >= 2.16
-
-gnutls has already updated gnulib upstream in more recent versions
-(3.x) but apparently not in the 2.x branch that we are using.
-
-This patch comes from OpenEmbedded, and has originally been written by
-Khem Raj <raj.khem@gmail.com>.
-
-Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
----
- gl/stdio.in.h     |    2 ++
- lib/gl/stdio.in.h |    2 ++
- 2 files changed, 4 insertions(+)
-
-diff --git a/gl/stdio.in.h b/gl/stdio.in.h
-index 9dc7c4a..8cb19d7 100644
---- a/gl/stdio.in.h
-+++ b/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- #  undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
-    so any use of gets warrants an unconditional warning.  Assume it is
-    always declared, since it is required by C89.  */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
- 
- 
-diff --git a/lib/gl/stdio.in.h b/lib/gl/stdio.in.h
-index 03bea2a..cb6483b 100644
---- a/lib/gl/stdio.in.h
-+++ b/lib/gl/stdio.in.h
-@@ -710,11 +710,13 @@ _GL_CXXALIAS_RPL (gets, char *, (char *s));
- _GL_CXXALIAS_SYS (gets, char *, (char *s));
- #  undef gets
- # endif
-+# if defined gets
- _GL_CXXALIASWARN (gets);
- /* It is very rare that the developer ever has full control of stdin,
-    so any use of gets warrants an unconditional warning.  Assume it is
-    always declared, since it is required by C89.  */
- _GL_WARN_ON_USE (gets, "gets is a security hole - use fgets instead");
-+# endif
- #endif
- 
- 
--- 
-1.7.9.5
-
diff --git a/package/gnutls/gnutls.mk b/package/gnutls/gnutls.mk
index 506d7f5..e27c1a3 100644
--- a/package/gnutls/gnutls.mk
+++ b/package/gnutls/gnutls.mk
@@ -4,18 +4,30 @@
 #
 #############################################################
 
-GNUTLS_VERSION = 2.12.20
-GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.bz2
+GNUTLS_VERSION = 3.1.5
+GNUTLS_SOURCE = gnutls-$(GNUTLS_VERSION).tar.xz
 GNUTLS_SITE = $(BR2_GNU_MIRROR)/gnutls
-GNUTLS_LICENSE = GPLv3+ LGPLv2.1+
+GNUTLS_LICENSE = GPLv3+ LGPLv3
 GNUTLS_LICENSE_FILES = COPYING lib/COPYING
-GNUTLS_DEPENDENCIES = host-pkgconf libgcrypt $(if $(BR2_PACKAGE_ZLIB),zlib)
-GNUTLS_CONF_ENV = acl_cv_rpath=no \
+GNUTLS_DEPENDENCIES = host-pkgconf nettle $(if $(BR2_PACKAGE_ZLIB),zlib)
+GNUTLS_CONF_OPT = --with-libnettle-prefix=$(STAGING_DIR)/usr --disable-rpath
+GNUTLS_CONF_ENV = gl_cv_socket_ipv6=$(if $(BR2_INET_IPV6),yes,no) \
 	ac_cv_header_wchar_h=$(if $(BR2_USE_WCHAR),yes,no) \
 	gt_cv_c_wchar_t=$(if $(BR2_USE_WCHAR),yes,no) \
 	gt_cv_c_wint_t=$(if $(BR2_USE_WCHAR),yes,no)
-GNUTLS_CONF_OPT = --with-libgcrypt --without-libgcrypt-prefix \
-		--without-p11-kit --disable-rpath
 GNUTLS_INSTALL_STAGING = YES
 
+# Some examples in doc/examples use wchar
+define GNUTLS_DISABLE_DOCS
+	$(SED) 's/ doc / /' $(@D)/Makefile.in
+endef
+
+define GNUTLS_DISABLE_TOOLS
+	$(SED) 's/\$$(PROGRAMS)//' $(@D)/src/Makefile.in
+	$(SED) 's/) install-exec-am/)/' $(@D)/src/Makefile.in
+endef
+
+GNUTLS_POST_PATCH_HOOKS += GNUTLS_DISABLE_DOCS
+GNUTLS_POST_PATCH_HOOKS += $(if $(BR2_PACKAGE_GNUTLS_TOOLS),,GNUTLS_DISABLE_TOOLS)
+
 $(eval $(autotools-package))
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/7] hostapd: remove gnutls support
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 20:54   ` Peter Korsgaard
  2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

hostapd isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and hostapd
can use its internal routines if it's not available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/hostapd/hostapd.mk |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/package/hostapd/hostapd.mk b/package/hostapd/hostapd.mk
index 45a93fc..b18881a 100644
--- a/package/hostapd/hostapd.mk
+++ b/package/hostapd/hostapd.mk
@@ -27,7 +27,7 @@ define HOSTAPD_LIBTOMMATH_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_INTERNAL_LIBTOMMATH.*\)/\2/' $(HOSTAPD_CONFIG)
 endef
 
-# Try to use openssl or gnutls if it's already available
+# Try to use openssl if it's already available
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
 	HOSTAPD_DEPENDENCIES += openssl
 define HOSTAPD_TLS_CONFIG
@@ -35,17 +35,10 @@ define HOSTAPD_TLS_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_EAP_PWD.*\)/\2/' $(HOSTAPD_CONFIG)
 endef
 else
-ifeq ($(BR2_PACKAGE_GNUTLS),y)
-	HOSTAPD_DEPENDENCIES += gnutls
-define HOSTAPD_TLS_CONFIG
-	$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2gnutls/' $(HOSTAPD_CONFIG)
-endef
-else
 define HOSTAPD_TLS_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2internal/' $(HOSTAPD_CONFIG)
 endef
 endif
-endif
 
 ifeq ($(BR2_PACKAGE_HOSTAPD_EAP),y)
 define HOSTAPD_EAP_CONFIG
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 3/7] wpa_supplicant: remove gnutls support
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

wpa_supplicant: remove gnutls support

wpa_supplicant isn't API compatible with gnutls3 so remove support.
It's probably hardly used since openssl is far more common, and
wpa_supplicant can use its internal routines if it's not available.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/wpa_supplicant/wpa_supplicant.mk |    9 +--------
 1 files changed, 1 insertions(+), 8 deletions(-)

diff --git a/package/wpa_supplicant/wpa_supplicant.mk b/package/wpa_supplicant/wpa_supplicant.mk
index 71be11f..3830d65 100644
--- a/package/wpa_supplicant/wpa_supplicant.mk
+++ b/package/wpa_supplicant/wpa_supplicant.mk
@@ -59,7 +59,7 @@ define WPA_SUPPLICANT_LIBTOMMATH_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_INTERNAL_LIBTOMMATH.*\)/\2/' $(WPA_SUPPLICANT_CONFIG)
 endef
 
-# Try to use openssl or gnutls if it's already available
+# Try to use openssl if it's already available
 ifeq ($(BR2_PACKAGE_OPENSSL),y)
 	WPA_SUPPLICANT_DEPENDENCIES += openssl
 define WPA_SUPPLICANT_TLS_CONFIG
@@ -67,17 +67,10 @@ define WPA_SUPPLICANT_TLS_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_EAP_PWD.*\)/\2/' $(WPA_SUPPLICANT_CONFIG)
 endef
 else
-ifeq ($(BR2_PACKAGE_GNUTLS),y)
-	WPA_SUPPLICANT_DEPENDENCIES += gnutls
-define WPA_SUPPLICANT_TLS_CONFIG
-	$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2gnutls/' $(WPA_SUPPLICANT_CONFIG)
-endef
-else
 define WPA_SUPPLICANT_TLS_CONFIG
 	$(SED) 's/\(#\)\(CONFIG_TLS=\).*/\2internal/' $(WPA_SUPPLICANT_CONFIG)
 endef
 endif
-endif
 
 ifeq ($(BR2_PACKAGE_DBUS),y)
 	WPA_SUPPLICANT_DEPENDENCIES += host-pkgconf dbus
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

Now that we've moved to gnutls 3.x which no longer uses libgcrypt we
need to pull it in as a dependency for ntfs-3g encrypted volume support
to avoid build breakage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/ntfs-3g/Config.in  |    1 +
 package/ntfs-3g/ntfs-3g.mk |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/package/ntfs-3g/Config.in b/package/ntfs-3g/Config.in
index 5301038..1d3e2fb 100644
--- a/package/ntfs-3g/Config.in
+++ b/package/ntfs-3g/Config.in
@@ -17,6 +17,7 @@ if BR2_PACKAGE_NTFS_3G
 config BR2_PACKAGE_NTFS_3G_ENCRYPTED
 	bool "encrypted volumes"
 	select BR2_PACKAGE_GNUTLS
+	select BR2_PACKAGE_LIBGCRYPT
 	help
 	  Enable support for NTFS encrypted volumes.
 
diff --git a/package/ntfs-3g/ntfs-3g.mk b/package/ntfs-3g/ntfs-3g.mk
index d2e6861..cefb73a 100644
--- a/package/ntfs-3g/ntfs-3g.mk
+++ b/package/ntfs-3g/ntfs-3g.mk
@@ -23,7 +23,7 @@ endif
 ifeq ($(BR2_PACKAGE_NTFS_3G_ENCRYPTED),y)
 	NTFS_3G_CONF_ENV += LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
 	NTFS_3G_CONF_OPT += --enable-crypto
-	NTFS_3G_DEPENDENCIES += gnutls
+	NTFS_3G_DEPENDENCIES += gnutls libgcrypt
 endif
 
 ifneq ($(BR2_PACKAGE_NTFS_3G_NTFSPROGS),y)
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (2 preceding siblings ...)
  2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/glib-networking/glib-networking.mk |    7 +++++++
 1 files changed, 7 insertions(+), 0 deletions(-)

diff --git a/package/glib-networking/glib-networking.mk b/package/glib-networking/glib-networking.mk
index b1eec4d..e8d71e5 100644
--- a/package/glib-networking/glib-networking.mk
+++ b/package/glib-networking/glib-networking.mk
@@ -25,4 +25,11 @@ else
 GLIB_NETWORKING_CONF_OPT += --without-gnutls
 endif
 
+# gnutls 3.x+ doesn't use libgcrypt, it uses nettle/hogweed
+define GLIB_NETWORKING_NO_LIBGCRYPT
+	$(SED) 's:#include <gcrypt.h>::' $(@D)/tls/gnutls/gtlsbackend-gnutls.c
+endef
+
+GLIB_NETWORKING_POST_EXTRACT_HOOKS += GLIB_NETWORKING_NO_LIBGCRYPT
+
 $(eval $(autotools-package))
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (3 preceding siblings ...)
  2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

Since we moved to gnutls 3.x series which doesn't use libgcrypt we need
to pull it in as a dependency to avoid build breakage.

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/network-manager/Config.in          |    1 +
 package/network-manager/network-manager.mk |    3 ++-
 2 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/package/network-manager/Config.in b/package/network-manager/Config.in
index f2544da..9b84083 100644
--- a/package/network-manager/Config.in
+++ b/package/network-manager/Config.in
@@ -11,6 +11,7 @@ config BR2_PACKAGE_NETWORK_MANAGER
 	select BR2_PACKAGE_UDEV
 	select BR2_PACKAGE_UDEV_ALL_EXTRAS
 	select BR2_PACKAGE_GNUTLS
+	select BR2_PACKAGE_LIBGCRYPT
 	select BR2_PACKAGE_LIBNL
 	select BR2_PACKAGE_UTIL_LINUX
 	select BR2_PACKAGE_UTIL_LINUX_LIBUUID
diff --git a/package/network-manager/network-manager.mk b/package/network-manager/network-manager.mk
index d14c98d..2a68c96 100644
--- a/package/network-manager/network-manager.mk
+++ b/package/network-manager/network-manager.mk
@@ -7,7 +7,8 @@ NETWORK_MANAGER_VERSION = 0.9.2.0
 NETWORK_MANAGER_SOURCE = NetworkManager-$(NETWORK_MANAGER_VERSION).tar.bz2
 NETWORK_MANAGER_SITE = http://ftp.gnome.org/pub/GNOME/sources/NetworkManager/0.9/
 NETWORK_MANAGER_INSTALL_STAGING = YES
-NETWORK_MANAGER_DEPENDENCIES = host-pkgconf udev dbus-glib libnl wireless_tools gnutls util-linux
+NETWORK_MANAGER_DEPENDENCIES = host-pkgconf udev dbus-glib libnl gnutls \
+	libgcrypt wireless_tools util-linux
 
 NETWORK_MANAGER_CONF_ENV = \
 	ac_cv_path_LIBGCRYPT_CONFIG=$(STAGING_DIR)/usr/bin/libgcrypt-config
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 7/7] connman: bump to version 1.10
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (4 preceding siblings ...)
  2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
@ 2012-12-28 19:47 ` Gustavo Zacarias
  2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 19:47 UTC (permalink / raw)
  To: buildroot

Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
---
 package/connman/connman.mk |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)

diff --git a/package/connman/connman.mk b/package/connman/connman.mk
index 2c376c9..73ea70d 100644
--- a/package/connman/connman.mk
+++ b/package/connman/connman.mk
@@ -4,10 +4,12 @@
 #
 #######################################################
 
-CONNMAN_VERSION = 1.9
+CONNMAN_VERSION = 1.10
 CONNMAN_SITE = $(BR2_KERNEL_MIRROR)/linux/network/connman/
 CONNMAN_DEPENDENCIES = libglib2 dbus iptables gnutls
 CONNMAN_INSTALL_STAGING = YES
+CONNMAN_LICENSE = GPLv2
+CONNMAN_LICENSE_FILES = COPYING
 CONNMAN_CONF_OPT += --localstatedir=/var \
 	$(if $(BR2_PACKAGE_CONNMAN_THREADS),--enable-threads,--disable-threads)		\
 	$(if $(BR2_PACKAGE_CONNMAN_DEBUG),--enable-debug,--disable-debug)		\
-- 
1.7.8.6

^ permalink raw reply related	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (5 preceding siblings ...)
  2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
@ 2012-12-28 20:00 ` Thomas Petazzoni
  2012-12-28 20:01   ` Gustavo Zacarias
  2012-12-28 20:52 ` Peter Korsgaard
  2012-12-28 21:27 ` Peter Korsgaard
  8 siblings, 1 reply; 12+ messages in thread
From: Thomas Petazzoni @ 2012-12-28 20:00 UTC (permalink / raw)
  To: buildroot

Dear Gustavo Zacarias,

On Fri, 28 Dec 2012 16:47:17 -0300, Gustavo Zacarias wrote:

> +	select BR2_PACKAGE_NETTLE

I'm maybe missing something, but I don't have BR2_PACKAGE_NETTLE here.
Are you sure there isn't a patch missing in your patch set?

Thanks!

Thomas
-- 
Thomas Petazzoni, Free Electrons
Kernel, drivers, real-time and embedded Linux
development, consulting, training and support.
http://free-electrons.com

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
  2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
@ 2012-12-28 20:01   ` Gustavo Zacarias
  0 siblings, 0 replies; 12+ messages in thread
From: Gustavo Zacarias @ 2012-12-28 20:01 UTC (permalink / raw)
  To: buildroot

On 12/28/2012 05:00 PM, Thomas Petazzoni wrote:

> Dear Gustavo Zacarias,
> 
> On Fri, 28 Dec 2012 16:47:17 -0300, Gustavo Zacarias wrote:
> 
>> +	select BR2_PACKAGE_NETTLE
> 
> I'm maybe missing something, but I don't have BR2_PACKAGE_NETTLE here.
> Are you sure there isn't a patch missing in your patch set?
> 
> Thanks!
> 
> Thomas

D'oh!
Thanks for the headsup, missing patch sent.
Regards.

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (6 preceding siblings ...)
  2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
@ 2012-12-28 20:52 ` Peter Korsgaard
  2012-12-28 21:27 ` Peter Korsgaard
  8 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2012-12-28 20:52 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>
 Gustavo> ---
 Gustavo>  package/gnutls/Config.in                           |    9 +++-
 Gustavo>  ...001-gets-no-longer-exists-in-e-glibc-2.16.patch |   56 --------------------
 Gustavo>  package/gnutls/gnutls.mk                           |   26 +++++++---
 Gustavo>  3 files changed, 27 insertions(+), 64 deletions(-)
 Gustavo>  delete mode 100644 package/gnutls/gnutls-0001-gets-no-longer-exists-in-e-glibc-2.16.patch

 Gustavo> diff --git a/package/gnutls/Config.in b/package/gnutls/Config.in
 Gustavo> index cedf120..2bd5ab6 100644
 Gustavo> --- a/package/gnutls/Config.in
 Gustavo> +++ b/package/gnutls/Config.in
 Gustavo> @@ -1,8 +1,15 @@
 Gustavo>  config BR2_PACKAGE_GNUTLS
 Gustavo>  	bool "gnutls"
 Gustavo> -	select BR2_PACKAGE_LIBGCRYPT
 Gustavo> +	select BR2_PACKAGE_NETTLE
 Gustavo>  	help
 Gustavo>  	  GnuTLS is a secure communications library implementing the SSL
 Gustavo>  	  and TLS protocols and technologies around them.
 
 Gustavo>  	  http://www.gnu.org/software/gnutls/gnutls.html
 Gustavo> +
 Gustavo> +config BR2_PACKAGE_GNUTLS_TOOLS
 Gustavo> +	bool "install tools"
 Gustavo> +	depends on BR2_PACKAGE_GNUTLS
 Gustavo> +	depends on BR2_USE_WCHAR
 Gustavo> +	help
 Gustavo> +	  Install GnuTLS command line tools for various cryptographic tasks.

I've added a comment line about tools not available with a !WCHAR
toolchain and committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 2/7] hostapd: remove gnutls support
  2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
@ 2012-12-28 20:54   ` Peter Korsgaard
  0 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2012-12-28 20:54 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> hostapd isn't API compatible with gnutls3 so remove support.
 Gustavo> It's probably hardly used since openssl is far more common,
 Gustavo> and hostapd can use its internal routines if it's not
 Gustavo> available.

I've resuffled this to come before the gnutls one and committed, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 12+ messages in thread

* [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5
  2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
                   ` (7 preceding siblings ...)
  2012-12-28 20:52 ` Peter Korsgaard
@ 2012-12-28 21:27 ` Peter Korsgaard
  8 siblings, 0 replies; 12+ messages in thread
From: Peter Korsgaard @ 2012-12-28 21:27 UTC (permalink / raw)
  To: buildroot

>>>>> "Gustavo" == Gustavo Zacarias <gustavo@zacarias.com.ar> writes:

 Gustavo> Signed-off-by: Gustavo Zacarias <gustavo@zacarias.com.ar>

Committed series, thanks.

-- 
Bye, Peter Korsgaard

^ permalink raw reply	[flat|nested] 12+ messages in thread

end of thread, other threads:[~2012-12-28 21:27 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-12-28 19:47 [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 2/7] hostapd: remove gnutls support Gustavo Zacarias
2012-12-28 20:54   ` Peter Korsgaard
2012-12-28 19:47 ` [Buildroot] [PATCH 3/7] wpa_supplicant: " Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 4/7] ntfs-3g: needs libgcrypt Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 5/7] glib-networking: fix build failure with gnutls3 Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 6/7] network-manager: needs libgcrypt Gustavo Zacarias
2012-12-28 19:47 ` [Buildroot] [PATCH 7/7] connman: bump to version 1.10 Gustavo Zacarias
2012-12-28 20:00 ` [Buildroot] [PATCH 1/7] gnutls: bump to version 3.1.5 Thomas Petazzoni
2012-12-28 20:01   ` Gustavo Zacarias
2012-12-28 20:52 ` Peter Korsgaard
2012-12-28 21:27 ` Peter Korsgaard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox