mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 09:49:18 -04:00
FreeBSD 5.X does have lthread.3, FreeBSD 4.X lthread.2
This commit is contained in:
parent
ca5b596b05
commit
47e0ab6f4f
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=76433
9 changed files with 62 additions and 19 deletions
|
@ -38,6 +38,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--program-prefix='' \
|
--program-prefix='' \
|
||||||
--with-innodb
|
--with-innodb
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -56,8 +58,12 @@ CFLAGS+= -mcpu=pentiumpro -O3
|
||||||
.if defined(WITH_LINUXTHREADS)
|
.if defined(WITH_LINUXTHREADS)
|
||||||
CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R -D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads -L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=--with-named-thread-libs='-DHAVE_GLIBC2_STYLE_GETHOSTBYNAME_R -D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads -L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
.endif
|
.endif
|
||||||
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
.endif
|
.endif
|
||||||
|
@ -67,7 +73,6 @@ CONFIGURE_ENV+= PERL=${PERL} \
|
||||||
CFLAGS="${CFLAGS}" \
|
CFLAGS="${CFLAGS}" \
|
||||||
CONFIGURE_ARGS="${CONFIGURE_ARGS}"
|
CONFIGURE_ARGS="${CONFIGURE_ARGS}"
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
# without including these flags mysqld may crash under heavy load
|
# without including these flags mysqld may crash under heavy load
|
||||||
# and multiple connections at the same time
|
# and multiple connections at the same time
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
@ -96,8 +101,6 @@ pre-fetch:
|
||||||
@${ECHO} " DB_DIR=directory Set alternate directory for database files"
|
@${ECHO} " DB_DIR=directory Set alternate directory for database files"
|
||||||
@${ECHO} " (default is /var/db/mysql)."
|
@${ECHO} " (default is /var/db/mysql)."
|
||||||
@${ECHO} " WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
|
@${ECHO} " WITH_LINUXTHREADS=yes Use the linuxthreads pthread library."
|
||||||
@${ECHO} " This is _NOT_ recommended for production"
|
|
||||||
@${ECHO} " servers. Expect problems when enabled."
|
|
||||||
@${ECHO} " SKIP_INSTALL_DB=yes Skip mysql_install_db"
|
@${ECHO} " SKIP_INSTALL_DB=yes Skip mysql_install_db"
|
||||||
@${ECHO} " (i. e. leave ${DB_DIR} alone)."
|
@${ECHO} " (i. e. leave ${DB_DIR} alone)."
|
||||||
@${ECHO} " This is useful for upgrades."
|
@${ECHO} " This is useful for upgrades."
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
|
@ -47,6 +47,8 @@ CONFIGURE_ARGS= --localstatedir=${DB_DIR} \
|
||||||
--with-server-suffix='' \
|
--with-server-suffix='' \
|
||||||
--program-prefix=''
|
--program-prefix=''
|
||||||
|
|
||||||
|
.include <bsd.port.pre.mk>
|
||||||
|
|
||||||
.if ${MACHINE_ARCH} == "i386"
|
.if ${MACHINE_ARCH} == "i386"
|
||||||
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
CONFIGURE_ARGS+=--enable-assembler --with-berkeley-db
|
||||||
.endif
|
.endif
|
||||||
|
@ -72,7 +74,11 @@ CONFIGURE_ARGS+=-D_THREAD_SAFE -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
CONFIGURE_ARGS+=-L${LOCALBASE}/lib -llthread -llgcc_r'
|
||||||
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
CFLAGS+= -D__USE_UNIX98 -D_REENTRANT -D_THREAD_SAFE
|
||||||
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
CFLAGS+= -I${LOCALBASE}/include/pthread/linuxthreads
|
||||||
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
.if ${OSVERSION} > 500000
|
||||||
|
LIB_DEPENDS+= lthread.3:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.else
|
||||||
|
LIB_DEPENDS+= lthread.2:${PORTSDIR}/devel/linuxthreads
|
||||||
|
.endif
|
||||||
.endif
|
.endif
|
||||||
.if defined(THREAD_SAFE_CLIENT)
|
.if defined(THREAD_SAFE_CLIENT)
|
||||||
CONFIGURE_ARGS+=--enable-thread-safe-client
|
CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
|
@ -81,7 +87,6 @@ CONFIGURE_ARGS+=--enable-thread-safe-client
|
||||||
CFLAGS+= -O3 -fno-omit-frame-pointer
|
CFLAGS+= -O3 -fno-omit-frame-pointer
|
||||||
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
CXXFLAGS= ${CFLAGS} -felide-constructors -fno-rtti
|
||||||
|
|
||||||
.include <bsd.port.pre.mk>
|
|
||||||
.if ${OSVERSION} >= 400002
|
.if ${OSVERSION} >= 400002
|
||||||
CXXFLAGS+= -fno-exceptions
|
CXXFLAGS+= -fno-exceptions
|
||||||
.endif
|
.endif
|
||||||
|
|
Loading…
Add table
Reference in a new issue