Page MenuHome GnuPG
Feed Advanced Search

Mar 2 2021

ikloecker closed T5274: Duplicated toolbar entries as Resolved.

fixed

Mar 2 2021, 6:32 PM · Restricted Project, Bug Report, kleopatra
ikloecker moved T5274: Duplicated toolbar entries from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Mar 2 2021, 5:27 PM · Restricted Project, Bug Report, kleopatra
ikloecker added a project to T5274: Duplicated toolbar entries: Restricted Project.
Mar 2 2021, 5:27 PM · Restricted Project, Bug Report, kleopatra

Mar 1 2021

patrick added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.
In T5250#143872, @kaie wrote:

It seems gpgme-json is intended to execute in the Web JavaScript sandbox of a browser.

Mar 1 2021, 5:33 PM · gpgme, MacOS, Bug Report
kaie added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

I said "we're offering the optional use of GPGME

Mar 1 2021, 4:58 PM · gpgme, MacOS, Bug Report
kaie added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

At the time I started to add an optional binding from Thunderbird to GPGME, I wasn't aware of gpgme-json.

Mar 1 2021, 4:51 PM · gpgme, MacOS, Bug Report
kaie added a comment to T5250: macOS: gpgconf SIGSEGV when run via gpgme from the GUI application.

Sure that TB uses GPGME - they claimed they won't use it due to license incompatibility (LGPL). I assumed they use gpgme-json via naticve messaging.

Mar 1 2021, 4:29 PM · gpgme, MacOS, Bug Report
gniibe added a comment to T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata.

We could add compatibility mode for Ed25519 signature to conform well-formed MPI (expecting recovery).

Mar 1 2021, 9:30 AM · gnupg (gpg23), Bug Report
gniibe created T5331: Possibly incompatible Ed25519 signature between other implementations and 2.3-bata.
Mar 1 2021, 9:15 AM · gnupg (gpg23), Bug Report

Feb 25 2021

onickolay added a comment to T5309: gpg: key generation failed: Corrupted protection.

Thanks for the information!
We'll update our CI.

Feb 25 2021, 1:46 PM · Info Needed, gnupg (gpg22), Bug Report
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

MSYS builds are not supported. All kind of stuff may go wrong. Just don't use it. Please use the standard installer as listed at gnupg.org or install gpg4win (which includes this installer).

Feb 25 2021, 1:43 PM · Info Needed, gnupg (gpg22), Bug Report
dkg added a comment to T4757: gpgsm --import --quiet is not quiet.

thanks, @werner!

Feb 25 2021, 1:35 PM · S/MIME, Bug Report
onickolay added a comment to T5309: gpg: key generation failed: Corrupted protection.

Sure, here is output:

