Skip to content

Remove dependency to libpth-dev, which is actually not used at all.

NIIBE Yutaka requested to merge gniibe/unicon:master into master

Hello,

I am a package maintainer of GNU Pth. Since it is an old package (no longer maintained in upstream more than ten years), I'd like to seek the possibility of its removal, if possible.

This package (unicon) has a build dependency to libpth-dev, so, I'd like to ask your consideration of possible change. I looked through the package and its users (zhcon), and IIUC, there is no real use of Pth at all, in fact.

There is a real use in unicon/unicon/server/ by the program imm_server, but it is not built and is not installed by unicon packaging. And there is a possible use (also in unicon/unicon/server/) by libimm_server.so (TLS_PthSocket.o), this part is not used by zhcon.

So, I wonder if it is possible to remove dependency to libpth-dev from unicon package, by not including TLS_PthSocket.o in libimm_server.so.

Here is my proposed changes removing the dependency. Please note that this changes ABI of libimm_server.so (because of the removal of routines of TLS_PthSocket.o), and breaks existing versions of zhcon.

I don't insist much as it introduces ABI break, but it's good if you will consider about possibility.

Signed-off-by: NIIBE Yutaka gniibe@fsij.org

Merge request reports

Loading