On 2023-05-01, at 04:09:16 +0800, Blair Noctis wrote:
> It's been a few years since this ITP was filed. Do you still plan to
> package it?  I'm packaging osquery which depends on this. Happy to
> help ;)

Thanks for the offer. :) I've cloned the osquery repo and it appears to
use the C++ Linenoise NG fork:

  https://github.com/arangodb/linenoise-ng

not the C original:

  https://github.com/antirez/linenoise

which is what I started packaging.  The reason that I stopped work on it
was that linenoise is intended to be used by adding the sources to the
code-base of the application that wants the functionality.  I created a
PR to add support for building it as a shared library:

  https://github.com/antirez/linenoise/pull/174

and there has been no response (mind you, there are a lot of open PR's
going back years), so I wasn't sure whether it was worth adding to
Debian.

I've had a quick look at the linenoise-ng repo and it appears to be
API-compatible with the original and has a [c]make file, so it may be a
better candidate for packaging -- particularly now that you have
provided a use-case for it.  I'll take a closer look and see how much of
my work can be salvaged.

J.

Attachment: signature.asc
Description: PGP signature

Reply via email to