Page MenuHome GnuPG

gpgrtProject
ActivePublic

Members

  • This project does not have any members.
  • View All

Watchers

  • This project does not have any watchers.
  • View All

Recent Activity

Thu, Jul 11

gniibe added a comment to T4945: Windows builds use "winepath" when it is available.

My summary here:

  • Use of winepath by libtool is correct way for semi-hosted environment to run tests built by cross-build.
  • (cross-)Build itself is possible with no winepath (or winepath -> /bin/false), if you don't need make check with semi-hosted environment.
  • I don't see that it's too slow, these days. My environment is bookworm Debian (having Wine 8.0 something).
Thu, Jul 11, 3:59 AM · gpgrt

Wed, Jul 10

aheinecke added a comment to T4945: Windows builds use "winepath" when it is available.

For me each time wine is upgraded I get for the first time an error when building something, but it is not slow anymore. Is this resolved?

Wed, Jul 10, 1:31 PM · gpgrt

Tue, Jul 9

gniibe changed the status of T7194: gnupg_ -> gpgrt_ : Pipe API from Open to Testing.

Pushed the change: rGaf6c47b2910f: common,kbx,tests: Clean up the PIPE function API.

Tue, Jul 9, 3:44 AM · gpgrt, gnupg
gniibe triaged T7194: gnupg_ -> gpgrt_ : Pipe API as Normal priority.
Tue, Jul 9, 3:25 AM · gpgrt, gnupg

Thu, Jul 4

ikloecker added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

Using/setting a value of 2 would work for Kleopatra.

Thu, Jul 4, 6:36 PM · Windows, gpgrt, Bug Report
werner added a comment to T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.

That is probably right for gpgme as used by kleopatra. However in gnupg we need to switch utf8 on and off.

Thu, Jul 4, 5:29 PM · Windows, gpgrt, Bug Report
ikloecker created T7185: Calling gettext_use_utf8(1) for the main thread should enable UTF-8 for all later created secondary threads.
Thu, Jul 4, 12:38 PM · Windows, gpgrt, Bug Report

Jun 25 2024

werner closed T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail as Resolved.
Jun 25 2024, 9:05 AM · MacOS, gpgrt, Bug Report
werner added projects to T7177: libassuan-3.0.1: Errant declaration of putc_unlocked in src/assuan-defs.h causes a Darwin build to fail: gpgrt, MacOS.

The use of putc_unlocked has long been removed. So we should also remove the declaration. Normally this does not harm but in your case you may want to pass CFLAGS="-DHAVE_PUTC_UNLOCKED" to make or remove the above declaration.

Jun 25 2024, 9:02 AM · MacOS, gpgrt, Bug Report

Jun 21 2024

werner added a comment to T7023: Support SYSROOT in all Gupg related libraries.

Now also done for libksba.

Jun 21 2024, 2:07 PM · Feature Request, Cross-Compiler, gpgrt, libassuan, libksba
Marius_Schamschula added a comment to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').

See: MacPorts Ticket 70267 and MacPorts PR #24601

Jun 21 2024, 12:45 PM · gpgrt, MacOS, Bug Report
werner reopened T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ') as "Open".
Jun 21 2024, 9:52 AM · gpgrt, MacOS, Bug Report

Jun 20 2024

Marius_Schamschula added a comment to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').

While the above patch worked for MacOS 10.8 and above, MacPorts CI shows a second error for older MacOS versions:

Jun 20 2024, 10:07 PM · gpgrt, MacOS, Bug Report
Marius_Schamschula added a comment to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ').

It looks like various flavors of BSD (including macOS just declare environ when needed): environ -- user environment Note: this is a very old MacOS X man page, however the current version is from 2003, and has the same Synopsis.

Jun 20 2024, 5:20 PM · gpgrt, MacOS, Bug Report
werner added a project to T7169: libgpg-error 1.50 build issue (spawn-posix.c:345:5: error: use of undeclared identifier 'environ'): gpgrt.
Jun 20 2024, 12:16 PM · gpgrt, MacOS, Bug Report
werner added a project to T7170: Building libgcrypt-1.11.0 produces a dylib with unresolved symbols at runtime: gpgrt.

Didn't you had this problem with 1.10.x ? I can't remember that we changed anything at theat code for years. The only recent change was rC656ca459e which should not have changed anything. Maybe the problem is elsewhere.

Jun 20 2024, 12:14 PM · MacOS, libgcrypt, Bug Report

Jun 19 2024

werner added a parent task for T7168: environ not declared in macOS; gpgrt 1.50 failed to build.: T7102: Release GpgRT 1.50.
Jun 19 2024, 10:39 PM · gpgrt, Bug Report, MacOS
werner added a subtask for T7102: Release GpgRT 1.50: T7168: environ not declared in macOS; gpgrt 1.50 failed to build..
Jun 19 2024, 10:39 PM · Release Info, gpgrt
werner triaged T7168: environ not declared in macOS; gpgrt 1.50 failed to build. as Normal priority.
Jun 19 2024, 10:38 PM · gpgrt, Bug Report, MacOS
werner closed T6249: gpgrt: spawn functions as Resolved.
Jun 19 2024, 10:59 AM · gnupg, libassuan, gpgrt
werner closed T7102: Release GpgRT 1.50 as Resolved.
Jun 19 2024, 10:58 AM · Release Info, gpgrt
werner triaged T7164: Release GpgRT 1.51 as Low priority.
Jun 19 2024, 10:52 AM · Release Info, gpgrt

Jun 5 2024

