Re: monotone 1.2 release?

Lapo Luchini <[email protected]> Fri, 12 Dec 2025 00:50:42 +0100
Newsgroups gmane.comp.version-control.monotone.devel
Message-ID <[email protected]>
On 2025-12-11 16:38, Lapo Luchini wrote:
> Revision: ea8769d1048fddca749f4e9fdc8238027c8272f9
> Branch:   net.venge.monotone.lapo.botan3
> 
> Changelog:
> 
> Update from Botan2 to Botan3.

Uh, that commit was hurried and kinda wrong (broken end-lines, 
misleading comment) and I did kill it with:

$ mtn local kill_revision ea8769d1048fddca749f4e9fdc8238027c8272f9

(yes, I fear that "git commit --amend" has got me weak 🤣)

I did a couple more LLM-generated commits on that branch and one which 
was mostly mine to fix an error the LLM introduced in the refactoring.

Since Botan 3 has been released since 2023-04-11 and is already 
available even on Debian I decided to simplify the code and drop any 
previous Botan version altogether. I hope this is the best choice.

As of a6aaf755aa67c610baef035a4f59f0d1e0079733 the "lapo.botan3" branch 
seems to be working properly both on FreeBSD and Linux Arch (on WSL), at 
least for basic tasks!

$ mtn diff -r h:net.venge.monotone.lapo.pcre842 \
            -r h:net.venge.monotone.lapo.botan3

There are still a few changes the LLM made that while working I dislike 
stylistically (like dropping the LUA_QL macro usage), so I'll probably 
change that branch a bit more, but feel free to try it on different 
build environs.

-- 
Lapo Luchini
[email protected]