BSDPORTAL.RU

На этом сайте обсуждаются вопросы использования ОС FreeBSD
 Портал  •  Статьи  •  Форум  •  Wiki  •  Поиск  •  FAQ  •  Обои  •   Официальная документация  •  Новые темы 

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 156 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.
Автор Сообщение
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 1:35 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Порты обновлены
#ee /usr/ports/net-im/tox/Makefile
Код:
# $FreeBSD: head/net-im/tox/Makefile 371504 2014-10-26 14:43:54Z thierry $

PORTNAME=       toxcore
PORTVERSION=    0.141026

До этого пробовал и
#pkg delete libsodium
#pkg install libsodium
и
#cd /usr/ports/security/libsodium
#make deinstall clean
#make install clean
Сейчас попробовал
#portmaster libsodium
#cd /usr/ports/net-im/uTox
#make clean
#make -DNO_IGNORE install clean
Всё равно выскакивает с той же ошибкой: configure: error: required library libsodium was not found on your system


Последний раз редактировалось Vabur Пт 14 ноя, 2014 2:25 pm, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 1:44 pm 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 589
`pkg info -l libsodium | grep libsodium\.so`
и сравните с тем, что и где ищет configure uTox'а.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 2:10 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Это #pkg info -l libsodium | grep libsodium\.so
/usr/local/lib/libsodium.so
/usr/local/lib/libsodium.so.13
/usr/local/lib/libsodium.so.13.0.2
как бы на месте.
А как узнать где ищет configure uTox'а?
Кусок сообщения при сборке:
Код:
===>  Patching for toxcore-0.141026
===>   toxcore-0.141026 depends on executable: checkmk - found
===>   toxcore-0.141026 depends on file: /usr/local/bin/sdl-config - found
===>   toxcore-0.141026 depends on executable: pkgconf - found
===>   toxcore-0.141026 depends on executable: gcc48 - found
===>   toxcore-0.141026 depends on file: /usr/local/bin/as - found
===>   toxcore-0.141026 depends on file: /usr/local/bin/automake-1.14 - found
===>   toxcore-0.141026 depends on file: /usr/local/bin/autoconf-2.69 - found
===>   toxcore-0.141026 depends on package: libtool>=2.4 - found
===>   toxcore-0.141026 depends on shared library: libvpx.so - found (/usr/local/lib/libvpx.so.1.3.0) - found (/usr/local/lib/libvpx.so.1.3.0)
===>   toxcore-0.141026 depends on shared library: libopus.so - found (/usr/local/lib/libopus.so.0.5.0) - found (/usr/local/lib/libopus.so.0.5.0)
===>   toxcore-0.141026 depends on shared library: libv4l2.so - found (/usr/local/lib/libv4l2.so.0) - found (/usr/local/lib/libv4l2.so.0)
===>   toxcore-0.141026 depends on shared library: libswscale.so - found (/usr/local/lib/libswscale.so.2.6.100) - found (/usr/local/lib/libswscale.so.2.6.100)
===>   toxcore-0.141026 depends on shared library: libsodium.so - found (/usr/local/lib/libsodium.so.13.0.2) - found (/usr/local/lib/libsodium.so.13.0.2)

Вроде бы ищет там где нужно. Но что делать?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 2:52 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5419
Откуда: СССР, Харьков
Покажите вывод:
#cd /usr/local/lib && ls -l | grep libsodium


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 3:39 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
$ cd /usr/local/lib && ls -l | grep libsodium
-rw-r--r-- 1 root wheel 705774 14 ноя 12:24 libsodium.a
lrwxr-xr-x 1 root wheel 19 14 ноя 12:24 libsodium.so -> libsodium.so.13.0.2
lrwxr-xr-x 1 root wheel 19 14 ноя 12:24 libsodium.so.13 -> libsodium.so.13.0.2
-rwxr-xr-x 1 root wheel 469848 14 ноя 12:24 libsodium.so.13.0.2


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 3:52 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5419
Откуда: СССР, Харьков
Хрень какая-то, ссылки на месте.
Вы опциями порта не игрались?
Код:
Options        :
        DAEMON         : off
        NACL           : off
        SODIUM         : on


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 3:57 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Нет ничего не трогал.
#cd /usr/ports/net-im/uTox
#ee Makefile:
Код:
# $FreeBSD: head/net-im/uTox/Makefile 370723 2014-10-12 15:33:48Z thierry $

