View | Details | Raw Unified | Return to bug 274192
Collapse All | Expand All

(-)b/lang/perl5.34/Makefile (-6 / +4 lines)
Lines 1-6 Link Here
1
PORTNAME=	perl
1
PORTNAME=	perl
2
DISTVERSION=	${PERL_VERSION}
2
DISTVERSION=	${PERL_VERSION}
3
PORTREVISION=	3
3
PORTREVISION=	4
4
CATEGORIES=	lang devel perl5
4
CATEGORIES=	lang devel perl5
5
MASTER_SITES=	CPAN/../../src/5.0
5
MASTER_SITES=	CPAN/../../src/5.0
6
DIST_SUBDIR=	perl
6
DIST_SUBDIR=	perl
Lines 50-55 CONFIGURE_ARGS= -Darchlib=${PREFIX}/${_ARCH_LIB} \ Link Here
50
			-Dsiteman3dir=${SITE_MAN3} \
50
			-Dsiteman3dir=${SITE_MAN3} \
51
			-Dusenm=n \
51
			-Dusenm=n \
52
			-Duseshrplib \
52
			-Duseshrplib \
53
			-Dusethreads=y \
53
			-sde \
54
			-sde \
54
			-Ui_iconv \
55
			-Ui_iconv \
55
			-Ui_malloc \
56
			-Ui_malloc \
Lines 127-134 PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL} Link Here
127
MANDIRS=		${PERLMANPREFIX}/man
128
MANDIRS=		${PERLMANPREFIX}/man
128
129
129
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
130
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
130
			PERL_MALLOC SITECUSTOMIZE THREADS
131
			PERL_MALLOC SITECUSTOMIZE
131
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT THREADS
132
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT
132
133
133
.if !exists(/usr/sbin/dtrace)
134
.if !exists(/usr/sbin/dtrace)
134
OPTIONS_EXCLUDE=	DTRACE
135
OPTIONS_EXCLUDE=	DTRACE
Lines 146-152 MULTIPLICITY_DESC= Use multiplicity Link Here
146
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
147
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
147
PERL_MALLOC_DESC=	Use Perl malloc
148
PERL_MALLOC_DESC=	Use Perl malloc
148
SITECUSTOMIZE_DESC=	Run-time customization of @INC
149
SITECUSTOMIZE_DESC=	Run-time customization of @INC
149
THREADS_DESC=		Build threaded perl
150
150
151
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
151
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
152
				-Doptimize="-g"
152
				-Doptimize="-g"
Lines 163-170 PERL_64BITINT_CONFIGURE_ON= -Duse64bitint Link Here
163
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
163
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
164
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
164
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
165
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
165
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
166
THREADS_CONFIGURE_ON=		-Dusethreads=y
167
THREADS_CONFIGURE_OFF=		-Dusethreads=n
168
166
169
# Why this is required is explained in:
167
# Why this is required is explained in:
170
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
168
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
(-)b/lang/perl5.36/Makefile (-6 / +4 lines)
Lines 1-6 Link Here
1
PORTNAME=	perl
1
PORTNAME=	perl
2
DISTVERSION=	${PERL_VERSION}
2
DISTVERSION=	${PERL_VERSION}
3
PORTREVISION=	1
3
PORTREVISION=	2
4
CATEGORIES=	lang devel perl5
4
CATEGORIES=	lang devel perl5
5
MASTER_SITES=	CPAN/../../src/5.0
5
MASTER_SITES=	CPAN/../../src/5.0
6
DIST_SUBDIR=	perl
6
DIST_SUBDIR=	perl
Lines 49-54 CONFIGURE_ARGS= -Accflags='-DUSE_THREAD_SAFE_LOCALE' \ Link Here
49
			-Dsitelib=${SITE_PERL} \
49
			-Dsitelib=${SITE_PERL} \
50
			-Dsiteman1dir=${SITE_MAN1} \
50
			-Dsiteman1dir=${SITE_MAN1} \
51
			-Dsiteman3dir=${SITE_MAN3} \
51
			-Dsiteman3dir=${SITE_MAN3} \
52
			-Dusethreads=y \
52
			-Dusenm=n \
53
			-Dusenm=n \
53
			-Duseshrplib \
54
			-Duseshrplib \
54
			-sde \
55
			-sde \
Lines 127-134 PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL} Link Here
127
MANDIRS=		${PERLMANPREFIX}/man
128
MANDIRS=		${PERLMANPREFIX}/man
128
129
129
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
130
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
130
			PERL_MALLOC SITECUSTOMIZE THREADS
131
			PERL_MALLOC SITECUSTOMIZE
