Re: Perl is non-threaded. Building ImageMagick without threads.

2011-05-30 Thread Robert Huff

Daniel Nebdal writes:

>  On Sun, May 29, 2011 at 3:27 PM, Robert Huff  wrote:
>  > 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
w>  >
>  >        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.

That did it.
Thanks.


Robert Huff
___
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"


Re: Perl is non-threaded. Building ImageMagick without threads.

2011-05-30 Thread Helmut Schneider
Daniel Nebdal wrote:

> On Sun, May 29, 2011 at 3:27 PM, Robert Huff 
> 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.org2011-05-30 20:24:54.0 +0200
+++ Makefile2011-05-30 20:46:50.0 +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"


Re: Perl is non-threaded. Building ImageMagick without threads.

2011-05-30 Thread Daniel Nebdal
On Sun, May 29, 2011 at 3:27 PM, Robert Huff  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.

-- 
Daniel Nebdal
___
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"


Perl is non-threaded. Building ImageMagick without threads.

2011-05-29 Thread Robert Huff

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-x2 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




___
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"


Perl is non-threaded. Building ImageMagick without threads.

2011-05-29 Thread Helmut Schneider
Hi,

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 ~]$

Any hints?

Thanks Helmut

___
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"