In T7721#203182, @gniibe wrote:For PowerISA 3.00 Instructions issue, following patch may help:
diff --git a/configure.ac b/configure.ac index 6cc1e189..70d632af 100644 --- a/configure.ac +++ b/configure.ac @@ -2448,10 +2448,11 @@ AC_CACHE_CHECK([whether GCC inline assembler supports PowerISA 3.00 instructions else gcry_cv_gcc_inline_asm_ppc_arch_3_00=no AC_LINK_IFELSE([AC_LANG_PROGRAM( - [[__asm__(".text\n\t" + [[__asm__(".machine \"any\"\n" + ".text\n\t" ".globl testfn;\n" "testfn:\n" - "stxvb16x %r1,%v12,%v30;\n" + "stxvb16x 47,0,9;\n" ); void testfn(void); ]], [ testfn(); ])],I figured out that .machine "any" is needed with GCC 15.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jul 18 2025
Jul 18 2025
• alexk triaged T7730: gpg: retrieve a certificate from an LDAP server before sending it to the LDAP server as High priority.
Fix mixed declarations and code
• werner committed rGPAb6ba8bcc6db7: Remove trust_item stuff to make it build with gpgme 2.x (authored by • werner).
Remove trust_item stuff to make it build with gpgme 2.x
• werner committed rGPAaa63712b18b7: Fix implicit declaration of gpa_keytable_ensure (authored by andreasstieger).
Fix implicit declaration of gpa_keytable_ensure
m <meik.michalke@gnupg.com> committed rOJda4092fd64b0: updated .pot files using i18n.py (authored by m <meik.michalke@gnupg.com>).
updated .pot files using i18n.py
• gniibe changed the status of T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL" from Open to Testing.
• gniibe changed the status of T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", a subtask of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error, from Open to Testing.
• gniibe changed the status of T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error from Open to Testing.
I wonder about GCC 15 preparation for the release. If it's good to have, three patches are needed to apply:
- Cherry-picking rCd5fb7cd9b351: Mark nonstring use cases with __nonstring__ attribute.
- strictly speaking, this adds a macro, which is considered an API change
- Cherry-picking rCf06e90f4137a: cipher:ecc: Silence GCC 15 warning.
- Apply changes of T7721: libgcrypt build-error with gcc-15 on powerpc and alpha
l10n daemon script <scripty@kde.org> committed rLIBKLEO1861feaf4553: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
I figured out that .machine "any" is needed with GCC 15.
For Alpha (hppa, and sparc), IIUC, following patch may help:
For PowerISA 3.00 Instructions issue, following patch may help:
l10n daemon script <scripty@kde.org> committed rLIBKLEOc2d16e7881f0: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rKLEOPATRAf69bd29a3cf2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Jul 17 2025
Jul 17 2025
• werner lowered the priority of T7276: GpgOL: Shown attachments duplicate on selection of signed emails after forward from Normal to Low.
We have no solution right now.
• werner assigned T6865: Email will be sent encrypted after draft was saved in encrypted state although encryption is disabled to mmontkowski.
In short: A message was saved as an encrypted draft and then the user edited that draft, disabled encryption and then the message was sent out only encrypted to the draft key.
Deselect email and select again (email gets decrypted again) attachments are back.
We should not modify the HTML at all but display it as plain text. Maybe put a a notice at the top:
<!-- Below is the raw HTML encoding of this mail - ask you admin for advice -->
We won't implement that any time soon given that gpgol2 will be an easier plaform to get it right.
• werner lowered the priority of T4127: GpgOL: Setting category or flagging crypto mails is not possible from High to Low.
It is unlikely that we will fix it. The OL behaviour is just too flaky. It might be possible to do this in the no-preview mode in a more robust way.
• werner added a project to T7722: GpgOL: Temp filename creation fails to choose proper extension: Bug Report.
• ebo removed a project from T7534: GpgOL: Header info disappears when forwarding a HTML mail: gpd5x.
• ebo moved T7722: GpgOL: Temp filename creation fails to choose proper extension from Backlog to WIP on the gpd5x board.
• ebo added a project to T7722: GpgOL: Temp filename creation fails to choose proper extension: gpd5x.
I could not reproduce this issue with Gpg4win 4.4.1 and did not see it with Gpg4win-5.0.0-beta345, either.
I could not reproduce this issue with Gpg4win 4.4.1 (which should have it).
• werner committed rG75095bf900b3: po: Update the Dutch translation. (authored by Frans Spiesschaert <Frans.Spiesschaert@yucom.be>).
po: Update the Dutch translation.
Thanks. Will go into 2.4.9 to be released soon.
mmontkowski committed rOaa9e17bbbdf6: Merge branch 'master' of ssh://git.gnupg.org/git/gpgol (authored by mmontkowski).
Merge branch 'master' of ssh://git.gnupg.org/git/gpgol
get_tmp_outfile fix
• werner committed rCf9657f1d9e15: Prepare LT numbers for the 1.12.0 release (authored by • werner).
Prepare LT numbers for the 1.12.0 release
• werner moved T7709: Decryption with ECC smartcard keys broken from Backlog to WIP on the gpd5x board.
• werner changed the status of T7709: Decryption with ECC smartcard keys broken, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, from Open to Testing.
• werner changed the status of T7709: Decryption with ECC smartcard keys broken from Open to Testing.
agent: Minor robustness improvement
• gniibe closed T7589: Unable to export SSH keys for ED25519 keys generate on a SmartCard as Resolved.
l10n daemon script <scripty@kde.org> committed rKLEOPATRA3b0bfe81f340: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
• gniibe committed rG4ad08a8998fa: agent: Fix for smartcard decryption returning x-coordinate only. (authored by • gniibe).
agent: Fix for smartcard decryption returning x-coordinate only.
Jul 16 2025
Jul 16 2025
m <meik.michalke@gnupg.com> committed rOJfec1e00182ad: typo in i18n.py (authored by m <meik.michalke@gnupg.com>).
typo in i18n.py
Shouldn't be necessary because QGuiApplication's quitOnLastWindowClosed defaults to true, but it shouldn't hurt either.
Improve menu
• werner committed rGa4f7417531d7: agent: Another fix for a regression with unknown curves and ssh (authored by • werner).
agent: Another fix for a regression with unknown curves and ssh
• werner committed rG55db12472f1c: agent: Another fix for a regression with unknown curves and ssh (authored by • werner).
agent: Another fix for a regression with unknown curves and ssh
• werner committed rG6bf5696c8578: agent: Fix ssh-agent's request_identities for skipped keys. (authored by • werner).
agent: Fix ssh-agent's request_identities for skipped keys.
Here is a patch.
diff --git a/agent/divert-scd.c b/agent/divert-scd.c index 1e5de4671..bb42dd3b4 100644 --- a/agent/divert-scd.c +++ b/agent/divert-scd.c @@ -517,6 +517,9 @@ agent_card_ecc_kem (ctrl_t ctrl, const unsigned char *ecc_ct,
• werner closed T6599: INT2FD and npth_accept, a subtask of T6508: Port GnuPG to 64-bit Windows, as Resolved.
Several releases since the last commit and no specific bug reports. We can close this task.
• werner moved T7649: gnupg: Use KEM interface for encryption/decryption from Backlog to WIP on the gnupg26 board.
• werner closed T7698: Add support of secp256k1 for KEM API, a subtask of T7649: gnupg: Use KEM interface for encryption/decryption, as Resolved.
Should be fixed with 2.5.9. Given that secp256 is an esoteric curve for GnuPG it does not make sense to run the entire QA process.
• werner moved T7676: Cannot decrypt a message encrypted to a Cv25519 key on a token from WIP to QA on the gnupg26 board.
• werner moved T7693: `gpg --fetch-keys` fails because of missing keyserver from WIP to QA on the gnupg26 board.
• ikloecker committed rWfaa2c9d3c005: kconfigwidgets: Fix bad contrast of highlighted "Find action" item (authored by • ikloecker).
kconfigwidgets: Fix bad contrast of highlighted "Find action" item
• ebo renamed T7709: Decryption with ECC smartcard keys broken from Decryption with smartcard keys broken to Decryption with ECC smartcard keys broken.
• ikloecker moved T7700: Kleopatra: Move kleopatrarc away from %LOCALAPPDATA% from Backlog to WIP on the gpd5x board.
Add gpd5x tag to ensure testing with Gpg4win.
• gniibe committed rE8a38d914512c: w32:spawn: Support pipe I/O for GPGRT_PROCESS_DETACHED. (authored by • gniibe).
w32:spawn: Support pipe I/O for GPGRT_PROCESS_DETACHED.
l10n daemon script <scripty@kde.org> committed rMTPf6d4585d8f5e: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rLIBKLEO4341c2059492: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rKLEOPATRA782ee93deabe: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rMTPb87f23c7d7b5: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rLIBKLEObddaede7e989: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
l10n daemon script <scripty@kde.org> committed rKLEOPATRA39f1f11ef4b2: GIT_SILENT Sync po/docbooks with svn (authored by l10n daemon script <scripty@kde.org>).
GIT_SILENT Sync po/docbooks with svn
Fixed with new GPGRT_PROCESS_STDIO_NUL flag.
Jul 15 2025
Jul 15 2025
• ikloecker updated the task description for T7574: Migration of group config from old location to new location is broken.
• ikloecker changed the status of T7574: Migration of group config from old location to new location is broken from Open to Testing.
It's intentional that with Gpg4win migration from %LOCALAPPDATA% does not work because %LOCALAPPDATA% is used by VSD (and GPD) but not by any old Gpg4win.
gnupg-manage-keys: Implement a new tool.
• ebo changed the status of T7574: Migration of group config from old location to new location is broken from Testing to Open.
As timegrid has not experienced the older versions himself, he misunderstood this. Ingo's description is correct.
(%LOCALAPPDATA% was the location of kleopatragroupsrc before VSD 3.3.0.)
m.eik raised the priority of T7682: improve flow of first use wizard to be less confusing from Normal to High.
m.eik moved T7680: Double clicking on attachment will open attachment multiple times from WiP to QA on the gpgol2 board.
• ebo triaged T7718: Kleopatra: improve information for invalid S/MIME certificates as Normal priority.
The powerpc64le issue (undefined reference to `gcry_poly1305_p10le_4blocks') also applies to GIT master.
The issue remains with gpg 2.5.9 from Gpg4win-5.0.0-beta345.
Here a gpg-agent log for the failed decryption:
mylog_4214 KBDownload
• gniibe committed rE311fb769d1dd: w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL. (authored by • gniibe).
w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL.
• gniibe committed rEf28bf71b86ba: w32:spawn: Fix resource leaks for HANDLEs by w32_open_null. (authored by • gniibe).
w32:spawn: Fix resource leaks for HANDLEs by w32_open_null.
w32:spawn: Fix inheriting HANDLEs.
• gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.
Pushed the changes:
- Inheriting HANDLEs has been not working accurately
- Before the fix, all HANDLEs were inherited
- Only specified HANDLEs are inherited by: rE0b01950237ab: w32:spawn: Fix inheriting HANDLEs.
- HANDLEs by w32_open_null were leaked
T7723 fix by rE311fb769d1dd: w32:spawn: New flag GPGRT_PROCESS_STDIO_NUL.
• gniibe added a comment to T7716: gpgrt:w32: Synchronous spawning detached process, with standard input and standard error.
Before implementing this feature, it's better to fix T7723: gpgrt:w32: Fix for inheriting stdin/stdout/stderr with "NUL", and do some clean up.