ship gpgrt.pc
Open, Needs TriagePublic

Description

it's great that we're now shipping gpg-error.pc for use on systems that have pkg-config available. Maybe we should also ship a comparable gpgrt.pc, for those who decide to use the library under its new name?

Details

Version
1.38
dkg created this task.May 29 2020, 7:01 PM
dkg updated the task description. (Show Details)
werner added a subscriber: werner.Jun 3 2020, 1:17 PM

Let's wait with this until we ship a libgpgrt. I am not sure what the best way to migrate to another library name. By current idea is start with some release installing two libraries using the two names but with identical code. Some releases later we could require a configure option to install libgpg-error in addition to libgpgrt.

Are you okay with changing this issue's title to "Migrate from libgpg-error to libgpgrt" ?

dkg added a comment.Aug 10 2020, 4:19 PM

We currently already ship:

  • gpgrt-config
  • gpgrt.h
  • gpgrt.m4
  • gpgrt.info

We do not currently ship libgpgrt.so.

gpgrt.pc is much more similar to gpgrt-config than it is to libgpgrt.so, which is why i suggested shipping it independently of shipping the .so.

If you think it's important to ship the shared object as well, feel free to retitle this issue.