powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Сборка apache 2
15 сообщений из 15, страница 1 из 1
Сборка apache 2
    #33316908
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачал исходники апача с сайта федоры. (httpd-2.0.54-10.2.src.rpm). Начинаю собирать. И потом сборка останавливается со след. сообщением:

/usr/src/redhat/BUILD/httpd-2.0.54/modules/ssl/ssl_engine_pphrase.c: In function `ssl_pphrase_Handle_CB':
/usr/src/redhat/BUILD/httpd-2.0.54/modules/ssl/ssl_engine_pphrase.c:684: error:`PEM_F_DEF_CALLBACK' undeclared (first use in this function)
/usr/src/redhat/BUILD/httpd-2.0.54/modules/ssl/ssl_engine_pphrase.c:684: error:-(Each undeclared identifier is reported only once
/usr/src/redhat/BUILD/httpd-2.0.54/modules/ssl/ssl_engine_pphrase.c:684: error:for each function it appears in.)
make[3]: *** [ssl_engine_pphrase.lo] Error 1
make[3]: Leaving directory `/usr/src/redhat/BUILD/httpd-2.0.54/prefork/modules/ssl'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/redhat/BUILD/httpd-2.0.54/prefork/modules/ssl'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/redhat/BUILD/httpd-2.0.54/prefork/modules'
make: *** [all-recursive] Error 1

в чем может быть проблема?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33316963
FreeManLi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
при конфигурации
Код: plaintext
1.
./configure
нужно указать путь к SSL в частности судя по всему не найены заголовочные файлы


MyHomePage - http://surgutnet.ru
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317031
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
при конфигурации

./configure

это же rpm.

автор
нужно указать путь к SSL в частности судя по всему не найены заголовочные файлы

у меня они располагаются по стандартным путям.

Вот что у меня в httpd.spec
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
# Only bother enabling optional modules for main build.
mpmbuild prefork --enable-ssl --with-ssl --enable-distcache \
	--enable-proxy --enable-proxy-connect \
	--enable-proxy-http --enable-proxy-ftp \
        --enable-cache --enable-mem-cache \
        --enable-file-cache --enable-disk-cache \
        --enable-ldap --enable-auth-ldap \
        --enable-logio --enable-cgid
ты имеешь ввиду надо указать --with-ssl=/usr/include/openssl?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317072
FreeManLi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
типа этого
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317118
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Указал так.

Теперь вот что вывоид при конфигурировании
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
mkdir modules/ssl
checking whether to enable mod_ssl... checking dependencies
checking for SSL/TLS toolkit base... /usr/
checking for SSL/TLS toolkit version... OpenSSL  0 . 9 . 8   05  Jul  2005 
checking for SSL/TLS toolkit includes... /usr/include
checking for SSL/TLS toolkit libraries... /usr/lib
  adding "-I/usr/include/openssl" to INCLUDES
  adding "-I/usr/include" to INCLUDES
  adding "-L/usr/lib" to LDFLAGS
  setting SSL_LIBS to "-lssl -lcrypto"
  adding "-ldl" to SSL_LIBS
checking for SSL_set_state... no
checking for SSL_set_cert_store... no
  setting MOD_SSL_LIBS to "-lssl -lcrypto -ldl"

Т.е. вроде все находит. А все равно таже ошибка :(.
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317134
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственное в самом начале выдает следующее
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
+ autoheader
autoheader: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot'
autoheader: WARNING: and `config.h.top', to define templates for `config.h.in'
autoheader: WARNING: is deprecated and discouraged.
autoheader:
autoheader: WARNING: Using the third argument of `AC_DEFINE' and
autoheader: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without
autoheader: WARNING: `acconfig.h':
autoheader:
autoheader: WARNING:   AC_DEFINE([NEED_FUNC_MAIN], 1,
autoheader:             [Define if a function `main' is needed.])
autoheader:
autoheader: WARNING: More sophisticated templates can also be produced, see the
autoheader: WARNING: documentation.
+ autoconf
+ echo '1,/Changes with Apache MPM/wq'
+ ed CHANGES
 625053 
 299745 
может здесь какая то проблема?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317198
FreeManLi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ключи SSL сгенерированы?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33317326
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
Ключи SSL сгенерированы?

х.з. а как узнать? И какое они имеют отношение к сборке апача?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33318002
хто-то
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
а вот так работает?
rpmbuild --rebuild httpd-2.0.54-10.2.src.rpm
...
Рейтинг: 0 / 0
Сборка apache 2
    #33318103
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тоже самое
...
Рейтинг: 0 / 0
Сборка apache 2
    #33318112
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Причем ошибка именно в модуле ssl, так как если его отключить то компиляция проходит нормально, но зато не собирается пакет.
...
Рейтинг: 0 / 0
Сборка apache 2
    #33318347
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, а зачем таки понадобился именно второй апач?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33318989
хто-то
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ALex_hhaтоже самое
на какой системе собираешь? какой гсс?
...
Рейтинг: 0 / 0
Сборка apache 2
    #33319173
ALex_hha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
автор
на какой системе собираешь? какой гсс?

CentOS 4. gcc-3.4.3

Нашел грабли, но не знаю как их обойти. Проблема была в openssl-0.9.8. Как только поставил 0.9.7e апач сразу же собрался.
...
Рейтинг: 0 / 0
Сборка apache 2
    #33320606
хто-то
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А что, у СентОса уже своего апача нет?
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Сборка apache 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]