[exp-run] [PATCH] lang/perl5.1*: Enable THREADS by default.

Parv parv at pair.com
Fri Nov 1 05:52:45 UTC 2013


in message <20131031153114.400B914269C at aragorn.in.absolight.net>,
wrote Mathieu Arnold thusly...
>
>
> >Synopsis:	[exp-run] [PATCH] lang/perl5.1*: Enable THREADS by default.
...
> Let's try and see how things go when all perl are threaded.
...
> >Fix:
>
> --- threaded_perl.patch begins here ---
> Index: lang/perl5.12/Makefile
> ===================================================================
> --- lang/perl5.12/Makefile	(revision 332250)
> +++ lang/perl5.12/Makefile	(working copy)
> @@ -24,7 +24,7 @@
>
>  OPTIONS_DEFINE=	DEBUG GDBM PERL_MALLOC PERL_64BITINT THREADS PTHREAD \
>		MULTIPLICITY SITECUSTOMIZE USE_PERL
> -OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
> +OPTIONS_DEFAULT=	PERL_64BITINT THREADS PTHREAD USE_PERL
>  OPTIONS_SUB=
>  GDBM_DESC=	GDBM_File extension
>  PERL_MALLOC_DESC=	Use Perl malloc
> Index: lang/perl5.14/Makefile
> ===================================================================
> --- lang/perl5.14/Makefile	(revision 332250)
> +++ lang/perl5.14/Makefile	(working copy)
> @@ -24,7 +24,7 @@
>
>  OPTIONS_DEFINE=	DEBUG GDBM PERL_MALLOC PERL_64BITINT THREADS PTHREAD \
>		MULTIPLICITY SITECUSTOMIZE USE_PERL
> -OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
> +OPTIONS_DEFAULT=	PERL_64BITINT THREADS PTHREAD USE_PERL
>  OPTIONS_SUB=
>  GDBM_DESC=	GDBM_File extension
>  PERL_MALLOC_DESC=	Use Perl malloc
> Index: lang/perl5.16/Makefile
> ===================================================================
> --- lang/perl5.16/Makefile	(revision 332251)
> +++ lang/perl5.16/Makefile	(working copy)
> @@ -24,7 +24,7 @@
>
>  OPTIONS_DEFINE=	DEBUG GDBM PERL_MALLOC PERL_64BITINT THREADS PTHREAD \
>		MULTIPLICITY SITECUSTOMIZE USE_PERL
> -OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
> +OPTIONS_DEFAULT=	PERL_64BITINT THREADS PTHREAD USE_PERL
>  OPTIONS_SUB=
>  GDBM_DESC=	GDBM_File extension
>  PERL_MALLOC_DESC=	Use Perl malloc
> Index: lang/perl5.18/Makefile
> ===================================================================
> --- lang/perl5.18/Makefile	(revision 332250)
> +++ lang/perl5.18/Makefile	(working copy)
> @@ -27,7 +27,7 @@
>  # it seems perl malloc has problems with threaded perl on FreeBSD
>  OPTIONS_RADIO=	EXCLUSIVE
>  OPTIONS_RADIO_EXCLUSIVE=	THREADS PERL_MALLOC
> -OPTIONS_DEFAULT=	PERL_64BITINT PTHREAD USE_PERL
> +OPTIONS_DEFAULT=	PERL_64BITINT THREADS PTHREAD USE_PERL

How about including "-Duselongdouble" also along with already
included "-Duse64bitint"?


>  EXCLUSIVE_DESC=	Exclusive OPTIONS
>  GDBM_DESC=	GDBM_File extension
> --- threaded_perl.patch ends here ---


-- 



More information about the freebsd-perl mailing list