Have you tried the rtg2 fork on github? https://github.com/synergycp/RTG2
Its still pretty old, like 2009, but there was an update made just 2 years ago with MariaDB support. I stopped using rtg/rtg2 around 2015, but I was always a huge fan of it. -John > On Jul 12, 2024, at 6:19 PM, Nick Hilliard <n...@foobar.org> wrote: > > Drew Weaver wrote on 12/07/2024 14:37: >> I am just curious with the demise of EL7 if anyone else is working on trying >> to compile RTG for EL9. >> If you don’t know what RTG is it’s just an old SNMP poller/graph plotter >> that some networks have found useful in the past. > > Drew, > > Whoa, that's some blast from the past. At the time of the latest release in > 2003, rtg was still duking it out with mrtg and cricket, which was used by > the cool kids. Still some good memories there. > > Out of curiosity I had a look. It barfs at my_thread_init(). Probably this is > related to mysql 8.0.2 which removed my_init() entirely as it's now called > implicitly from regular mysql api calls, i.e. it can be deleted from the > code. Here's the reference in the release notes: > >> https://dev.mysql.com/doc/relnotes/mysql/8.0/en/news-8-0-2.html#mysqld-8-0-2-compiling > > After 20 years, most of the code compiles even without warnings, which is > pretty good. I'm sure it would be pretty straightforward for a C dev to get > it to compile again. Whether you'd want this or not is a different issue :) > > Nick