# New Ticket Created by "Andy Bach" # Please include the string: [perl #56326] # in the subject line of all future correspondence about this issue. # <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=56326 >
Seeing, on linux and x86 Darwin/leopard for make smoke: .... ranlib: file: blib/lib/libparrot.a(gc_gms.o) has no symbols ranlib: file: blib/lib/libparrot.a(jit_debug_xcoff.o) has no symbols ranlib: file: blib/lib/libparrot.a(io_win32.o) has no symbols ./parrot -o runtime/parrot/include/parrotlib.pbc runtime/parrot/library/parrotlib.pir 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) in make smoke, appears something has slipped. The top of docs/Makefile has: # DO NOT EDIT THIS FILE # Generated by Parrot::Configure::Compiler from config/gen/makefiles/docs.in # Copyright (C) 2001-2006, The Perl Foundation. # $Id: docs.in 13506 2006-07-24 17:19:41Z chip $ # Setup of some commands PERL = perl adding PERLDOC = /usr/local/bin/perldoc or, on the Mac PERLDOC = /opt/local/bin/perldoc makes it work. Interesting that the make file has: packfile-c.pod: ../src/packfile.c perldoc -ud packfile-c.pod ../src/packfile.c but the rest are: ops/bit.pod: ../src/ops/bit.ops $(PERLDOC) -ud ops/bit.pod ../src/ops/bit.ops $(CHMOD) 0644 ops/bit.pod ops/cmp.pod: ../src/ops/cmp.ops $(PERLDOC) -ud ops/cmp.pod ../src/ops/cmp.ops $(CHMOD) 0644 ops/cmp.pod ops/core.pod: ../src/ops/core.ops $(PERLDOC) -ud ops/core.pod ../src/ops/core.ops $(CHMOD) 0644 ops/core.pod ... Probably PERLDOC = perldoc would work but somewhere up the Makefile chain. a