Doxygen search not working since the switch to the new EOSWEB servers
The update of PHP implied by the switch to the new EOSWEB servers hits an issue in the version of Doxygen we use (1.9.1) that was fixed in 1.9.7: https://github.com/doxygen/doxygen/commit/9ab5f4f8780c3e0a89eda8a3e34532dff8ed5fe9.
The specific fix to the file search_functions.php
works (tested with https://lhcb-doxygen.web.cern.ch/lhcb-doxygen/davinci/v46r7/search.php?query=DecayTree) and can be applied to all other versions, but for the future it would be wise to update the vesion of Doxygen we use.
Thanks to @avenkate for reporting it.
Tasks:
-
hot-fix all copies of search_functions.php
in/eos/project/l/lhcbwebsites/www/doxygen
-
update the version of Doxygen used to build the documentation pages