GNOME Bugzilla – Bug 783759
PERL_PATH config option: when is this needed? Still used?
Last modified: 2018-07-30 10:17:40 UTC
The doxygen configuration documentation lists "PERL_PATH" in the section "Configuration options related to external references" (cmp. http://www.stack.nl/~dimitri/doxygen/manual/config.html#cfg_perl_path ). Problem: It is totally unclear which users of doxygen would need to set this option though, and if when perl is needed as dependency at all. Outdated documentation? Grepping the doxygen sources there is no reading of such a config key "PERL_PATH", seems the last usage in code was removed in 2012 in commit https://github.com/doxygen/doxygen/commit/fd8b446f8ae60e7d1dc259c6f5fe38c287377d19 . Perl needd for doxygen creating QCH files? This unclearness currently adds a bigger obstacle to people using doxygen with KDE's new Extra-CMake-Modules macro for generating QCH files during the build (see https://api.kde.org/ecm/module/ECMAddQch.html), like going in production right now for all of the KDE Frameworks and other libraries. So while improving the doxygen documentation for everyone would be good to have, can you already give a quick note on this bug report if perl (and the "PERL_PATH" config option) is needed when creating QCH files with doxygen? So we can hopefully remove the currently coded dependency on perl from the ECM macro?
As discussed in https://github.com/doxygen/doxygen/pull/734 , Doxygen has moved its issue tracking to https://github.com/doxygen/doxygen/issues All Doxygen tickets in GNOME Bugzilla have been migrated to Github. You can subscribe and participate in the new ticket in Github. You can find the corresponding Github ticket by searching for its Bugzilla ID (number) in Github. Hence I am closing this GNOME Bugzilla ticket. Please use the corresponding ticket in Github instead. Thanks a lot!