информационная безопасность
без паники и всерьез
 подробно о проектеRambler's Top100
Spanning Tree Protocol: недокументированное применениеСетевые кракеры и правда о деле ЛевинаСтрашный баг в Windows
BugTraq.Ru
Русский BugTraq
 Анализ криптографических сетевых... 
 Модель надежности двухузлового... 
 Специальные марковские модели надежности... 
 Очередное исследование 19 миллиардов... 
 Оптимизация ввода-вывода как инструмент... 
 Зловреды выбирают Lisp и Delphi 
главная обзор RSN блог библиотека закон бред форум dnet о проекте
bugtraq.ru / форум / networking
Имя Пароль
если вы видите этот текст, отключите в настройках форума использование JavaScript
ФОРУМ
все доски
FAQ
IRC
новые сообщения
site updates
guestbook
beginners
sysadmin
programming
operating systems
theory
web building
software
hardware
networking
law
hacking
gadgets
job
dnet
humor
miscellaneous
scrap
регистрация





Легенда:
  новое сообщение
  закрытая нитка
  новое сообщение
  в закрытой нитке
  старое сообщение
Я уже опять запустил установку squid 3.0 посмотрю че там... 21.06.04 14:01  Число просмотров: 1920
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> 3.0 это еще не конечный продукт, возможно из-за этого и
> возникают ошибки
> а сквид 2.5 (/usr/ports/www/squid) не устраивает?
Я уже опять запустил установку SQUID 3.0 посмотрю че там получится
<networking>
Squid 21.06.04 12:18  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
При make для squid у меня вывалилась ошибка, через 4 часа после компиляции. Что-то там в процедуре main с типами напутано. Залез в config.log, там все ок. exit code(0). Кому верить? Раньше я уже устанавливал squid, и Вроде он ничего не писал. Кому верить?
Попробуй все таки 2.5stable5 21.06.04 13:27  
Автор: TARASA <Taras L. Stadnik> Статус: Member
<"чистая" ссылка>
> Кому верить? Раньше я уже устанавливал squid, и Вроде он
> ничего не писал. Кому верить?
Попробуй все таки 2.5STABLE5
5 Freebsd все еще технический релиз.
Может это фря, а может третий сквид капризнячает
config.log - это только протокол работы configure 21.06.04 12:32  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
Отредактировано 21.06.04 12:42  Количество правок: 1
<"чистая" ссылка>
config.log - это только протокол работы configure и к ошибкам во времени компиляции этот файл не имеет отношения
попробуй повторно запустить make - если вываливается по той же самой ошибке - выкладывай сюда то что там пишет
какую версия сквида ставишь?

> При make для squid у меня вывалилась ошибка, через 4 часа
> после компиляции. Что-то там в процедуре main с типами
> напутано. Залез в config.log, там все ок. exit code(0).
> Кому верить? Раньше я уже устанавливал squid, и Вроде он
> ничего не писал. Кому верить?
squid-3.0-PRE3.tar.gz 21.06.04 13:03  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
рекомендую ставить софт только из портов 21.06.04 13:30  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
3.0 это еще не конечный продукт, возможно из-за этого и возникают ошибки
а сквид 2.5 (/usr/ports/www/squid) не устраивает?
Я уже опять запустил установку squid 3.0 посмотрю че там... 21.06.04 14:01  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
> 3.0 это еще не конечный продукт, возможно из-за этого и
> возникают ошибки
> а сквид 2.5 (/usr/ports/www/squid) не устраивает?
Я уже опять запустил установку SQUID 3.0 посмотрю че там получится
Unix# cd /usr/local/squid/squid-3.0-PRE3/ 21.06.04 15:22  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Unix# cd /usr/local/squid/squid-3.0-PRE3/
Unix# make
Making all in lib
Making all in libTrie
make all-recursive
Making all in src
Making all in test
Making all in scripts
Making all in src
make all-recursive
Making all in fs
Making all in repl
Making all in auth
if g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include -Werror -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wcomments -g -O2 -MT main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o `test -f 'main.cc'|echo './'`main.cc; then mv -f ".deps/main.Tpo" ".deps/main.Po"; else rm -f ".deps/main.Tpo"; exit 1; fi
cc1plus: warnings being treated as errors
main.cc: In function `int main(int, char**)':
main.cc:864: warning: comparison between signed and unsigned integer
expressions
*** Error code 1

Stop in /usr/local/squid/squid-3.0-PRE3/src.
*** Error code 1

Stop in /usr/local/squid/squid-3.0-PRE3/src.
*** Error code 1

Stop in /usr/local/squid/squid-3.0-PRE3/src.
*** Error code 1

Stop in /usr/local/squid/squid-3.0-PRE3.
Unix#
вот почему 21.06.04 15:51  
Автор: ZaDNiCa <indeed ZaDNiCa> Статус: Elderman
<"чистая" ссылка>
g++ запускается с -Werror (Treat warnings as errors; abort compilation after any warning)
т.е. воспринимать предупреждения как ошибки
убери из в makefile (кажется в каталоге auth) директивку -Werror и собирай дальше

> Unix# cd /usr/local/squid/squid-3.0-PRE3/
> Unix# make
> Making all in lib
> Making all in libTrie
> make all-recursive
> Making all in src
> Making all in test
> Making all in scripts
> Making all in src
> make all-recursive
> Making all in fs
> Making all in repl
> Making all in auth
> if g++ -DHAVE_CONFIG_H
> -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\"
> -I. -I. -I../include -I. -I. -I../include -I../include
> -I../lib/libTrie/include -Werror -Wall -Wpointer-arith
> -Wwrite-strings -Wmissing-prototypes -Wcomments -g -O2 -MT
> main.o -MD -MP -MF ".deps/main.Tpo" -c -o main.o `test -f
> 'main.cc'|echo './'`main.cc; then mv -f
> ".deps/main.Tpo" ".deps/main.Po"; else rm -f
> ".deps/main.Tpo"; exit 1; fi
> cc1plus: warnings being treated as errors</a>
> main.cc: In function `int main(int, char**)':
> main.cc:864: warning: comparison between signed and
> unsigned integer
> expressions
>*Error code 1
>
> Stop in /usr/local/squid/squid-3.0-PRE3/src.
>*Error code 1
>
> Stop in /usr/local/squid/squid-3.0-PRE3/src.
>*Error code 1
>
> Stop in /usr/local/squid/squid-3.0-PRE3/src.
>*Error code 1
>
> Stop in /usr/local/squid/squid-3.0-PRE3.
> Unix#
Я сделал не так 22.06.04 14:37  
Автор: IgorMan2 Статус: Незарегистрированный пользователь
<"чистая" ссылка>
Короче этот самый файл main.cc там была строка

if (FD_SETSIZE < Squid_MaxFD)
Squid_MaxFD = FD_SETSIZE;

Я немного по разбирался и понял что там не определен тип FD_SETSIZE, я посмотрел тип Squid_MaxFD он оказался int, ну тогда я написал так

if ((int)FD_SETSIZE < Squid_MaxFD)
Squid_MaxFD = FD_SETSIZE;

1




Rambler's Top100
Рейтинг@Mail.ru


  Copyright © 2001-2025 Dmitry Leonov   Page build time: 0 s   Design: Vadim Derkach