2021-02-24T20:19:46.8671882Z + gpgconf --show-versions
2021-02-24T20:19:49.6868215Z * GnuPG 2.2.25-unknown (0000000)
2021-02-24T20:19:49.6871468Z MSYS
2021-02-24T20:19:49.6888515Z 
2021-02-24T20:19:49.6889344Z * Libgcrypt 1.8.7 (baacfb40)
2021-02-24T20:19:49.6889956Z version:1.8.7:10807:1.39-unknown:12700:
2021-02-24T20:19:49.6890454Z cc:90300:gcc:9.3.0:
2021-02-24T20:19:49.6891633Z ciphers:arcfour:blowfish:cast5:des:aes:twofish:serpent:rfc2268:seed:camellia:idea:salsa20:gost28147:chacha20:
2021-02-24T20:19:49.6892539Z pubkeys:dsa:elgamal:rsa:ecc:
2021-02-24T20:19:49.6893424Z digests:crc:gostr3411-94::md4:md5:rmd160:sha1:sha256:sha512:sha3:tiger:whirlpool:stribog:blake2:
2021-02-24T20:19:49.6894177Z rnd-mod:linux:
2021-02-24T20:19:49.6894666Z cpu-arch:x86:
2021-02-24T20:19:49.6895791Z mpi-asm:generic/mpih-add1.c:generic/mpih-sub1.c:generic/mpih-mul1.c:generic/mpih-mul2.c:generic/mpih-mul3.c:generic/mpih-lshift.c:generic/mpih-rshift.c:
2021-02-24T20:19:49.6897734Z hwflist:intel-cpu:intel-fast-shld:intel-bmi2:intel-ssse3:intel-sse4.1:intel-pclmul:intel-aesni:intel-rdrand:intel-avx:intel-avx2:intel-fast-vpgather:intel-rdtsc:
2021-02-24T20:19:49.6898968Z fips-mode:n:n:
2021-02-24T20:19:49.6899492Z rng-type:standard:1:2010000:1:
2021-02-24T20:19:49.6899888Z 
2021-02-24T20:19:49.6900359Z * GpgRT 1.41-unknown (0000000)
2021-02-24T20:19:49.6900739Z 
2021-02-24T20:19:49.6901208Z * Libassuan 2.5.4-unknown (0000000)
2021-02-24T20:19:49.6901605Z 
2021-02-24T20:19:49.6902048Z * KSBA 1.4.0-unknown (?)
2021-02-24T20:19:49.6902420Z 
2021-02-24T20:19:49.6902843Z * GNUTLS 3.6.15
Feb 25 2021, 12:02 PM · Info Needed, gnupg (gpg22), Bug Report
werner closed T4757: gpgsm --import --quiet is not quiet as Resolved.
Feb 25 2021, 9:20 AM · S/MIME, Bug Report
werner added a comment to T4757: gpgsm --import --quiet is not quiet.

Okay, okay, I had in mind that we print them because we used to put such certificates into the ephemeral certificate storage because it is not possible to check the signature. But I reliazed that this changed quite some time ago and we can view these error messages as informative only. They are now not anymore printed int quiet mode. Well, for 2.3 - not sure whether I should backport this to 2.2.

Feb 25 2021, 9:20 AM · S/MIME, Bug Report

Feb 24 2021

dkg reopened T4757: gpgsm --import --quiet is not quiet as "Open".

Thanks for the fixes, @werner!

Feb 24 2021, 11:30 PM · S/MIME, Bug Report
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

Can you please run

Feb 24 2021, 5:36 PM · Info Needed, gnupg (gpg22), Bug Report
Aster89 added a comment to T5322: gpg erroring when the terminal is too small to show the ncurses pinentry dialog.

As suggested in the linked question on stackexchange, I think that even if the error comes from the pinentry program, GnuPG could echo a more informative error than gpg: decryption failed: No secret key, such as terminal to little to show the pinetnry program, or something similar.

Feb 24 2021, 2:37 PM · gnupg (gpg22), gpgagent, pinentry, Bug Report
ikloecker claimed T5274: Duplicated toolbar entries.
Feb 24 2021, 9:24 AM · Restricted Project, Bug Report, kleopatra
werner closed T4757: gpgsm --import --quiet is not quiet as Resolved.

Done in 2.2 and 2.3. The issuer certificate thing is a real error message and thus it should be printed.

Feb 24 2021, 8:41 AM · S/MIME, Bug Report
dkg added a comment to T4757: gpgsm --import --quiet is not quiet.

Other ways that gpgsm --quiet is not quiet:

Feb 24 2021, 5:36 AM · S/MIME, Bug Report

Feb 23 2021

zorvek created T5324: Kleopatra: Add recursive folder decryption.
Feb 23 2021, 8:15 PM · kleopatra, Feature Request, gpg4win
onickolay added a comment to T5309: gpg: key generation failed: Corrupted protection.

Hi Werner,
Thanks for the reply. Will try to reproduce this and get back to you. Our CI wasn't have an option to upload artifacts in case of failure.

Feb 23 2021, 6:13 PM · Info Needed, gnupg (gpg22), Bug Report
werner created T5323: adduid and key expiration oddity in gpg-wks-client.
Feb 23 2021, 6:05 PM · gnupg24, Bug Report, wkd
werner triaged T5322: gpg erroring when the terminal is too small to show the ncurses pinentry dialog as Normal priority.

