On Wed, Nov 26, 2025, 4:35 PM Guy Harris <[email protected]> wrote:
> On Nov 26, 2025, at 12:43 PM, Ben Greear <[email protected]> wrote: > > > Lua release nums are same on both F34 and F36. F36 has two arguments. > I diffed the lua.h on F34 and F36, only difference > > is that extra argument in that one method on F36. > > > > Lua just broke their versioning, > > So they broke the API *and* version numbering. > > (Either that, or the Lua developers broke the API and the Red Hat/Fedora > crew broke the version numbering by tweaking the headers.) > This latter. The Lua developers broke the API, and then the Fedora/Red Hat developers backported a fix for a stack overflow from that version without updating the Lua version in the header: https://src.fedoraproject.org/rpms/lua/c/20fcaf120ec1dd4501546b9ccc7e3d0b0baa8f7a?branch=rawhide On the plus side for you, Guy, it looks like F37 and F38 had packages built from the same source and so should also be affected, so you can use your F38 VM. They should have just moved to 3.4.5 rather than backporting a fix that broke the API and compounding it with the version issue, I would think. John
_______________________________________________ Wireshark-dev mailing list -- [email protected] To unsubscribe send an email to [email protected]
