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