|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Eugene Grosbein 2:5006/1 16 Mar 2007 21:59:54 To : Auster Subject : Re: clamav & memory size --------------------------------------------------------------------------------
16 мар 2007, пятница, в 16:31 KRAST, Auster написал(а):
A> касательно же портов/тредов - для четверки тебе необходимо следуещее:
A> # ${OSVERSION} < 500016
A> PTHREAD_CFLAGS= -D_THREAD_SAFE
A> PTHREAD_LIBS= -pthread
A> это аналог той части с тредами, которая была вынесена с Mk/bsd.port.mk.
A> если тебе необходимо и в дальнейшем поддерживать/обновлять и другие порты
A> для четверки - тебе также нужен будет для сверки bsd.port.mk 1.554 (с
A> которого
A> вынесена четверошная специфика).
A> и дальше разнос будет только увеличиваться - поэтому принимай как есть и
A> правь,
A> либо не-используй/не-обновляй неподдерживаемое.
Чаcть несоответствий можно починить, не трогая bsd.port.mk,
посредством локального /etc/make.conf:
# это безусловно
PTHREAD_CFLAGS= -D_THREAD_SAFE
PTHREAD_LIBS= -pthread
# это желательно
.if defined(USE_GETOPT_LONG)
LIB_DEPENDS+= gnugetopt.1:${PORTSDIR}/devel/libgnugetopt
CPPFLAGS+= -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib -lgnugetopt
CONFIGURE_ENV+= CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
.endif
# этот блок можно не ставить, а установить sysutils/rc_subr
# и сделать ln -s /usr/local/etc/rc.subr /etc/rc.subr
.if defined(USE_RC_SUBR) || defined(USE_RCORDER)
RUN_DEPENDS+= ${LOCALBASE}/etc/rc.subr:${PORTSDIR}/sysutils/rc_subr
RC_SUBR= ${LOCALBASE}/etc/rc.subr
.endif
# это если хочется, чтобы порты использовали системный perl
PERL_VERSION= 5.00503
PERL_VER= 5.005
PERL_ARCH= ${ARCH}-freebsd
PERL5= ${DESTDIR}/usr/bin/perl${PERL_VERSION}
PERL= ${DESTDIR}/usr/bin/perl
Eugene
--
Служить царю - что лизать лезвие меча, обнимать льва, целовать змею. (Артха)
--- slrn/0.9.8.0 (FreeBSD)
* Origin: Svyaz Service JSC (2:5006/1@fidonet)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/26093abb8c330.html, оценка из 5, голосов 10
|