Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 23 Nov 2010 13:19:49 -0800
From:      "Kevin Oberman" <oberman@es.net>
To:        Sergio de Almeida Lenzi <lenzi.sergio@gmail.com>
Cc:        ports@freebsd.org
Subject:   Re: ImageMagick upgrade problem
Message-ID:  <20101123211949.8A4111CC0C@ptavv.es.net>
In-Reply-To: <1290538336.55350.3.camel@localhost>
References:  <1290538336.55350.3.camel@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
> 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@es.net			Phone: +1 510 486-8634
Key fingerprint:059B 2DDF 031C 9BA3 14A4  EADA 927D EBB3 987B 3751



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20101123211949.8A4111CC0C>