Lines 34-45
post-configure:
Link Here
|
34 |
${ECHO_CMD} "fenv.h" >> ${WRKSRC}/config/system-headers |
34 |
${ECHO_CMD} "fenv.h" >> ${WRKSRC}/config/system-headers |
35 |
${ECHO_CMD} "pthread_np.h" >> ${WRKSRC}/config/system-headers |
35 |
${ECHO_CMD} "pthread_np.h" >> ${WRKSRC}/config/system-headers |
36 |
|
36 |
|
37 |
OPTIONS_DEFINE= DEBUG GCZEAL JEMALLOC METHODJIT OPTIMIZE READLINE \ |
37 |
OPTIONS_DEFINE= DEBUG DTRACE GCZEAL JEMALLOC METHODJIT OPTIMIZE READLINE \ |
38 |
THREADSAFE TRACEJIT UTF8 \ |
38 |
THREADSAFE TRACEJIT UTF8 \ |
39 |
|
39 |
|
40 |
OPTIONS_DEFAULT= METHODJIT OPTIMIZE READLINE THREADSAFE TRACEJIT |
40 |
OPTIONS_DEFAULT= METHODJIT OPTIMIZE READLINE THREADSAFE TRACEJIT |
|
|
41 |
OPTIONS_SUB= yes |
41 |
|
42 |
|
42 |
DEBUG_DESC= Enable Debug build |
43 |
DEBUG_DESC= Enable Debug build |
|
|
44 |
DTRACE_DESC= Build with DTrace probes # move to bsd.options.desc.mk |
43 |
GCZEAL_DESC= Enable Zealous garbage collecting |
45 |
GCZEAL_DESC= Enable Zealous garbage collecting |
44 |
JEMALLOC_DESC= Use jemalloc as memory allocator |
46 |
JEMALLOC_DESC= Use jemalloc as memory allocator |
45 |
METHODJIT_DESC= Enable method JIT support |
47 |
METHODJIT_DESC= Enable method JIT support |
Lines 51-56
UTF8_DESC= Treat strings as UTF8 instead of ISO-8
Link Here
|
51 |
|
53 |
|
52 |
DEBUG_CONFIGURE_ENABLE= debug |
54 |
DEBUG_CONFIGURE_ENABLE= debug |
53 |
DEBUG_CONFIGURE_ON= --enable-debug-sumbols |
55 |
DEBUG_CONFIGURE_ON= --enable-debug-sumbols |
|
|
56 |
DTRACE_CONFIGURE_ENABLE= dtrace profiling |
57 |
DTRACE_LIBS= -lelf |
54 |
GCZEAL_CONFIGURE_ENABLE= gczeal |
58 |
GCZEAL_CONFIGURE_ENABLE= gczeal |
55 |
JEMALLOC_CONFIGURE_ENABLE= jemalloc |
59 |
JEMALLOC_CONFIGURE_ENABLE= jemalloc |
56 |
METHODJIT_CONFIGURE_ENABLE= methodjit |
60 |
METHODJIT_CONFIGURE_ENABLE= methodjit |
Lines 107-112
PLIST_SUB+= SPARC=""
Link Here
|
107 |
PLIST_SUB+= SPARC="@comment " |
111 |
PLIST_SUB+= SPARC="@comment " |
108 |
.endif |
112 |
.endif |
109 |
|
113 |
|
|
|
114 |
.if ${PORT_OPTIONS:MDTRACE} |
115 |
. if ${OSVERSION} < 1000510 |
116 |
BROKEN= dtrace -G crashes with C++ object files |
117 |
. endif |
118 |
STRIP_CMD= ${TRUE} |
119 |
.endif |
120 |
|
110 |
pre-configure: |
121 |
pre-configure: |
111 |
(cd ${WRKSRC} && ${AUTOCONF}) |
122 |
(cd ${WRKSRC} && ${AUTOCONF}) |
112 |
|
123 |
|