ImageMagick upgrade problem

Kevin Oberman oberman at
Tue Nov 23 21:19:50 UTC 2010

> Em Ter, 2010-11-23 Ã s 17:50 +0000, David Southwell escreveu:
> > Puzzled
> > 
> > I have perl installed with threads but getting the following upgrade problem 
> > with graphics/ImageMagick. The upgrade fails to recognise reality - Perl is 
> > installed with threads!
> > with OpenEXR or OpenMP I get the same problem:
> Make sure that perl is compiled with threads  and.....
> for me I solved the problem by
> defining in /etc/make.conf.....PERL_THREADED=true
> it works, but the real solution is to fix the port
> either in IMagemagick or in perl ...

Just 'make PERL_THREADED=true' is probably easier, but the port is
clearly broken. The logic is very oddly set out, but it relies on the
value of PERL_THREADED which neither the Makefile nor any of the .Mk
files defines. I assume that there was supposed to be some test of
whether perl supports threading that never quite made it.
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751

More information about the freebsd-ports mailing list