# 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@