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

(-)Makefile (-10 lines)
Lines 72-88 Link Here
72
.if ${ARCH} == "i386"
72
.if ${ARCH} == "i386"
73
CONFIGURE_ARGS+=--enable-assembler
73
CONFIGURE_ARGS+=--enable-assembler
74
.endif
74
.endif
75
.if defined(WITH_LINUXTHREADS)
76
CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R
77
CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
78
CFLAGS+=	-D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
79
CFLAGS+=	-I${LOCALBASE}/include/pthread/linuxthreads
80
LIB_DEPENDS+=	lthread:${PORTSDIR}/devel/linuxthreads
81
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r -llstdc++ -llsupc++'
82
.else
83
CONFIGURE_ARGS+=--with-named-thread-libs=${PTHREAD_LIBS}
75
CONFIGURE_ARGS+=--with-named-thread-libs=${PTHREAD_LIBS}
84
CFLAGS+=	${PTHREAD_CFLAGS}
76
CFLAGS+=	${PTHREAD_CFLAGS}
85
.endif
86
77
87
.if defined(BUILD_OPTIMIZED)
78
.if defined(BUILD_OPTIMIZED)
88
CFLAGS+=	-O3 -fno-omit-frame-pointer
79
CFLAGS+=	-O3 -fno-omit-frame-pointer
Lines 140-146 Link Here
140
	@${ECHO} "	WITH_COLLATION=collate	Define default collation (latin1_swedish_ci)."
131
	@${ECHO} "	WITH_COLLATION=collate	Define default collation (latin1_swedish_ci)."
141
	@${ECHO} "	WITH_OPENSSL=yes	Enable secure connections"
132
	@${ECHO} "	WITH_OPENSSL=yes	Enable secure connections"
142
	@${ECHO} "				(define WITHOUT_YASSL for backward compatibility)."
133
	@${ECHO} "				(define WITHOUT_YASSL for backward compatibility)."
143
	@${ECHO} "	WITH_LINUXTHREADS=yes	Use the linuxthreads pthread library."
144
	@${ECHO} "	WITH_PROC_SCOPE_PTH=yes	Use process scope threads"
134
	@${ECHO} "	WITH_PROC_SCOPE_PTH=yes	Use process scope threads"
145
	@${ECHO} "				(try it if you use libpthread)."
135
	@${ECHO} "				(try it if you use libpthread)."
146
	@${ECHO} "	WITH_FAST_MUTEXES=yes	Replace mutexes with spinlocks."
136
	@${ECHO} "	WITH_FAST_MUTEXES=yes	Replace mutexes with spinlocks."

Return to bug 179352