Перейти до

Прохання потестити порт


Рекомендованные сообщения

Сабж, приблизно так:

 

cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make

 

Кому не складно. Сам тестив на 8.0 та 6.4 - здається збирається.

 

Якщо несподівнно не зібралось будь-ласка оголосіть версію фрі, і повний лог збирання.

Ссылка на сообщение
Поделиться на других сайтах

FreeBSD 4.6-RELEASE-p2

Receiving stargazer.tar.gz (1253 bytes): 100%
1253 bytes transferred in 0.0 seconds (1.08 MBps)
stargazer/
stargazer/pkg-plist
stargazer/pkg-descr
stargazer/Makefile
stargazer/distinfo
===>  Vulnerability check disabled, database not found
=> stg-2.4-2011.01.04-17.28.40.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://stg.dp.ua/download/.
Receiving stg-2.4-2011.01.04-17.28.40.tar.gz (586095 bytes): 100%
586095 bytes transferred in 2.7 seconds (215.71 kBps)
===>  Extracting for stargazer-2.407rc2_1
=> MD5 Checksum OK for stg-2.4-2011.01.04-17.28.40.tar.gz.
/usr/bin/tar: unrecognized option `--no-same-owner'
/usr/bin/tar: Unknown option.  Use '/usr/bin/tar --help' for a complete list of options.
*** Error code 1

Stop in /usr/ports/net-mgmt/stargazer.

Ссылка на сообщение
Поделиться на других сайтах

в зависимостях забыли указать минимум expat.

и хотелось бы собирать в зависимости от нужд (make config). Например я хочу с поддержкрй postges'a значит должен автоматически подтянуться и установиться postgres. Если мне не нужен divert, желательно отключить.

 

 

FreeBSD postgres.fort-dks.dp.ua 8.2-PRERELEASE FreeBSD 8.2-PRERELEASE #1: Sat Jan 29 16:09:37 EET 2011     sergey@postgres.fort-dks.dp.ua:/usr/obj/usr/src/sys/mykernel1  i386

 

 

[root@postgres /usr/ports/net-mgmt]# cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make
stargazer.tar.gz                              100% of 1253  B  200 kBps
x stargazer/
x stargazer/pkg-plist
x stargazer/pkg-descr
x stargazer/Makefile
x stargazer/distinfo
===>  Vulnerability check disabled, database not found
===>  License check disabled, port has not defined LICENSE
=> stg-2.4-2011.01.04-17.28.40.tar.gz doesn't seem to exist in /usr/ports/distfiles/.
=> Attempting to fetch from http://stg.dp.ua/download/.
stg-2.4-2011.01.04-17.28.40.tar.gz            100% of  572 kB  611 kBps
===>  Extracting for stargazer-2.407rc2_1
=> SHA256 Checksum OK for stg-2.4-2011.01.04-17.28.40.tar.gz.
===>  Patching for stargazer-2.407rc2_1
===>   stargazer-2.407rc2_1 depends on executable: gmake - found

===>  Configuring for stargazer-2.407rc2_1
----------------------------
Running custom build script
---------------------------
#############################################################################
      Building STG 2.4 for FreeBSD 8
#############################################################################
Checking endianess... Little Endian
Checking for -lexpat... no
Checking for -lfbclient... no
Checking for mysql_config... mysql_config: not found
no
Checking for -lmysqlclient... no
Checking for pg_config... pg_config: not found
no
Checking for -lpq... no
Checking for xmlrpc-c-config... xmlrpc-c-config: not found
no
Checking for -lxmlrpc... no
-lexpat not found!
*** Error code 1

Stop in /usr/ports/net-mgmt/stargazer.

Ссылка на сообщение
Поделиться на других сайтах

Поняв, видно я якось інтуїтивно чимось дотягую експат з іншого софту. Також знайшов проблему з деінсталлом.

 

Якраз розбираюсь як грамотно повинна проводитись зборка з мускулем/постгрею ітд.

 

234.png

Ссылка на сообщение
Поделиться на других сайтах

Оновив порт. Додав expat в критичні депенденси, а також опційно WITH_MYSQL, WITH_PGSQL, WITH_FIREBIRD + make config.

 

Починаю боротись з lint-ом.

 

UPD:

1. поборов portlint в базовому варіанті (порозкладав секції як треба, придушив "фатальні" пробіли замість табів)

2. здається збирається, розбирається, ставиться, розставляється на 4.11, 6.4, 8.0, 8.1 принаймні з мускулем.

3. тепер можна так:

cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make config && make

4. ще точно не впевнений як правильно оформити збірку rscriptd, sgconf etc.. хотілось би без диких кастомних скриптів

Ссылка на сообщение
Поделиться на других сайтах

поставил голую систему, при установке stg выбрал из опций только postgres.

 

stg# uname -a
FreeBSD stg.fort-dks.dp.ua 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:55:53 UTC 2010     root@almeida.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  i386

 

 

зависимости устанавливались, даже постгрес установился, но когда начал собираться stargazer:

 

======================================================================
===>   Compressing manual pages for postgresql-client-8.4.7
===>   Running ldconfig
/sbin/ldconfig -m /usr/local/lib
===>   Registering installation for postgresql-client-8.4.7
===>   Returning to build of stargazer-2.407_1
===>  Configuring for stargazer-2.407_1
----------------------------
Running custom build script
---------------------------
#############################################################################
      Building STG 2.4 for FreeBSD 8
#############################################################################
Checking endianess... Little Endian
Checking for -lexpat... yes
Checking for -lfbclient... no
Checking for mysql_config... mysql_config: not found
no
Checking for -lmysqlclient... no
Checking for pg_config... yes
Checking for pg_config --includedir... [/usr/local/include]
Checking for pg_config --libdir... [/usr/local/lib]
Checking for xmlrpc-c-config... xmlrpc-c-config: not found
no
Checking for -lxmlrpc... no
gmake -C /usr/ports/net-mgmt/stargazer/work/stg-2.4-2011.01.04-17.28.40/projects/stargazer/../../stglibs includes
gmake: /usr/local/bin/bash: Command not found
gmake -C /usr/ports/net-mgmt/stargazer/work/stg-2.4-2011.01.04-17.28.40/projects/stargazer/../../stglibs
gmake: /usr/local/bin/bash: Command not found
gmake: *** [libs] Error 127
*** Error code 2

Stop in /usr/ports/net-mgmt/stargazer.
*** Error code 1

Stop in /usr/ports/net-mgmt/stargazer.

 

 

хотелось бы добавить в зависимости xmlrpc

Ссылка на сообщение
Поделиться на других сайтах

komora# uname -a
FreeBSD komora 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008

 

Спочатку на баш матюкнулось, поставив.

 

All done :blink:

Ссылка на сообщение
Поделиться на других сайтах

Порт оновив, додав xmlrpc в опційні депенденси.

Також може потребувати для збирання баш.

 

Якщо хтось може проконсультувати на тему валідного екзекута в секції після bsd.port.pre.mk буду вельми вдячний.

Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Вхід

Уже зарегистрированы? Войдите здесь.

Войти сейчас
  • Зараз на сторінці   0 користувачів

    Немає користувачів, що переглядають цю сторінку.

×
×
  • Створити нове...