Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 Oct 2013 19:56:30 -1000
From:      Parv <parv@pair.com>
To:        Mathieu Arnold <mat@FreeBSD.org>
Cc:        perl@FreeBSD.org, FreeBSD-gnats-submit@freebsd.org
Subject:   Re: =?iso-8859-1?B?W2V4cC1ydW5dwqBbUEFU?= =?iso-8859-1?B?Q0hd?= lang/perl5.1*: Enable THREADS by default.
Message-ID:  <20131101055630.GA1541@holstein.holy.cow>
In-Reply-To: <20131031153114.400B914269C@aragorn.in.absolight.net>
References:  <20131031153114.400B914269C@aragorn.in.absolight.net>

next in thread | previous in thread | raw e-mail | index | archive | help
in message <20131031153114.400B914269C@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 ---


-- 




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