On Wednesday, 12 February 2025 at 10:54 PM, p...@pdr.cx <p...@pdr.cx> wrote:
> On Friday, 31 January 2025 at 11:40 PM, Bastian Germann b...@debian.org wrote:
> > If you want to have haskell-regex migrating to testing, you should get rid 
> > of the haskell-regex-pcre
> > dependency or fix this bug.
> 
> I should have some time this week to look at this. My plan is to:
> 
> * contact the author/maintainer of haskell-regex-pcre to see what the status 
> is (there is an open github issue from years ago)
> * if the author is no longer interested in the project, fork a new 
> haskell-regex-pcre2 package depending on libpcre2
> * upload the new package to Hackage (the Haskell library repo)
> * package it for Debian
> * Work with upstream to make haskell-regex depend on haskell-regex-pcre2 
> instead (probably requires new major version as this would likely constitute 
> an API change)

I have so far:

* written a replacement haskell-regex-pcre2 that works with libpcre2 and 
uploaded it to Hackage and sent a PR to get it into Stackage
* Packaged haskell-regex-pcre2 for Debian and patched haskell-regex for Debian 
only (since upstream uses a built-in variant by default anyway) and submitted 
an MR to the Debian Haskell Team

Any other packages that depend on haskell-regex-pcre should be able to port to 
haskell-regex-pcre2 unless they are heavily relying on options or semantics 
that changed from libpcre3.

Reply via email to