After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 783759 - PERL_PATH config option: when is this needed? Still used?
PERL_PATH config option: when is this needed? Still used?
Status: RESOLVED OBSOLETE
Product: doxygen
Classification: Other
Component: documentation
1.8.13
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
[moved_to_github]
Depends on:
Blocks:
 
 
Reported: 2017-06-13 16:32 UTC by kossebau
Modified: 2018-07-30 10:17 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description kossebau 2017-06-13 16:32:23 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?
Comment 1 André Klapper 2018-07-30 10:17:40 UTC
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!