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?