Thanks for the report. Frankly the curses pinentries are not that widely tested.

Feb 23 2021, 5:02 PM · gnupg (gpg22), gpgagent, pinentry, Bug Report
ikloecker placed T5274: Duplicated toolbar entries up for grabs.

Sure

Feb 23 2021, 2:25 PM · Restricted Project, Bug Report, kleopatra
Aster89 created T5322: gpg erroring when the terminal is too small to show the ncurses pinentry dialog.
Feb 23 2021, 2:06 PM · gnupg (gpg22), gpgagent, pinentry, Bug Report
bevan closed T5277: libgcrypt 1.9.1 fails to build with --disable-asm as Resolved.

Fixed in libgcrypt 1.9.2. Thanks!

Feb 23 2021, 9:53 AM · MacOS, libgcrypt, Bug Report
werner assigned T5274: Duplicated toolbar entries to ikloecker.

Ingo, can you take care of this one?

Feb 23 2021, 9:18 AM · Restricted Project, Bug Report, kleopatra
werner triaged T5301: Decrypting a message that has multiple SKESK packets sometimes fails as Normal priority.

With 2.2 the second works if the first passphrase prompt was canceled. Test invocation:

Feb 23 2021, 9:17 AM · gnupg (gpg22), Bug Report
werner triaged T5309: gpg: key generation failed: Corrupted protection as Normal priority.
Feb 23 2021, 9:07 AM · Info Needed, gnupg (gpg22), Bug Report

Feb 21 2021

wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.
Feb 21 2021, 5:06 AM · pinentry, Bug Report

Feb 20 2021

werner added a project to T5309: gpg: key generation failed: Corrupted protection: gnupg (gpg22).
Feb 20 2021, 12:41 PM · Info Needed, gnupg (gpg22), Bug Report
werner added a comment to T5309: gpg: key generation failed: Corrupted protection.

Plesae run gpg with the option --verbose and put

Feb 20 2021, 12:40 PM · Info Needed, gnupg (gpg22), Bug Report

Feb 19 2021

onickolay added a comment to T5309: gpg: key generation failed: Corrupted protection.

Hm, got something similar on macOS runner as well (however, in this case secret key is generated by RNP, and then successfully imported by GPG) :

2021-02-19T10:49:42.8239220Z /tmp/rnp-local-installs/gpg-install/bin/gpg --homedir /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rnpctmp3ciohli5/.gpg --pinentry-mode=loopback --batch --yes --passphrase key2pass --trust-model always -o /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rnpctmp3ciohli5/cleartext.dec -d /var/folders/24/8k48jl6d249_n_qfxwsl6xvm0000gn/T/rnpctmp3ciohli5/cleartext.rnp
2021-02-19T10:49:42.8240980Z gpg: AES256.CFB encrypted session key
2021-02-19T10:49:42.8241480Z gpg: encrypted with 1 passphrase
2021-02-19T10:49:42.8242430Z gpg: encrypted with 1024-bit RSA key, ID 23295470BD33EA4A, created 2021-02-19
2021-02-19T10:49:42.8243090Z       "key2@rnp"
2021-02-19T10:49:42.8243580Z gpg: public key decryption failed: Corrupted protection
2021-02-19T10:49:42.8244650Z gpg: encrypted with 1024-bit RSA key, ID 3A9FE68E283F7439, created 2021-02-19
2021-02-19T10:49:42.8245220Z       "key1@rnp"
2021-02-19T10:49:42.8245690Z gpg: public key decryption failed: Bad passphrase
2021-02-19T10:49:42.8246250Z gpg: decryption failed: Bad session key
Feb 19 2021, 3:20 PM · Info Needed, gnupg (gpg22), Bug Report
onickolay added a comment to T5309: gpg: key generation failed: Corrupted protection.

Attaching the full log:

