On Mon, Sep 29, 2025 at 12:29:45PM +0000, Gianfranco Costamagna wrote: > Hello, > >Great! > > please check and close the various RC bugs to let this one migrate :)
You should have closed them in the upload. > >Beware, for 3.12.0, you need to change the source package name too, not just > >the binares, > >otherwise nlohmann-json3 3.11.3 will be removed by the archive system once > >it reaches sid. > > > >I can help you identifying packages that can migrate to 3.12.0. > > Changes already committed on experimental branch if you want to double check > :) Well, precisely, in experimental, the source package name is still called nlohmann-json3 > will push to bin-new when I get a full build done. > Just to make sure: > 1) I don't plan to maintain 3.11 at all, cherry-picking rebasing and > identifying patches was a real nightmare, and this will be more > and more difficult to do in the future > > 2) I would like to have an RC bug against 3.11 at some point in the future to > make sure people migrate to 3.12 Again this is not an option. All you will achieve is packages vendoring nlohmann-json3 instead of using the package. The only option is to work with upstream to commit to a fixed ABI. There is no point going round and round. Cheers, -- Bill. <[email protected]> Imagine a large red swirl here.

