[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