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

(-)lang/ruby22/Makefile (-4 / +4 lines)
Lines 86-92 Link Here
86
.endif
86
.endif
87
87
88
.if ${OPSYS} == "FreeBSD"
88
.if ${OPSYS} == "FreeBSD"
89
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
89
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
90
CONFIGURE_ARGS+=	--enable-dtrace
90
CONFIGURE_ARGS+=	--enable-dtrace
91
.else
91
.else
92
CONFIGURE_ARGS+=	--disable-dtrace
92
CONFIGURE_ARGS+=	--disable-dtrace
Lines 94-108 Link Here
94
.endif
94
.endif
95
95
96
# keep in sync with all platforms where libunwind is available
96
# keep in sync with all platforms where libunwind is available
97
.if (${ARCH} == "amd64" || ${ARCH} == "i386")
97
.if (${ARCH} == amd64 || ${ARCH} == i386)
98
LIB_DEPENDS+=	libunwind.so:devel/libunwind
98
LIB_DEPENDS+=	libunwind.so:devel/libunwind
99
.endif
99
.endif
100
100
101
.if ${ARCH} == "powerpc64"
101
.if ${ARCH} == powerpc64
102
USE_GCC=	yes
102
USE_GCC=	yes
103
.endif
103
.endif
104
104
105
.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
105
.if ${ARCH} == armv6 || ${ARCH} == armv7
106
CONFIGURE_ARGS+=	--with-setjmp-type=_setjmp
106
CONFIGURE_ARGS+=	--with-setjmp-type=_setjmp
107
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
107
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
108
.endif
108
.endif
(-)lang/ruby23/Makefile (-4 / +4 lines)
Lines 90-96 Link Here
90
.endif
90
.endif
91
91
92
.if ${OPSYS} == "FreeBSD"
92
.if ${OPSYS} == "FreeBSD"
93
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
93
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
94
CONFIGURE_ARGS+=--enable-dtrace
94
CONFIGURE_ARGS+=--enable-dtrace
95
.else
95
.else
96
CONFIGURE_ARGS+=--disable-dtrace
96
CONFIGURE_ARGS+=--disable-dtrace
Lines 98-112 Link Here
98
.endif
98
.endif
99
99
100
# keep in sync with all platforms where libunwind is available
100
# keep in sync with all platforms where libunwind is available
101
.if (${ARCH} == "amd64" || ${ARCH} == "i386")
101
.if (${ARCH} == amd64 || ${ARCH} == i386)
102
LIB_DEPENDS+=	libunwind.so:devel/libunwind
102
LIB_DEPENDS+=	libunwind.so:devel/libunwind
103
.endif
103
.endif
104
104
105
.if ${ARCH} == "powerpc64"
105
.if ${ARCH} == powerpc64
106
USE_GCC=	yes
106
USE_GCC=	yes
107
.endif
107
.endif
108
108
109
.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
109
.if ${ARCH} == armv6 || ${ARCH} == armv7
110
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
110
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
111
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
111
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
112
.endif
112
.endif
(-)lang/ruby24/Makefile (-7 / +4 lines)
Lines 45-53 Link Here
45
RUBY_NO_BUILD_DEPENDS=	yes
45
RUBY_NO_BUILD_DEPENDS=	yes
46
RUBY_NO_RUN_DEPENDS=	yes
46
RUBY_NO_RUN_DEPENDS=	yes
47
47
48
NOT_FOR_ARCHS=	ia64
49
NOT_FOR_ARCHS_REASON_ia64=	does not build
50
51
OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
48
OPTIONS_DEFINE=		CAPIDOCS DEBUG DOCS EXAMPLES GMP RDOC
52
OPTIONS_DEFAULT=	RDOC LIBEDIT
49
OPTIONS_DEFAULT=	RDOC LIBEDIT
53
OPTIONS_SINGLE=		EDIT
50
OPTIONS_SINGLE=		EDIT
Lines 87-93 Link Here
87
.endif
84
.endif
88
85
89
.if ${OPSYS} == "FreeBSD"
86
.if ${OPSYS} == "FreeBSD"
90
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == "amd64" || ${ARCH} == "i386")
87
.if exists(/usr/sbin/dtrace) && (${OSVERSION} > 1100032) && (${ARCH} == amd64 || ${ARCH} == i386)
91
CONFIGURE_ARGS+=--enable-dtrace
88
CONFIGURE_ARGS+=--enable-dtrace
92
.else
89
.else
93
CONFIGURE_ARGS+=--disable-dtrace
90
CONFIGURE_ARGS+=--disable-dtrace
Lines 95-109 Link Here
95
.endif
92
.endif
96
93
97
# keep in sync with all platforms where libunwind is available
94
# keep in sync with all platforms where libunwind is available
98
.if (${ARCH} == "amd64" || ${ARCH} == "i386")
95
.if (${ARCH} == amd64 || ${ARCH} == i386)
99
LIB_DEPENDS+=	libunwind.so:devel/libunwind
96
LIB_DEPENDS+=	libunwind.so:devel/libunwind
100
.endif
97
.endif
101
98
102
.if (${ARCH} == "powerpc64" || ${ARCH} == "powerpc")
99
.if (${ARCH} == powerpc || ${ARCH} == powerpc64)
103
USE_GCC=	yes
100
USE_GCC=	yes
104
.endif
101
.endif
105
102
106
.if ${ARCH} == "armv6" || ${ARCH} == "armv6hf"
103
.if ${ARCH} == armv6 || ${ARCH} == armv7
107
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
104
CONFIGURE_ARGS+=--with-setjmp-type=_setjmp
108
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
105
CONFIGURE_ENV+=	ac_cv_func__setjmp=yes
109
.endif
106
.endif
110
107

Return to bug 223986