gniibe changed the status of T6249: gpgrt: spawn functions from Open to Testing.
Jun 5 2024, 8:19 AM · gnupg, libassuan, gpgrt

May 27 2024

gniibe closed T6275: gnupg26: Improve gnupg_spawn_process function, a subtask of T6249: gpgrt: spawn functions, as Resolved.
May 27 2024, 4:02 AM · gnupg, libassuan, gpgrt
gniibe closed T6275: gnupg26: Improve gnupg_spawn_process function as Resolved.

It's tested by gnupg master (for gnupg26) for a year. Let us move on.

May 27 2024, 4:02 AM · gnupg, libassuan, gpgrt
gniibe renamed T6275: gnupg26: Improve gnupg_spawn_process function from gnupg: Improve gnupg_spawn_process function to gnupg26: Improve gnupg_spawn_process function.
May 27 2024, 4:00 AM · gnupg, libassuan, gpgrt

May 16 2024

gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Thank you. Applied by : rM87061c0260bb: gpgme.m4: Set $host correctly always.

May 16 2024, 2:28 AM · gpgrt, libgcrypt, Bug Report

May 15 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Ditto for ksba and assuan.

May 15 2024, 6:27 PM · gpgrt, libgcrypt, Bug Report
gniibe changed the status of T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR from Open to Testing.
May 15 2024, 4:22 AM · gpgrt, libgcrypt, Bug Report

May 14 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

The gcrypt change works for me. Thanks!

May 14 2024, 6:38 PM · gpgrt, libgcrypt, Bug Report
gniibe added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

In general, asking an application change is not good. Migrating to pkg-config should be an option (not requirement).
However, it's usually recommended to use libgpg-error when an application is used with libgcrypt/libksba/libassuan.

May 14 2024, 4:38 AM · gpgrt, libgcrypt, Bug Report

May 13 2024

gniibe claimed T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.
May 13 2024, 9:57 AM · gpgrt, libgcrypt, Bug Report

May 12 2024

ametzler1 added a comment to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR.

Just to clarify: I personally think it would be perfectly fine to say that AM_PATH_* is only supported when AM_PATH_GPG_ERROR is also used. Adding an invocation AM_PATH_GPG_ERROR is not a great hassle and alternatively pkg-config/pkgconf exists and works perfectly fine (and is a lot faster).

May 12 2024, 3:57 PM · gpgrt, libgcrypt, Bug Report
werner added a project to T7114: AM_PATH_LIBGCRYPT does not use gpgrt-config without AM_PATH_GPG_ERROR: gpgrt.

I noticed this recently too on some boxes. Thanks for the good decription. This support for pkg-config style .pc files for our config scripts seems to be a never ending story. The alternative name for libgpg-error-config does not make it easier.

May 12 2024, 2:29 PM · gpgrt, libgcrypt, Bug Report

Apr 26 2024

werner closed T7105: libgpg-error: Memory leak in store_alias() as Resolved.

Oh yeah the idea to implement aliases is more than 20 years old. I guess it is even older. Thanks.

Apr 26 2024, 3:28 PM · gpgrt, Bug Report
Jakuje created T7105: libgpg-error: Memory leak in store_alias().
Apr 26 2024, 9:35 AM · gpgrt, Bug Report

Apr 25 2024

werner closed T7012: Release gpgrt 1.49 as Resolved.
Apr 25 2024, 10:40 AM · gpgrt, Release Info
werner triaged T7102: Release GpgRT 1.50 as Low priority.
Apr 25 2024, 10:25 AM · Release Info, gpgrt
werner added a comment to T4383: Add a monitor callback to the gpgrt logging system.

Along with the monitor we should also implement a domain selection feature.

Apr 25 2024, 10:13 AM · gpgrt, Feature Request

Feb 29 2024

werner triaged T7023: Support SYSROOT in all Gupg related libraries as Normal priority.
Feb 29 2024, 4:27 PM · Feature Request, Cross-Compiler, gpgrt, libassuan, libksba

Feb 23 2024

werner closed T6441: Release libgpg-error 1.48 as Resolved.
Feb 23 2024, 2:38 PM · gpgrt, Release Info
werner moved T6441: Release libgpg-error 1.48 from Backlog to Done on the gpgrt board.
Feb 23 2024, 2:37 PM · gpgrt, Release Info
werner closed T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string as Resolved.
Feb 23 2024, 2:37 PM · gpgrt, Bug Report
werner closed T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages as Resolved.
Feb 23 2024, 2:37 PM · gpgrt
werner closed T6969: Fix shellcheck warning in gpgrt-config as Resolved.
Feb 23 2024, 2:37 PM · gpgrt, Bug Report
werner closed T6746: yat2man: Support -- and --- as Resolved.
Feb 23 2024, 2:37 PM · gpgrt
werner closed T6746: yat2man: Support -- and ---, a subtask of T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages, as Resolved.
Feb 23 2024, 2:37 PM · gpgrt
werner moved T6737: libgpg-error: String filter should *NOT* be called with non-nul-terminated string from QA to Done on the gpgrt board.
Feb 23 2024, 2:37 PM · gpgrt, Bug Report
werner moved T6674: doc: U+2010 HYPHEN vs. U+002D HYPHEN-MINUS for man pages from QA to Done on the gpgrt board.
Feb 23 2024, 2:36 PM · gpgrt
werner moved T6969: Fix shellcheck warning in gpgrt-config from QA to Done on the gpgrt board.
Feb 23 2024, 2:36 PM · gpgrt, Bug Report