Closed sairuk closed 5 years ago
I'm afraid this can be merged. The provided qstat.cfg
is only there to provide support that are not yet merged in qstat
while not requiring new qstat code. Because of that the provided cfg file is always equal or more recent than the one in qstat
, never older. Relying on the cfg file of an obsolete qstat may leads to some trouble in XQF. The only acceptable fix for your issue is to build a new version of qstat, it's an hard dependency after all.
This addresses an issue on Debian where the git version of
qstat.cfg
breaks the refresh functionality for servers when used in conjunction with the packages qstatquakestat
.A Master server list will populate but xqf cannot refresh any information for individual servers.
Output to console is:
/usr/local/share/xqf/qstat.cfg line 487: Unknown extend game type "tf"
This is due the packaged version of qstat (2.15-4) on Debian not supporting Titanfall and subsequently cannot extend TF for TF2 as required by the xqf included
qstat.cfg
.Debian users can now compile with
-DWITH_QSTATCFG=/etc/qstat.cfg
to use the packaged config which doesn't includequakestat
unsupported games from the upstream project.e.g.
cmake -DWITH_QSTAT=/usr/bin/quakestat -DWITH_QSTATCFG=/etc/qstat.cfg -DCMAKE_INSTALL_PREFIX=/usr ..