Feb 19 2021, 3:10 PM · Info Needed, gnupg (gpg22), Bug Report
onickolay created T5309: gpg: key generation failed: Corrupted protection.
Feb 19 2021, 3:09 PM · Info Needed, gnupg (gpg22), Bug Report
ikloecker added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

Well, it's a (hard) requirement unless you explicitly disable efl, i.e. ./configure (without --disable-efl) fails with an error if elementary or ecore-x is not found.

Feb 19 2021, 2:54 PM · pinentry, Bug Report
dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

I don't think the patch made elementary and ecore-x dev headers an absolute hard requirement; in particular, ./configure --disable-efl works fine to build pinentry without having these headers installed.

Feb 19 2021, 2:22 PM · pinentry, Bug Report
ikloecker added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

The following patch makes the efl requirements optional unless pinentry-efl is explicitly enabled:

diff --git a/configure.ac b/configure.ac
index bc67c14..ce170c9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -423,7 +423,24 @@ AC_ARG_ENABLE(pinentry-efl,
             pinentry_efl=$enableval, pinentry_efl=maybe)
Feb 19 2021, 12:42 PM · pinentry, Bug Report
ikloecker added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

rP19a18ba5fee0 makes elementary and ecore-x hard requirements for pinentry. I don't think that's intended.

Feb 19 2021, 12:05 PM · pinentry, Bug Report

Feb 18 2021

dkg closed T5308: pkg-config misuse in efl sections of pinentry autoconf tooling as Resolved.

Thanks for the verification, @wltjr. I've pushed 19a18ba5fee049aac87b5114763095aaeb42430f to the master branch for future releases.