PORTNAME=       uTox
DISTVERSION=    0.1.8.git20141012
CATEGORIES=     net-im net-p2p

MAINTAINER=     fidaj@ukr.net
COMMENT=        Lightweight Tox client

LICENSE=        GPLv3
LICENSE_FILE=   ${WRKSRC}/LICENSE

BUILD_DEPENDS=  ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox \
                ${LOCALBASE}/include/linux/videodev2.h:${PORTSDIR}/multimedia/v4l_compat
LIB_DEPENDS=    libfreetype.so:${PORTSDIR}/print/freetype2 \
                libfontconfig.so:${PORTSDIR}/x11-fonts/fontconfig \
                libv4lconvert.so:${PORTSDIR}/multimedia/libv4l \
                libvpx.so:${PORTSDIR}/multimedia/libvpx
RUN_DEPENDS=    ${LOCALBASE}/lib/libtoxcore.a:${PORTSDIR}/net-im/tox

USE_GITHUB=     yes
GH_ACCOUNT=     notsecure
GH_PROJECT=     ${PORTNAME}
GH_TAGNAME=     ${GH_COMMIT}
GH_COMMIT=      265d723

USES=           compiler:c11 desktop-file-utils gmake openal:al pkgconfig
USE_XORG=       x11 xext xrender
INSTALLS_ICONS= yes

OPTIONS_DEFINE=         DBUS
OPTIONS_DEFAULT=        DBUS

DBUS_LIB_DEPENDS=       libdbus-1.so:${PORTSDIR}/devel/dbus
DBUS_MAKE_ARGS_OFF=     DBUS=0

post-install:
        ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/utox

.include <bsd.port.mk>


Последний раз редактировалось Vabur Пт 14 ноя, 2014 4:05 pm, всего редактировалось 1 раз.

Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 4:03 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5419
Откуда: СССР, Харьков
#pkg_version -vl "<"
Ничего не надо обновлять?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 4:11 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
ankor писал(а):
#pkg_version -vl "<"
Ничего не надо обновлять?

#pkg_version -vl "<"
pkg_version: the package info for package 'libsodium-1.0.0' is corrupt

Что бы это значило?
При команде:
#pkg version -v | grep need
не даёт такого вывода

Код:
$ pkg info | grep libsodium
libsodium-1.0.0                Library to build higher-level cryptographic tools


Код:
$ pkg_info | grep libsodium
pkg_info: the package info for package 'libsodium-1.0.0' is corrupt
pkg_info: the package info for package 'pkgconf-0.9.7' is corrupt


