Skip to contentSkip to conversation

67/76: gnutls: update to 3.5.6

oe-commits Martin Jansa 2 participants 4 messages Dec 6, 2016 2 messages not in the archive

lore
Share & tools
lore

A message that is not in the archive (sent off-list or not yet received): [email protected]

A message that is not in the archive (sent off-list or not yet received): [email protected]

#2 lore raw
Quoted 11 lines · On Wed, Nov 30, 2016 at 03:49:52PM +0000, [email protected] wrote:

rpurdie pushed a commit to branch master
in repository openembedded-core.

commit 27f306a752d15ec62d2821d0146be4ffa10b7013
Author: Alexander Kanavin <[email protected]>
AuthorDate: Mon Nov 28 15:34:20 2016 +0200

gnutls: update to 3.5.6

Anyone else also seeing this?

configure:9271: result: no
configure:9337: checking for NETTLE
configure:9345: $PKG_CONFIG --exists --print-errors "nettle >= 3.1" configure:9348: $? = 0
configure:9363: $PKG_CONFIG --exists --print-errors "nettle >= 3.1" configure:9366: $? = 0
configure:9412: result: yes
configure:9418: checking for HOGWEED
configure:9426: $PKG_CONFIG --exists --print-errors "hogweed >= 3.1" Package hogweed was not found in the pkg-config search path. Perhaps you should add the directory containing `hogweed.pc' to the PKG_CONFIG_PATH environment variable
No package 'hogweed' found
configure:9429: $? = 1
configure:9444: $PKG_CONFIG --exists --print-errors "hogweed >= 3.1" Package hogweed was not found in the pkg-config search path. Perhaps you should add the directory containing `hogweed.pc' to the PKG_CONFIG_PATH environment variable
No package 'hogweed' found
configure:9447: $? = 1
No package 'hogweed' found
configure:9475: result: no
configure:9478: error:
***
*** Libhogweed (nettle's companion library) was not found. Note that
you must compile nettle with gmp support.

Quoted 29 lines
---
 meta/recipes-support/gnutls/{gnutls_3.5.5.bb => gnutls_3.5.6.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
meta/recipes-support/gnutls/gnutls_3.5.6.bb renamed from meta/recipes-support/gnutls/gnutls_3.5.5.bb +2 -2
similarity index 60%
rename from meta/recipes-support/gnutls/gnutls_3.5.5.bb
rename to meta/recipes-support/gnutls/gnutls_3.5.6.bb
index d255959..2e70734 100644
@@ -4,6 +4,6 @@ SRC_URI += "file://correct_rpl_gettimeofday_signature.patch \
             file://0001-configure.ac-fix-sed-command.patch \
             file://use-pkg-config-to-locate-zlib.patch \
            "
-SRC_URI[md5sum] = "fb84c4d7922c1545da8dda4dcb9487d4"
-SRC_URI[sha256sum] = "86994fe7804ee16d2811e366b9bf2f75304f8e470ae0e3716d60ffeedac0e529"
+SRC_URI[md5sum] = "7a38b23757aae009c3eb5bb12fb0afda"
+SRC_URI[sha256sum] = "6338b715bf31c758606ffa489c7f87ee1beab947114fbd2ffefd73170a8c6b9a"
 
Signature · 8 lines
-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
-- 
_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#3 lore raw
Quoted 33 lines · Martin Jansa
Quoted 11 lines · On Wed, Nov 30, 2016 at 03:49:52PM +0000, [email protected] wrote:

rpurdie pushed a commit to branch master
in repository openembedded-core.

commit 27f306a752d15ec62d2821d0146be4ffa10b7013
Author: Alexander Kanavin <[email protected]>
AuthorDate: Mon Nov 28 15:34:20 2016 +0200

gnutls: update to 3.5.6

Anyone else also seeing this?

configure:9271: result: no
configure:9337: checking for NETTLE
configure:9345: $PKG_CONFIG --exists --print-errors "nettle >= 3.1" configure:9348: $? = 0
configure:9363: $PKG_CONFIG --exists --print-errors "nettle >= 3.1" configure:9366: $? = 0
configure:9412: result: yes
configure:9418: checking for HOGWEED
configure:9426: $PKG_CONFIG --exists --print-errors "hogweed >= 3.1" Package hogweed was not found in the pkg-config search path. Perhaps you should add the directory containing `hogweed.pc' to the PKG_CONFIG_PATH environment variable
No package 'hogweed' found
configure:9429: $? = 1
configure:9444: $PKG_CONFIG --exists --print-errors "hogweed >= 3.1" Package hogweed was not found in the pkg-config search path. Perhaps you should add the directory containing `hogweed.pc' to the PKG_CONFIG_PATH environment variable

Quoted 8 lines

No package 'hogweed' found
configure:9447: $? = 1
No package 'hogweed' found
configure:9475: result: no
configure:9478: error:
***
*** Libhogweed (nettle's companion library) was not found. Note that
you must compile nettle with gmp support.

Probably caused by nettle upgrade which no longer enables gmp with older gmp 4.2.1 used in non-GPLv3 builds.

checking for __gmpz_powm_sec in -lgmp... no
configure: WARNING: GNU MP not found, or too old. GMP-5.0 or later is needed, see http://gmplib.org/.
Support for public key algorithms will be unavailable.
configure: Looking for assembler files in arm.

switching to older nettle 2.7.1 doesn't help, because nettle 3.1 is required by gnutls..

| checking for NETTLE... no
| configure: error:
|   ***
|   *** Libnettle 3.1 was not found.

nettle 3.1 is required by gnutls..

Quoted 31 lines
Quoted 28 lines
 meta/recipes-support/gnutls/{gnutls_3.5.5.bb => gnutls_3.5.6.bb} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
meta/recipes-support/gnutls/gnutls_3.5.6.bb renamed from meta/recipes-support/gnutls/gnutls_3.5.5.bb +2 -2
similarity index 60%
rename from meta/recipes-support/gnutls/gnutls_3.5.5.bb
rename to meta/recipes-support/gnutls/gnutls_3.5.6.bb
index d255959..2e70734 100644
@@ -4,6 +4,6 @@ SRC_URI += "file://correct_rpl_gettimeofday_signature.patch \
             file://0001-configure.ac-fix-sed-command.patch \
             file://use-pkg-config-to-locate-zlib.patch \
            "
-SRC_URI[md5sum] = "fb84c4d7922c1545da8dda4dcb9487d4"
-SRC_URI[sha256sum] = "86994fe7804ee16d2811e366b9bf2f75304f8e470ae0e3716d60ffeedac0e529"
+SRC_URI[md5sum] = "7a38b23757aae009c3eb5bb12fb0afda"
+SRC_URI[sha256sum] = "6338b715bf31c758606ffa489c7f87ee1beab947114fbd2ffefd73170a8c6b9a"
 
Signature · 8 lines
-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.
-- 
_______________________________________________
Openembedded-commits mailing list
[email protected]
http://lists.openembedded.org/mailman/listinfo/openembedded-commits
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]
#4 lore raw
Quoted 3 lines · Martin Jansa

Probably caused by nettle upgrade which no longer enables gmp with older gmp 4.2.1 used in non-GPLv3 builds.

I was going to say I don't see this. Clearly we need to extend the non-GPL3 testing.

As you can reproduce this, is there a simple fix?

Ross

#5 lore raw
Quoted 10 lines · Ross
Quoted 3 lines · Martin Jansa

Probably caused by nettle upgrade which no longer enables gmp with older gmp 4.2.1 used in non-GPLv3 builds.

I was going to say I don't see this. Clearly we need to extend the non-GPL3 testing.

As you can reproduce this, is there a simple fix?

Restoring nettle-3.2 (which got replaced with 3.3 in this commit:
commit fc37c0787008437d94bccfaa91d0b84180a393c9

Author: Fabio Berton <[email protected]>
Date:   Mon Nov 21 18:17:24 2016 -0200

nettle: Update to version 3.3

)

allows to use gmp-4.2.1 and nettle-3.2 is good enough for gnutls.do_configure.

Now I need to check if LGPLv3 libnettle or libhogweed end in the image or not.

Signature · 1 line
Martin 'JaMa' Jansa     jabber: [email protected]