Add a "nofakelag" use flag to unrealircd which change on config.h configuration to build unrealircd with the "fakelag" block support. This feature can be enabled only via config.h (not with ./configure) Reproducible: Always
Created attachment 378072 [details, diff] patch for unrealircd-3.2.10.2 ebuild
I’ve arbitrarily decided to name the useflag “class-nofakelag” to perhaps make it more clear that the flag enables the class::options::nofakelag setting. Thanks for the patch and bug, sorry for taking a long while to implement it in anything. I’ve committed unrealircd-3.2.10.4 with support USE=class-nofakelag, so please test that it works for you! Note that my adding this to the ebuild is not me personally saying I approve use of this feature of unrealircd :-p. For anything more than a hobby installation, you’d probably only want to provide nofakelag through oper accounts or linking custom third-party servers/services to unrealircd, as I understand it.