libmodbus: update to 3.1.11
authorStefan Hellermann <stefan@the2masters.de>
Thu, 25 Dec 2025 13:44:04 +0000 (14:44 +0100)
committerMichael Heimpold <mhei@heimpold.de>
Sun, 28 Dec 2025 10:48:16 +0000 (11:48 +0100)
commit534ca8e3979fab3e7e42f43fca4506eb8d77c686
treec317382c3c981a931814a8846a594498bb8602c4
parent00e2beec5c3ee69d04828c55f9dafce90c14f915
libmodbus: update to 3.1.11

fixes float endianness issues in 3.1.8.

I use a small, custom application to convert data from my
electricity meter into Modbus format for my inverter and wallbox.
I developed this program against an earlier version of libmodbus
on x86, and it ran flawlessly on my ath79 router (big endian).
After migrating to a Mediatek router (little endian), the program
only outputted huge, meaningless values. However, it ran perfectly
fine on my x86 system (little endian), which is running Fedora
with libmodbus v3.1.11.

I then found several bug reports and the changelogs for libmodbus 3.1.11
that described and resolved my problem. So update openwrt to 3.1.11.

Signed-off-by: Stefan Hellermann <stefan@the2masters.de>
libs/libmodbus/Makefile