Но старая система pkg не должна работать


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 4:29 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3137
Откуда: Мезозой Пангея
что-нибудь из этого
net/libzmq4
dns/dnscrypt-proxy
dns/curvedns
соберется из портов?
и что покажет
Код:
cat /usr/local/libdata/pkgconfig/libsodium.pc

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.20.5-zen-uksm-my+ #6 ZEN SMP PREEMPT Tue Jan 29 22:23:29 EET 2019 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 4:48 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Не собралось только
/usr/ports/dns/curvedns
Вылетело с сообщением:
Код:
/usr/local/lib/libsodium.so: undefined reference to `__stack_chk_fail_local'
*** Error code 1


Код:
cat /usr/local/libdata/pkgconfig/libsodium.pc
prefix=/usr/local
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
includedir=${prefix}/include

Name: libsodium
Version: 1.0.0
Description: A portable, cross-compilable, installable, packageable fork of NaCl, with a compatible API.

Libs: -L${libdir} -lsodium
Cflags: -I${includedir}


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 5:02 pm 
Не в сети

Зарегистрирован: Ср 14 окт, 2009 2:26 pm
Сообщения: 589
Vabur писал(а):
Нет ничего не трогал.
#cd /usr/ports/net-im/uTox
#ee Makefile:
...

Не делайте так. Если Вы хотели показать текущие опции, а не то, что задано в порте по умолчанию, то
Код:
/usr/ports/net-im/uTox# make showconfig
===> The following configuration options are available for uTox-0.1.8.g20141012:
     DBUS=on: D-Bus IPC system support
===> Use 'make config' to modify these settings

Код:
#pkg_version -vl "<"
pkg_version: the package info for package 'libsodium-1.0.0' is corrupt

И соотносите ^C^V со своей системой. Т.к. у Вас установлен pkg, и база пакетов в новом формате, то
Код:
#pkg version -vIl "<"

А `pkg version -v | grep need` просто некрасиво.

configure для сборки самого uTox не используется, и облом у Вас приключается при сборке каких-то его зависимостей.
Проверьте опции зависимостей `make -C /usr/ports/net-im/uTox config-recursive`.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 5:22 pm 
Не в сети
Модератор
Аватара пользователя

Зарегистрирован: Ср 08 ноя, 2006 2:53 pm
Сообщения: 5419
Откуда: СССР, Харьков
Vabur писал(а):
Но старая система pkg не должна работать

Проверте зависимости:
#pkg check -a -d
Судя по всему при обновленях, вам было лень заглянуть в /usr/ports/UPDATING


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 14 ноя, 2014 6:59 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Спасибо за корректировку моих неправильных действий.
#pkg updating uTox
я давал, ответа не было.
Внимательно проанализирую по Вашему совету
#pkg check -a -d
и с зависимостями поиграюсь, может что и выйдет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 05 дек, 2014 6:54 pm 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Не поленился собрал FreeBSD-9.3 с XFCE с нуля стал ставить utox- та же ошибка.
Код:
configure: error: required library libsodium was not found on your system, please check http://download.libsodium.org/libsodium/releases/

хотя
Цитата:
root@FBSD:/usr/ports/net-im/uTox # pkg info | grep libsodium
libsodium-1.0.1 Library to build higher-level cryptographic tools


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Пт 05 дек, 2014 7:33 pm 
Не в сети
Модератор

Зарегистрирован: Сб 11 сен, 2004 6:33 am
Сообщения: 5226
Откуда: Москва
Покажите config.log из сборочной директории.

PS. Только эта ошибка не от uTox а от net-im/tox. В следующий раз показывайте весь лог сборки.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Сб 06 дек, 2014 9:43 am 
Не в сети

Зарегистрирован: Вт 24 июл, 2007 11:27 am
Сообщения: 25
Уже не могу. Пересобрал без поддержки libsodium- получилось!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Сб 06 дек, 2014 11:53 am 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3137
Откуда: Мезозой Пангея
ну и при чем тут эта тема про uTox?

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.20.5-zen-uksm-my+ #6 ZEN SMP PREEMPT Tue Jan 29 22:23:29 EET 2019 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Ср 07 янв, 2015 2:13 pm 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: Вт 10 авг, 2004 2:24 am
Сообщения: 3292
Откуда: Харьков
а тем временем qTox стал уже довольно юзабельным


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: net-im/uTox в портах
СообщениеДобавлено: Ср 07 янв, 2015 6:39 pm 
Не в сети

Зарегистрирован: Вс 05 июн, 2005 4:19 pm
Сообщения: 3137
Откуда: Мезозой Пангея
grayich писал(а):
а тем временем qTox стал уже довольно юзабельным

да.. некоторых функций двже больше чем у сабжа.. но говорят падучий сильно...

_________________
Ми можемо все - що здатні собі уявити!
uname -a
Linux nonamehost 4.20.5-zen-uksm-my+ #6 ZEN SMP PREEMPT Tue Jan 29 22:23:29 EET 2019 x86_64 x86_64 x86_64 GNU/Linux


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 156 ]  На страницу Пред.  1 ... 4, 5, 6, 7, 8  След.

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Зарегистрированные пользователи: Bing [Bot], Google [Bot], Google Feedfetcher


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB
Яндекс.Метрика