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

Помогите протестировать порт

Добавлено: 2009-05-16 10:42:46
Andy
Имеется обновление для порта:
http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/134270
Разумеется, прежде чем его оправить, я его проверил на сборку/удаление. Порт собрался и
удалился. Вчера получаю следующее письмо:
I am not the maintainer, just a hopeful potential user of a more modern hplip.

I found your PR, downloaded the patch, and it failed during configure with the following error message:

--begin error message--
checking for dlopen in -ldl... no
configure: error: "cannot find libdl support"
*** Error code 104
1 error
*** Error code 1

Stop in /usr/ports.
*** Error code 1

Stop in /usr/ports.
--end error message--

I did some reading and libdl appears to be a not-FreeBSD thing. Do you have some sort of libdl shim installed on your 7.2 system which causes the port to be okay with this, or is there something else which can point the dlopen call to libc where it belongs?

Also, I noticed your environment was 7.2-RELEASE whereas mine is 8.0-CURRENT (updated last night). I do not know if that contributes to the not-workingness.

I have a 7.2-STABLE system (also updated last night) I can use for a testbed if it helps.

Thank you for stepping up and helping update the port!

Jack.
Просьба тем у кого 7.2-RELEASE/STABLE и CURRENT проверить и напейсать собирается/удаляется ли порт или нет. Предложения по правкам порта
и патчи приветствуются :)

Re: Помогите протестировать порт

Добавлено: 2009-05-16 15:47:01
Alex Keda
асобирал где?
на своём тазике?
собери в нём джайл и в нём уже мучай порт.
иначе так и будешь странности ловить

Re: Помогите протестировать порт

Добавлено: 2009-05-16 17:11:20
_Andy
lissyara писал(а):асобирал где?
на своём тазике?
собери в нём джайл и в нём уже мучай порт.
иначе так и будешь странности ловить
На рабочем, разумеется. А почему я буду странности ловить, если буду собирать не джейле?

Re: Помогите протестировать порт

Добавлено: 2009-05-16 17:28:21
f_andrey
_Andy писал(а):
lissyara писал(а):асобирал где?
на своём тазике?
собери в нём джайл и в нём уже мучай порт.
иначе так и будешь странности ловить
На рабочем, разумеется. А почему я буду странности ловить, если буду собирать не джейле?
У тебя установлена куча левых пакетов. которые с вероятностью 99,9% у кого то не стоят ;)

Re: Помогите протестировать порт

Добавлено: 2009-05-16 21:06:59
_Andy
f_andrey писал(а):У тебя установлена куча левых пакетов. которые с вероятностью 99,9% у кого то не стоят ;)
Причем тут сборка программы? Следуя твоей логике, порт не обязан собираться с уже установленным софтом.

Re: Помогите протестировать порт

Добавлено: 2009-05-16 21:08:41
paradox

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

checking for dlopen in -ldl... no
configure: error: "cannot find libdl support"
а чья это библиотека?
какой порт ее ставит?

Re: Помогите протестировать порт

Добавлено: 2009-05-16 21:11:38
_Andy
paradox писал(а):

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

checking for dlopen in -ldl... no
configure: error: "cannot find libdl support"
а чья это библиотека?
какой порт ее ставит?
Понятия не имею, это не у меня проблемы.

Re: Помогите протестировать порт

Добавлено: 2009-05-16 22:06:53
Alex Keda
_Andy писал(а):
paradox писал(а):

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

checking for dlopen in -ldl... no
configure: error: "cannot find libdl support"
а чья это библиотека?
какой порт ее ставит?
Понятия не имею, это не у меня проблемы.
и
_Andy писал(а):
f_andrey писал(а):У тебя установлена куча левых пакетов. которые с вероятностью 99,9% у кого то не стоят ;)
Причем тут сборка программы? Следуя твоей логике, порт не обязан собираться с уже установленным софтом.
теперь дошло? =)
если ты считаешь что как зависимости к собранному порту необходим весь софт что у тебя установлен - опиши это в Makefile
если нет - то разбирайся что ему нужно, и что есть у тебя чего нет у парадокса.
для этого и собирать надо в голой системе. джайле например.

Re: Помогите протестировать порт

Добавлено: 2009-05-16 22:10:55
paradox
есть предположение что это glibc

Re: Помогите протестировать порт

Добавлено: 2009-05-16 22:14:10
_Andy
Тут буржуй написал:
Oooh. I didn't delete all the old files before building it. Oops. Blowing away the directory and starting from scratch made it build properly. Now to figure out how to make it work via the internet versus direct USB connection...

Thank you very much for your help. I apologize for asking such a silly question. :-)
Спасибо всем откликнувшимся!