Главная страница


ru.unix.bsd

 
 - RU.UNIX.BSD ------------------------------------------------------------------
 From : Alexander Chernyh                    2:5020/400     19 Sep 2002  18:19:24
 To : All
 Subject : sendmail не собирается
 -------------------------------------------------------------------------------- 
 
 
 стоит на данный момент на тачке sendmail 8.12.3
 хочу проапгрейдить до  8.12.6
 собираем новую версию из портов
 
 %cd /usr/ports/mail/sendmail
 %make
 ......................... сut ..............................
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c makebuf.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c put.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c refill.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c rewind.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c setvbuf.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c smstdio.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c snprintf.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c sscanf.c
 ...................cut..........................
 a - niprop.o
 a - mpeix.o
 ranlib  libsm.a
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=1  -c t-event.c
 cc -o t-event   t-event.o libsm.a   -lutil
 ============================================================
 ./t-event
 This test may hang. If there is no output within twelve seconds, abort it
 and recompile with -DSM_CONF_SETITIMER=0
 *** Signal 4
 
 Stop in
 /usr/ports/mail/sendmail/work/sendmail-8.12.6/obj.FreeBSD.4.6.1-RELEASE-
 p3.i386/libsm.
 *** Error code 1
 
 Stop in /usr/ports/mail/sendmail/work/sendmail-8.12.6.
 *** Error code 1
 
 #more files/site.config.m4
 define(`confMANROOT',`%%PREFIX%%/man/cat')
 define(`confMANROOTMAN',`%%PREFIX%%/man/man')
 define(`confMBINDIR',`%%PREFIX%%/sbin')
 define(`confSBINDIR',`%%PREFIX%%/sbin')
 define(`confUBINDIR',`%%PREFIX%%/bin')
 APPENDDEF(`conf_sendmail_ENVDEF', `-DTCPWRAPPERS')
 APPENDDEF(`conf_sendmail_LIBS', `-lwrap')"
 
 ок, дописываем в конец файла строчку APPENDDEF(`confENVDEF',
 `-DSM_CONF_SETITIMER=0')
 
 #rm -r work/
 #make
 
 ......................... сut ..............................
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c exc.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c heap.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c match.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c rpool.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c strdup.c
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c strerror.c
 ......................... сut ..............................
 a - niprop.o
 a - mpeix.o
 ranlib  libsm.a
 cc -O -pipe -march=pentiumpro -I. -I../../include -DNEWDB -DNIS -DMAP_REGEX 
 -DSM
 _CONF_SETITIMER=0  -c t-event.c
 cc -o t-event   t-event.o libsm.a   -lutil
 ============================================================
 ./t-event
 This test may hang. If there is no output within twelve seconds, abort it
 and recompile with -DSM_CONF_SETITIMER=1
 *** Signal 4
 
 Stop in
 /usr/ports/mail/sendmail/work/sendmail-8.12.6/obj.FreeBSD.4.6.1-RELEASE-
 p3.i386/libsm.
 *** Error code 1
 
 Stop in /usr/ports/mail/sendmail/work/sendmail-8.12.6.
 *** Error code 1
 
 Stop in /usr/ports/mail/sendmail.
 
 и опять валимся с ошибкой, опять она хочет -DSM_CONF_SETITIMER=1
 кароче закольцованый круг выходит
 
 кто может помочь советом не поленитесь написать
 
 P.S. кстати пробовал потом из портов проапгрейдить до версии 8.12.5, таже
 муть выходит!!! и что делать ума не приложу :-(
 --- ifmail v.2.15dev5
  * Origin: Svit Online (post does not reflect views of Golden Tele (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 sendmail не собирается   Alexander Chernyh   19 Sep 2002 18:19:24 
Архивное /ru.unix.bsd/16795e2e568e6.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional