# New Ticket Created by  "Seneca Cunningham" 
# Please include the string:  [perl #56310]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56310 >


The switch to using $(PERLDOC) in docs/Makefile without defining
PERLDOC anywhere breaks my build.  The attached patch resolves this by
adding the definition of PERLDOC to config/gen/makefiles/docs.in.

End of run with broken Makefile:
herodotus:build-20080624 seneca$ make -j2
[...]
make -C docs
perl -MExtUtils::Command -e mkpath ops
perldoc -ud packfile-c.pod ../src/packfile.c
Perldoc (Pod::Perldoc::ToPod) output saved to packfile-c.pod
ud ops/bit.pod ../src/ops/bit.ops
make[1]: ud: Command not found
make[1]: [ops/bit.pod] Error 127 (ignored)
perl -MExtUtils::Command -e ExtUtils::Command::chmod 0644 ops/bit.pod
Cannot chmod 0644 ops/bit.pod:No such file or directory at
/System/Library/Perl/5.8.8/ExtUtils/Command.pm line 241.
make[1]: *** [ops/bit.pod] Error 2
make: *** [docs.dummy] Error 2
make: *** Waiting for unfinished jobs....
jit2c: JITed 144 (+ 141 vtable) of 1243 ops
herodotus:build-20080624 seneca$

-- 
Seneca Cunningham
<[EMAIL PROTECTED]>
Index: config/gen/makefiles/docs.in
===================================================================
--- config/gen/makefiles/docs.in        (revision 28692)
+++ config/gen/makefiles/docs.in        (working copy)
@@ -6,6 +6,7 @@
 RM_F   = @rm_f@
 MKPATH = @mkpath@
 CHMOD  = @chmod@
+PERLDOC  = @perldoc@
 
 # long list of .pod files
 POD = @pod@

Reply via email to