131
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT THREADS
132
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT
132
133
133
.if !exists(/usr/sbin/dtrace)
134
.if !exists(/usr/sbin/dtrace)
134
OPTIONS_EXCLUDE=	DTRACE
135
OPTIONS_EXCLUDE=	DTRACE
Lines 146-152 MULTIPLICITY_DESC= Use multiplicity Link Here
146
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
147
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
147
PERL_MALLOC_DESC=	Use Perl malloc
148
PERL_MALLOC_DESC=	Use Perl malloc
148
SITECUSTOMIZE_DESC=	Run-time customization of @INC
149
SITECUSTOMIZE_DESC=	Run-time customization of @INC
149
THREADS_DESC=		Build threaded perl
150
150
151
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
151
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
152
				-Doptimize="-g"
152
				-Doptimize="-g"
Lines 163-170 PERL_64BITINT_CONFIGURE_ON= -Duse64bitint Link Here
163
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
163
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
164
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
164
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
165
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
165
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
166
THREADS_CONFIGURE_ON=		-Dusethreads=y
167
THREADS_CONFIGURE_OFF=		-Dusethreads=n
168
166
169
# Why this is required is explained in:
167
# Why this is required is explained in:
170
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
168
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
(-)b/lang/perl5.38/Makefile (-6 / +4 lines)
Lines 1-6 Link Here
1
PORTNAME=	perl
1
PORTNAME=	perl
2
DISTVERSION=	${PERL_VERSION}
2
DISTVERSION=	${PERL_VERSION}
3
PORTREVISION=	1
3
PORTREVISION=	2
4
CATEGORIES=	lang devel perl5
4
CATEGORIES=	lang devel perl5
5
MASTER_SITES=	CPAN/../../src/5.0
5
MASTER_SITES=	CPAN/../../src/5.0
6
DIST_SUBDIR=	perl
6
DIST_SUBDIR=	perl
Lines 48-53 CONFIGURE_ARGS= -Darchlib=${PREFIX}/${_ARCH_LIB} \ Link Here
48
			-Dsitelib=${SITE_PERL} \
48
			-Dsitelib=${SITE_PERL} \
49
			-Dsiteman1dir=${SITE_MAN1} \
49
			-Dsiteman1dir=${SITE_MAN1} \
50
			-Dsiteman3dir=${SITE_MAN3} \
50
			-Dsiteman3dir=${SITE_MAN3} \
51
			-Dusethreads=y \
51
			-Dusenm=n \
52
			-Dusenm=n \
52
			-Duseshrplib \
53
			-Duseshrplib \
53
			-sde \
54
			-sde \
Lines 126-133 PERLMANPREFIX= ${PREFIX}/${PERLMANPREFIX_REL} Link Here
126
MANDIRS=		${PERLMANPREFIX}/man
127
MANDIRS=		${PERLMANPREFIX}/man
127
128
128
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
129
OPTIONS_DEFINE=		DEBUG DOT_INC DTRACE GDBM MULTIPLICITY PERL_64BITINT \
129
			PERL_MALLOC SITECUSTOMIZE THREADS
130
			PERL_MALLOC SITECUSTOMIZE
130
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT THREADS
131
OPTIONS_DEFAULT=	DTRACE MULTIPLICITY PERL_64BITINT
131
132
132
.if !exists(/usr/sbin/dtrace)
133
.if !exists(/usr/sbin/dtrace)
133
OPTIONS_EXCLUDE=	DTRACE
134
OPTIONS_EXCLUDE=	DTRACE
Lines 145-151 MULTIPLICITY_DESC= Use multiplicity Link Here
145
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
146
PERL_64BITINT_DESC=	Use 64 bit integers (on i386)
146
PERL_MALLOC_DESC=	Use Perl malloc
147
PERL_MALLOC_DESC=	Use Perl malloc
147
SITECUSTOMIZE_DESC=	Run-time customization of @INC
148
SITECUSTOMIZE_DESC=	Run-time customization of @INC
148
THREADS_DESC=		Build threaded perl
149
149
150
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
150
DEBUG_CONFIGURE_ON=		-DDEBUGGING \
151
				-Doptimize="-g"
151
				-Doptimize="-g"
Lines 162-169 PERL_64BITINT_CONFIGURE_ON= -Duse64bitint Link Here
162
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
162
PERL_MALLOC_CONFIGURE_ON=	-Dusemymalloc=y
163
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
163
PERL_MALLOC_CONFIGURE_OFF=	-Dusemymalloc=n
164
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
164
SITECUSTOMIZE_CONFIGURE_ON=	-Dusesitecustomize
165
THREADS_CONFIGURE_ON=		-Dusethreads=y
166
THREADS_CONFIGURE_OFF=		-Dusethreads=n
167
165
168
# Why this is required is explained in:
166
# Why this is required is explained in:
169
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5
167
# https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=227356#c5

Return to bug 274192