Pod-Functions requires that Pod-Escapes be built to build
authorTony Cook <tony@develop-help.com>
Fri, 3 Aug 2012 13:33:10 +0000 (23:33 +1000)
committerTony Cook <tony@develop-help.com>
Fri, 3 Aug 2012 13:33:10 +0000 (23:33 +1000)
Discovered doing a parallel build on OpenBSD, reproducible elsewhere
with:

  ./Configure ... && make ext/Pod-Functions/pm_to_blib

While Pod-Escapes is a dependency of Pod-Simple, the Pod-Simple build
process doesn't require that Pod-Escapes already be built, while the
Pod-Functions build process does.

Makefile.SH

index 8b432b6..13eaafc 100755 (executable)
@@ -178,7 +178,7 @@ done
 dynamic_list=' '
 dynamic_ext_re="lib/auto/re/re.$dlext"
 extra_dep='
-ext/Pod-Functions/pm_to_blib: cpan/Pod-Simple/pm_to_blib pod/perlfunc.pod
+ext/Pod-Functions/pm_to_blib: cpan/Pod-Simple/pm_to_blib cpan/Pod-Escapes/pm_to_blib pod/perlfunc.pod
 '
 for f in $dynamic_ext; do
     : the dependency named here will never exist