Skip to contentSkip to conversation

package/libgcrypt: bump to v1.11.1

PATCH Applied Bram Oosterhuis 2 participants 4 messages Jun 19, 2025 – Jul 4, 2025

lore
Share & tools
lore
#0 lore raw

PATCH 1/1 package/libgcrypt: bump to v1.11.1

This fixes "error: ‘asm’ operand has impossible constraints or there are not enough registers" if build for armhf with GCC14.

Details: https://dev.gnupg.org/T7226

---
Backport to: 2025.02.x, 2025.05.x

 package/libgcrypt/libgcrypt.hash | 4 ++--
 package/libgcrypt/libgcrypt.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libgcrypt/libgcrypt.hash +2 -2
index ced8087ca9..486a29dfc0 100644
@@ -1,5 +1,5 @@
 # From https://www.gnupg.org/download/integrity_check.html
-sha1  dd2c68e0685bb99249efeeb06046fae15b5214ba  libgcrypt-1.11.0.tar.bz2
-sha256  09120c9867ce7f2081d6aaa1775386b98c2f2f246135761aae47d81f58685b9c  libgcrypt-1.11.0.tar.bz2
+sha1  d33eb270cd74e8c23e263eb5cdb8f7de740f7b49  libgcrypt-1.11.1.tar.bz2
+sha256  24e91c9123a46c54e8371f3a3a2502f1198f2893fbfbf59af95bc1c21499b00e  libgcrypt-1.11.1.tar.bz2
 # Locally calculated
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
package/libgcrypt/libgcrypt.mk +1 -1
index 57eca507b3..5f56e40ac2 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBGCRYPT_VERSION = 1.11.0
+LIBGCRYPT_VERSION = 1.11.1
 LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2
 LIBGCRYPT_LICENSE = LGPL-2.1+
 LIBGCRYPT_LICENSE_FILES = COPYING.LIB
Signature · 6 lines
2.34.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot
#1 lore raw
Quoted 4 lines · Bram Oosterhuis

This fixes "error: ‘asm’ operand has impossible constraints or there are not enough registers" if build for armhf with GCC14.

Details: https://dev.gnupg.org/T7226

Applied to master, thanks.

For info, I reworded the commit log to add a link to the release note, and a config to reproduce the issue. See:
https://gitlab.com/buildroot.org/buildroot/-/commit/89ca1bd4f489ff6738f7c317dc6d9cfdbf362bc7

Best regards,

Julien.
_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

#2 lore raw
In reply to Bram Oosterhuis

In reply of:

Quoted 4 lines

This fixes "error: ‘asm’ operand has impossible constraints or there are not enough registers" if build for armhf with GCC14.

Details: https://dev.gnupg.org/T7226

Applied to 2025.02.x. Thanks

Quoted 38 lines

---
Backport to: 2025.02.x, 2025.05.x

 package/libgcrypt/libgcrypt.hash | 4 ++--
 package/libgcrypt/libgcrypt.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libgcrypt/libgcrypt.hash +2 -2
index ced8087ca9..486a29dfc0 100644
@@ -1,5 +1,5 @@
 # From https://www.gnupg.org/download/integrity_check.html
-sha1  dd2c68e0685bb99249efeeb06046fae15b5214ba  libgcrypt-1.11.0.tar.bz2
-sha256  09120c9867ce7f2081d6aaa1775386b98c2f2f246135761aae47d81f58685b9c  libgcrypt-1.11.0.tar.bz2
+sha1  d33eb270cd74e8c23e263eb5cdb8f7de740f7b49  libgcrypt-1.11.1.tar.bz2
+sha256  24e91c9123a46c54e8371f3a3a2502f1198f2893fbfbf59af95bc1c21499b00e  libgcrypt-1.11.1.tar.bz2
 # Locally calculated
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
package/libgcrypt/libgcrypt.mk +1 -1
index 57eca507b3..5f56e40ac2 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBGCRYPT_VERSION = 1.11.0
+LIBGCRYPT_VERSION = 1.11.1
 LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2
 LIBGCRYPT_LICENSE = LGPL-2.1+
 LIBGCRYPT_LICENSE_FILES = COPYING.LIB
Signature · 6 lines
2.34.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

#3 lore raw
In reply to Bram Oosterhuis

In reply of:

Quoted 4 lines

This fixes "error: ‘asm’ operand has impossible constraints or there are not enough registers" if build for armhf with GCC14.

Details: https://dev.gnupg.org/T7226

Applied to 2025.05.x. Thanks

Quoted 38 lines

---
Backport to: 2025.02.x, 2025.05.x

 package/libgcrypt/libgcrypt.hash | 4 ++--
 package/libgcrypt/libgcrypt.mk   | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)
package/libgcrypt/libgcrypt.hash +2 -2
index ced8087ca9..486a29dfc0 100644
@@ -1,5 +1,5 @@
 # From https://www.gnupg.org/download/integrity_check.html
-sha1  dd2c68e0685bb99249efeeb06046fae15b5214ba  libgcrypt-1.11.0.tar.bz2
-sha256  09120c9867ce7f2081d6aaa1775386b98c2f2f246135761aae47d81f58685b9c  libgcrypt-1.11.0.tar.bz2
+sha1  d33eb270cd74e8c23e263eb5cdb8f7de740f7b49  libgcrypt-1.11.1.tar.bz2
+sha256  24e91c9123a46c54e8371f3a3a2502f1198f2893fbfbf59af95bc1c21499b00e  libgcrypt-1.11.1.tar.bz2
 # Locally calculated
 sha256  dc626520dcd53a22f727af3ee42c770e56c97a64fe3adb063799d8ab032fe551  COPYING.LIB
package/libgcrypt/libgcrypt.mk +1 -1
index 57eca507b3..5f56e40ac2 100644
@@ -4,7 +4,7 @@
 #
 ################################################################################
 
-LIBGCRYPT_VERSION = 1.11.0
+LIBGCRYPT_VERSION = 1.11.1
 LIBGCRYPT_SOURCE = libgcrypt-$(LIBGCRYPT_VERSION).tar.bz2
 LIBGCRYPT_LICENSE = LGPL-2.1+
 LIBGCRYPT_LICENSE_FILES = COPYING.LIB
Signature · 6 lines
2.34.1

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot

_______________________________________________
buildroot mailing list
[email protected]
https://lists.buildroot.org/mailman/listinfo/buildroot