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 729427 - [PATCH] Propagate configure's perl to makefiles
[PATCH] Propagate configure's perl to makefiles
Status: RESOLVED FIXED
Product: doxygen
Classification: Other
Component: build
1.8.7-GIT
Other Linux
: Normal normal
: ---
Assigned To: Dimitri van Heesch
Dimitri van Heesch
Depends on:
Blocks:
 
 
Reported: 2014-05-02 20:41 UTC by Mike Seplowitz
Modified: 2014-08-21 17:15 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Mike Seplowitz 2014-05-02 20:41:09 UTC
configure does detect perl, but the detected/specified perl executable is never added to the .makeconfig, so the tmake scripts always fall back to the /usr/bin/perl in their #! lines.

The following patch propagates the detected perl, similar to make and python.

--- a/configure
+++ b/configure
@@ -747,6 +747,7 @@ TMAKEPATH = $configPWD/tmake/lib/$f_platform
 ENV       = env TMAKEPATH="\$(TMAKEPATH)"
 TMAKE     = $configPWD/tmake/bin/tmake
 MAKE      = $f_make
+PERL      = $f_perl
 PYTHON    = $f_python
 LEX       = $f_flex
 RM        = rm -f
Comment 1 Dimitri van Heesch 2014-05-03 22:02:25 UTC
Thanks, I'll include the patch in the next GIT update.
Comment 2 Dimitri van Heesch 2014-08-21 17:15:30 UTC
This bug was previously marked ASSIGNED, which means it should be fixed in
doxygen version 1.8.8. Please verify if this is indeed the case. Reopen the
bug if you think it is not fixed and please include any additional information 
that you think can be relevant (preferrably in the form of a self-contained example).