Daniel Nebdal wrote: > On Sun, May 29, 2011 at 3:27 PM, Robert Huff <roberth...@rcn.com> > wrote: > > > > Helmut Schneider writes: > > > >> While updating ImageMagick from 6.6.7.10 to 6.7.0-2 the build > >> process says: > > > > >> ===> Configuring for ImageMagick-nox11-6.7.0.2 > >> > ################################################################### > >> NOTICE: Perl is non-threaded. Building ImageMagick without > >> threads. > ################################################################### > > > > >> But: > > > > >> [helmut@BSDHelmut832 ~]$ pkg_info | grep perl > >> perl-threaded-5.10.1_3 Practical Extraction and Report Language > >> [helmut@BSDHelmut832 ~]$ uname -rms > >> FreeBSD 8.2-RELEASE-p1 i386 > >> [helmut@BSDHelmut832 ~]$ > > > > I have a similar issue: > > > > huff@> portupgrade InageMagick-6 > > ** Port marked as IGNORE: graphics/ImageMagick: > > OpenEXR requires threads. . Perl is non-threaded. Reinstall > > Perl with threads or undefine WITH_IMAGEMAGICK_PERL ** Listing the > > failed packages (-:ignored / *:skipped / !:failed) - > > graphics/ImageMagick (marked as IGNORE) huff@> dir /var/db/pkg | > > grep perl drwxr-xr-x 2 root wheel 512 May 27 08:09 > > perl-threaded-5.14.0 > > > > System info: > > > > FreeBSD 9.0-CURRENT #0: Mon Apr 18 11:59:37 EDT 2011 amd64 > > > > > > Robert Huff > > > Try enabling threading in the ImageMagic port - I ran into this > earlier, and if I remember it correctly, the error message is a bit > misleading.
I see: .if defined(WITH_THREADS) _IMAGEMAGICK_THREADS=yes _IMAGEMAGICK_THREADS_MSG=with threads PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac' .else _IMAGEMAGICK_THREADS=no _IMAGEMAGICK_THREADS_MSG=without threads _IMAGEMAGICK_THREADS_IGNORE_MSG=. Define WITH_THREADS .endif PERL_THREADED is only set when also WITH_THREADS is set. Maybe should be something like --- Makefile.org 2011-05-30 20:24:54.000000000 +0200 +++ Makefile 2011-05-30 20:46:50.000000000 +0200 @@ -80,10 +80,11 @@ CONFIGURE_ARGS+= --disable-hdri #.endif +PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac' + .if defined(WITH_THREADS) _IMAGEMAGICK_THREADS=yes _IMAGEMAGICK_THREADS_MSG=with threads -PERL_THREADED!= ${SH} -c 'case `perl --version` in *freebsd-thread*) ${ECHO_CMD} yes ;; esac' .else _IMAGEMAGICK_THREADS=no _IMAGEMAGICK_THREADS_MSG=without threads _______________________________________________ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "freebsd-ports-unsubscr...@freebsd.org"