Страница 1 из 1

Не обновляется порт

Добавлено: 2015-08-12 18:23:53
Viktroy
Доброго дня. Проблема следующая. Имеется система 9.1 с установленной проксёй. Пытаюсь обновить порт, но процесс падает в ошибку. Не могу разобраться что не так. Не шибко профи, поэтому и спрашиваю.

root@proxy:/usr/home/troy # portupgrade squid-3.5.6
Бла бла бла
char const*, char const*, char const*)':
support.cc:(.text+0x6f23): undefined reference to `SSL_CTX_set_next_proto_select_cb'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::serverMethod(int)':
support.cc:(.text+0x438): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x494): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::method(int)':
support.cc:(.text+0x1298): undefined reference to `TLSv1_1_client_method'
support.cc:(.text+0x12f4): undefined reference to `TLSv1_2_client_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::contextMethod(int)':
support.cc:(.text+0x8cf8): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x8d54): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150812-78809-1600pfh env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy:/usr/home/troy #

В чём затык не соображу. Перед этим обновлял дерево портов. Буду рад любой помощи

Не обновляется порт

Добавлено: 2015-08-12 18:54:22
guest
Viktroy писал(а):Доброго дня. Проблема следующая. Имеется система 9.1 с установленной проксёй. Пытаюсь обновить порт, но процесс падает в ошибку. Не могу разобраться что не так. Не шибко профи, поэтому и спрашиваю.

root@proxy:/usr/home/troy # portupgrade squid-3.5.6
Бла бла бла
char const*, char const*, char const*)':
support.cc:(.text+0x6f23): undefined reference to `SSL_CTX_set_next_proto_select_cb'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::serverMethod(int)':
support.cc:(.text+0x438): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x494): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::method(int)':
support.cc:(.text+0x1298): undefined reference to `TLSv1_1_client_method'
support.cc:(.text+0x12f4): undefined reference to `TLSv1_2_client_method'
ssl/.libs/libsslsquid.a(support.o): In function `Ssl::contextMethod(int)':
support.cc:(.text+0x8cf8): undefined reference to `TLSv1_1_server_method'
support.cc:(.text+0x8d54): undefined reference to `TLSv1_2_server_method'
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150812-78809-1600pfh env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy:/usr/home/troy #

В чём затык не соображу. Перед этим обновлял дерево портов. Буду рад любой помощи
затык в /usr/bin/make в 9.1
Обновите систему до 9.3 и собирайте свежие порты на здоровье.
Проспали Вы обновление пакетного менеджера, удаление gcc из системы и замена на clang/llvm,
в итоге и make обновили.

Поиском нужно пользоваться.

Не обновляется порт

Добавлено: 2015-08-13 13:05:41
dg
Повторюсь, я не профессионал. Обновил систему до версии 9.3, обновил порты. Со всеми портами всё отлично, но вот сквид ни в какую не хочет обновляться и пишет ту же ошибку...
ssl/.libs/libsslsquid.a(bio.o): In function `Ssl::Bio::sslFeatures::applyToSSL(ssl_st*, Ssl::BumpMode) const':
bio.cc:(.text+0x4e1): undefined reference to `SSL_set_alpn_protos'
libtool: link: rm -f ".libs/squidS.o"
*** [squid] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7/src.
*** [all-recursive] Error code 1

Stop in /usr/ports/www/squid/work/squid-3.5.7.
*** [do-build] Error code 1

Stop in /usr/ports/www/squid.
*** [stage] Error code 1

Stop in /usr/ports/www/squid.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20150813-1354-1enkb0j env UPGRADE_TOOL=portupgrade UPGRADE_PORT=squid-3.5.6 UPGRADE_PORT_VER=3.5.6 make
** Fix the problem and try again.
** Listing the failed packages (-:ignored / *:skipped / !:failed)
! www/squid (squid-3.5.6) (missing header)
root@proxy: #
Прошу, если не сложно объяснить с оглядкой на новичка

Не обновляется порт

Добавлено: 2015-08-14 19:26:57
Witt

Код: Выделить всё

portupgrade -аfRr

Не обновляется порт

Добавлено: 2015-08-14 20:23:12
bagas
Вы уверены, что систему с портами обновили?
Покажите:
uname -rm
и
ls -al /usr/ports/INDEX-*

Не обновляется порт

Добавлено: 2015-08-16 20:47:48
af
root@proxy:/ # uname -rm
9.3-RELEASE-p22 amd64

root@proxy:/# ls -al /usr/ports/INDEX-*
-rw-r--r-- 1 root wheel 31970562 17 авг 01:40 /usr/ports/INDEX-10
-rw-r--r-- 1 root wheel 27514396 17 авг 01:40 /usr/ports/INDEX-7
-rw-r--r-- 1 root wheel 32413740 17 авг 01:40 /usr/ports/INDEX-8
-rw-r--r-- 1 root wheel 32003303 17 авг 01:40 /usr/ports/INDEX-9
-rw-r--r-- 1 root wheel 51472384 13 авг 12:28 /usr/ports/INDEX-9.db

Не обновляется порт

Добавлено: 2015-08-17 10:21:25
bagas
af писал(а):root@proxy:/ # uname -rm
9.3-RELEASE-p22 amd64

root@proxy:/# ls -al /usr/ports/INDEX-*
-rw-r--r-- 1 root wheel 31970562 17 авг 01:40 /usr/ports/INDEX-10
-rw-r--r-- 1 root wheel 27514396 17 авг 01:40 /usr/ports/INDEX-7
-rw-r--r-- 1 root wheel 32413740 17 авг 01:40 /usr/ports/INDEX-8
-rw-r--r-- 1 root wheel 32003303 17 авг 01:40 /usr/ports/INDEX-9
-rw-r--r-- 1 root wheel 51472384 13 авг 12:28 /usr/ports/INDEX-9.db
Хммм.
Попробуй версию старше или младше на 1 повысить, если установятся нормально, то значит что то с кодом сквида 3,5,7, тут у же пиши в багзилу.