On Thu, Mar 13, 2025 at 05:48:09PM +0100, Emilio Pozuelo Monfort wrote:
On 13/03/2025 02:59, James McCoy wrote:
nmu emacs_1:30.1+1-4 . ANY . unstable . -m "Rebuild against tree-sitter 0.22"

I think I overlooked an ABI incompatibility when uploading tree-sitter
0.22, which is causing emacs to crash when it is running with the new
libtree-sitter0 package (#1100171).

Please binNMU emacs, and then I'll follow up with a tree-sitter upload
to add Breaks to avoid partial upgrades.

There are more rdeps besides emacs.

The only other package that's also in testing is neovim, which has
already rebuilt against the new tree-sitter. Then there's sdml, which is
only in unstable and hasn't been able to build for half a year due to
missing build dependencies.

It sounds like tree-sitter should get a SOVERSION bump. Can you discuss that with upstream?

Yes, I already had plans to do that with them.

Alternatively, this may need a package rename even if the SONAME isn't changed, such as libtree-sitter0d.

Let me know which approach you'd prefer.

Cheers,
--
James
GPG Key: 4096R/91BF BF4D 6956 BD5D F7B7  2D23 DFE6 91AE 331B A3DB

Reply via email to