Feb 18 2021, 3:30 PM · pinentry, Bug Report
werner triaged T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath` as Low priority.
Feb 18 2021, 8:49 AM · qt, pinentry, Bug Report
werner triaged T5308: pkg-config misuse in efl sections of pinentry autoconf tooling as Normal priority.
Feb 18 2021, 8:49 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

Btw, ecore-x was also needed, so that should remain. Just to be clear, the final version should be

PKG_CHECK_MODULES(EFL,[elementary >= 1.18,ecore-x])

Give or take the >= vs >.

Feb 18 2021, 4:46 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@dkg it was the 2nd one, the EFL vs efl. That worked fine after uppercasing it! The >= may not be necessary, but might as well. I am on a much newer EFL, 1.25.1, so not really able to test that part of it. I should be running one of the latest autotools,

[ebuild   R    ] sys-devel/automake-1.16.3-r1:1.16::gentoo  USE="-test" 0 KiB
[ebuild   R    ] sys-devel/autoconf-2.69-r5:2.69::gentoo  USE="-emacs" 1,438 KiB
[ebuild   R    ] sys-devel/libtool-2.4.6-r6:2::gentoo  USE="-vanilla" 951 KiB
Feb 18 2021, 4:42 AM · pinentry, Bug Report
gniibe changed the status of T5296: libgpg-error: build failure without threads from Open to Testing.

Pushed the change. Please test.

Feb 18 2021, 2:24 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

See the comment in rE13918d05a333: Allow building with --disable-threads. for ABI incompatibility.

Feb 18 2021, 2:24 AM · gpgrt, Bug Report
dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

hm, actually, maybe the efl should be EFL in order to produce and substitute the EFL_CFLAGS and EFL_LIBS variables.

Feb 18 2021, 2:22 AM · pinentry, Bug Report
dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@wltjr maybe it needs ecore-x as well as elementary > 1.18 in the PKG_CHECK_MODULES line? oh, and looks like i screwed up and used > where i should have used >= sorry! fixing those would make the PKG_CHECK_MODULES line be:

Feb 18 2021, 2:18 AM · pinentry, Bug Report
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

With the third case it accesses the settings file, but does not write anything.

Feb 18 2021, 1:54 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

When does it work and when not:

  • It works: if I change columns, column widths, sorting column or window size. Then close Kleopatra and restart it within the same environment (screen size).
Feb 18 2021, 1:53 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
tps800 added a comment to T5304: Kleopatra: Main certificate view does not keep selected column width.

Kleopatra running on Linux (Ubuntu 20.10, 21.04; Fedora 34, 35 (rawhide)) does this. Closing Kleopatras window saves columns and column widths as shown (it even works if I change the systemwide used font).
On Windows 10 this does not work. Closing Kleopatra via the windows "Close Button" or by selecting "Close Window" or "Exit" from the main menu settings will not be saved. Opening the window again will show columns as they where after installing (way to small for displaying the dates created and expired and the hash of the key). The sorting column is lost too on Windows, but not Linux.
I am unsure if this bug is triggered by my company setup, or if it exists on any Windows 10 installation.

Feb 18 2021, 1:13 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

Looks like its missing an include

x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I..  -pthread -I/usr/include/libsecret-1 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/lib64/libffi/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include    -I/usr/include/ncursesw -I../secmem -I../pinentry -Wall  -O2 -pipe -march=amdfam10 -mcx16 -msahf -mabm -mlzcnt -Wall -Wno-pointer-sign -Wpointer-arith -c -o pinentry-efl.o pinentry-efl.c
pinentry-efl.c:32:10: fatal error: Elementary.h: No such file or directory
   32 | #include <Elementary.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.

Feb 18 2021, 1:00 AM · pinentry, Bug Report
wltjr added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@dkg for sure, I will test out the patch ASAP. Thanks for the ping.

Feb 18 2021, 12:54 AM · pinentry, Bug Report
dkg added a comment to T5291: gpg fails to recognize signatures if signer's user ID subpacket is present with the critical bit set .

I think you're saying "GnuPG will reject all subpackets marked with a critical flag unless there is a specific known semantic for *criticality* for that subpacket" Am I understanding that right? Is there a published list of criticality semantics that GnuPG is willing to accept? How do those semantics differ from standard semantics for the packet in question?

Feb 18 2021, 12:11 AM · gnupg (gpg22), Bug Report

Feb 17 2021

dkg added a comment to T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

fwiw, i think a patch like this ought to work with reasonably-modern versions of autotools:

Feb 17 2021, 9:22 PM · pinentry, Bug Report
dkg updated subscribers of T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.

@wltjr maybe you could take a look at this?

Feb 17 2021, 8:52 PM · pinentry, Bug Report
dkg renamed T5308: pkg-config misuse in efl sections of pinentry autoconf tooling from po to pkg-config misuse in efl sections of pinentry autoconf tooling.
Feb 17 2021, 8:44 PM · pinentry, Bug Report
dkg created T5308: pkg-config misuse in efl sections of pinentry autoconf tooling.
Feb 17 2021, 8:43 PM · pinentry, Bug Report
dkg created T5307: pinentry-qt unilaterally enables rpath, even when configured with `--disable-rpath`.
Feb 17 2021, 8:22 PM · qt, pinentry, Bug Report
aheinecke edited projects for T5304: Kleopatra: Main certificate view does not keep selected column width, added: Bug Report; removed Feature Request.

werner this would really be a bug because we have code in Kleopatra to both save the selected coloumns, their widths and the sorting state.

Feb 17 2021, 10:50 AM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
werner closed T5276: Release Libgcrypt 1.9.2, a subtask of T5277: libgcrypt 1.9.1 fails to build with --disable-asm, as Resolved.
Feb 17 2021, 9:47 AM · MacOS, libgcrypt, Bug Report
gniibe closed T5041: gpg-agent/scdaemon/gnuk unable to sign ssh certificate (Couldn't certify key … via agent: agent refused operation) as Resolved.
Feb 17 2021, 9:02 AM · Restricted Project, ssh, Bug Report
werner closed T5263: cipher/sha512.c: build failure without arm neon asm as Resolved.
Feb 17 2021, 8:53 AM · libgcrypt, Bug Report
werner closed T5270: gpg-agent crashes during signing: free(): invalid pointer as Resolved.
Feb 17 2021, 8:47 AM · libgcrypt, gpgagent, Bug Report
werner closed T5264: libgcrypt 1.9.0 does not compile on old Mac OS X, versions 10.5.8 (Leopard) and 10.4.11 (Tiger), both on PPC hardware as Resolved.

The mix up of external patches and commits makes it not easy to see what has been fixed. AFAICS rC3d095206c30d fixes the last bug mentioned by @ballapete on Jan 26.

Feb 17 2021, 8:35 AM · libgcrypt, Bug Report
werner closed T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0 as Resolved.
Feb 17 2021, 8:26 AM · Bug Report, Cross-Compiler, libgcrypt
gniibe added a comment to T5296: libgpg-error: build failure without threads.

When building with no threads support, I think that generating same lock-obj-pub-$host.h is just possible by this change.

Feb 17 2021, 4:33 AM · gpgrt, Bug Report

Feb 16 2021

tps800 created T5304: Kleopatra: Main certificate view does not keep selected column width.
Feb 16 2021, 2:54 PM · gpd5x (gpd-5.0.0), Bug Report, kleopatra, gpg4win
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Tell us the architecture(s) which doesn't support POSIX threads by uClibc.
Adding support for such an architecture would be the best.

Feb 16 2021, 5:09 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Sorry, I was assuming uClibc were not supporting POSIX threads.

Feb 16 2021, 4:49 AM · gpgrt, Bug Report

Feb 15 2021

gniibe added a comment to T5296: libgpg-error: build failure without threads.

Thank you for more information.

Feb 15 2021, 11:24 PM · gpgrt, Bug Report
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

I was not the author of the host "hacking" which has been committed to buildroot in 2016 by https://git.buildroot.net/buildroot/commit/package/?id=2f89476ad98b82ea9f914337b0050c4808082c82 so I can't really comment on it.
You can find more information here: https://patchwork.ozlabs.org/project/buildroot/patch/1451762923-15985-1-git-send-email-joerg.krause@embedded.rocks/
Especially, it seems that Jörg Krause started a discussion about this issue and proposed a patch to fix the architecture depends but it was never applied. Unfortunately, I wasn't able to find more information as it seems that links on comments.gmane.org are broken ...

Feb 15 2021, 9:03 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Please note that the result with --host="arm-unknown-linux-gnueabi" for linux-uclibcgnueabih machine is different to the one of correctly generated version by gen-posix-lock-obj.c with USE_POSIX_THREADS undefined on the host.

Feb 15 2021, 8:42 AM · gpgrt, Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

I would understand your workaorund of using artifical --host intentionally.

Feb 15 2021, 8:26 AM · gpgrt, Bug Report
aheinecke closed T5303: make fails: README.zh.txt -> no files found. as Resolved.

Merged your fix. Thanks for the contribution. Commit should show up here in a second.

Feb 15 2021, 8:16 AM · Bug Report, gpg4win
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

This won't work in the context of buildroot as we're passing --host="arm-unknown-linux-gnueabi" to avoid the following build failure:

Feb 15 2021, 8:12 AM · gpgrt, Bug Report
gniibe added a comment to T5301: Decrypting a message that has multiple SKESK packets sometimes fails.

With GnuPG in master (to be 2.3), it can handle the second SKESK when the first one fails.

Feb 15 2021, 3:01 AM · gnupg (gpg22), Bug Report
gniibe added a comment to T5296: libgpg-error: build failure without threads.

Thank you for the report. I had expected *-*-linux* matches only to GNU/Linux (Linux kernel with GNU C library).

Feb 15 2021, 2:36 AM · gpgrt, Bug Report
gniibe claimed T5296: libgpg-error: build failure without threads.
Feb 15 2021, 2:14 AM · gpgrt, Bug Report

Feb 14 2021

doug added a comment to T5303: make fails: README.zh.txt -> no files found..

I have a fix in a branch here: https://github.com/drichardson/gpg4win/tree/fix-missing-zh-readme

Feb 14 2021, 9:17 AM · Bug Report, gpg4win
doug created T5303: make fails: README.zh.txt -> no files found..
Feb 14 2021, 9:15 AM · Bug Report, gpg4win
doug updated the task description for T5302: autogen.sh --build-w32 fails with "configure: convert is missing".
Feb 14 2021, 6:22 AM · toolchain, gpg4win
doug created T5302: autogen.sh --build-w32 fails with "configure: convert is missing".
Feb 14 2021, 6:14 AM · toolchain, gpg4win

Feb 13 2021

vanitasvitae created T5301: Decrypting a message that has multiple SKESK packets sometimes fails.
Feb 13 2021, 6:03 PM · gnupg (gpg22), Bug Report
werner added a comment to T5296: libgpg-error: build failure without threads.

They are mandatory for gnupg but not for Libgcrypt and Libgpg-error. I guess we can fix that.

Feb 13 2021, 6:03 PM · gpgrt, Bug Report
werner triaged T5297: SCM SPR332 smartcard reader support broken as Normal priority.
Feb 13 2021, 5:59 PM · gnupg (gpg22), scd, Bug Report
werner closed T5300: are there supposed to be control characters in source files? as Resolved.

A page feed character is a very common and useful control character. In fact Emacs knows how to jump page by page.

Feb 13 2021, 5:51 PM · Bug Report
obfusk created T5300: are there supposed to be control characters in source files?.
Feb 13 2021, 8:40 AM · Bug Report
obfusk added a comment to T5297: SCM SPR332 smartcard reader support broken.

Somewhat related: before the change that resulted in the PIN issue, I already occasionally had to reconnect the reader because gnupg would ask for the card when it was in fact already present.

Feb 13 2021, 8:21 AM · gnupg (gpg22), scd, Bug Report

Feb 12 2021

obfusk created T5297: SCM SPR332 smartcard reader support broken.
Feb 12 2021, 1:58 PM · gnupg (gpg22), scd, Bug Report
ffontaine added a comment to T5296: libgpg-error: build failure without threads.

Because, threads are optional on uclibc as threads are not supported by all embedded targets.
libgpg-error was building perfectly fine without threads until version 1.40 as all pthread calls were protected by USE_POSIX_THREADS.
Should I understand from your answer that threads are now mandatory?

Feb 12 2021, 1:10 PM · gpgrt, Bug Report
werner changed the status of T5277: libgcrypt 1.9.1 fails to build with --disable-asm from Open to Testing.

A beta release is available as https://gnupg.org/ftp/gcrypt/alpha/libgcrypt/libgcrypt-1.9.2-beta16.tar.bz2 (https://gnupg.org/ftp/gcrypt/alpha/libgcrypt/libgcrypt-1.9.2-beta16.tar.bz2.sig).

Feb 12 2021, 12:37 PM · MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5157: libgcrypt: ARM64 Builds on macOS fail, as Resolved.
Feb 12 2021, 12:34 PM · toolchain, MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5257: 32 bit cross build fails on asm code in gcrypt 1.9.0, as Resolved.
Feb 12 2021, 12:34 PM · Bug Report, Cross-Compiler, libgcrypt
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5159: make check fails for libgcrypt on Apple Silicon / ARM Mac, as Resolved.
Feb 12 2021, 12:34 PM · Restricted Project, MacOS, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5251: Compile error on ARMv7 for libgcrypt , as Resolved.
Feb 12 2021, 12:34 PM · asm, libgcrypt, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5255: libgcrypt: build "error: invalid operand for instruction" when compiling with Clang & LTO, as Resolved.
Feb 12 2021, 12:34 PM · asm, libgcrypt, clang, Bug Report
werner closed T5259: Release Libgcrypt 1.9.1, a subtask of T5254: libgcrypt 1.9.0 fails make check (selftest), as Resolved.
Feb 12 2021, 12:34 PM · patch, libgcrypt, Bug Report