On Tue Mar 18 14:05:34 2008, rurban wrote:
> > It's time to use Configure.pl with the option --without-crypto
> 
> Or to add -lcrypto to the cmdline.
> Configure.pl fails to pick it up apparently.
> 
> my %Parrot::Config::Generated::PConfig contains -lcrypto in libs
>   'libs' => '-ldl -lcrypt -lgmp -lreadline -lcrypto', 
> so there's something else broken.
> However, the rest compiles ok.
> 
> dynpmc does contain it:
>         my $extraLibs = '-ldl -lcrypt -lgmp -lreadline -lcrypto ';
> but it is only used on windows. How should does work on other platforms?
> 
> Anyway I fixed it with this patch:
> 
> config/gen/makefiles/dynpmc_pl.in
> diff -ub  config/gen/makefiles/dynpmc_pl.in.orig
> --- config/gen/makefiles/dynpmc_pl.in.orig      2008-03-15
> 22:01:26.015625000 +0000
> +++ config/gen/makefiles/dynpmc_pl.in   2008-03-18 21:06:16.250000000
+0000
> @@ -92,6 +92,8 @@
>      }
>      else {
>          $liblist = join( ' ', map { "-l$_" } keys %$libs );
> +        my $extraLibs = '@libs@ @icu_shared@';
> +        $liblist .= ' ' . $extraLibs;
>      }
> 
>      return
> 
> 

It looks like chromatic added this patch in r26632.  Does it resolve
this issue?

Reply via email to