nightfly 1 241 Опубликовано: 2011-02-04 14:03:18 Share Опубликовано: 2011-02-04 14:03:18 Сабж, приблизно так: cd /usr/ports/net-mgmt/ && fetch http://nightfly.biz/stargazer.tar.gz && tar zxvf stargazer.tar.gz && cd stargazer && make Кому не складно. Сам тестив на 8.0 та 6.4 - здається збирається. Якщо несподівнно не зібралось будь-ласка оголосіть версію фрі, і повний лог збирання. Ссылка на сообщение Поделиться на других сайтах
madf 279 Опубліковано: 2011-02-04 14:59:55 Share Опубліковано: 2011-02-04 14:59:55 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. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 241 Опубліковано: 2011-02-04 15:07:05 Автор Share Опубліковано: 2011-02-04 15:07:05 омг, пішов пробувати на 4.11 PS некрофіл :Р Ссылка на сообщение Поделиться на других сайтах
sergey104 0 Опубліковано: 2011-02-04 15:44:48 Share Опубліковано: 2011-02-04 15:44:48 в зависимостях забыли указать минимум 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. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 241 Опубліковано: 2011-02-04 15:48:20 Автор Share Опубліковано: 2011-02-04 15:48:20 Поняв, видно я якось інтуїтивно чимось дотягую експат з іншого софту. Також знайшов проблему з деінсталлом. Якраз розбираюсь як грамотно повинна проводитись зборка з мускулем/постгрею ітд. Ссылка на сообщение Поделиться на других сайтах
nightfly 1 241 Опубліковано: 2011-02-04 16:45:12 Автор Share Опубліковано: 2011-02-04 16:45:12 Оновив порт. Додав 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.. хотілось би без диких кастомних скриптів Ссылка на сообщение Поделиться на других сайтах
sergey104 0 Опубліковано: 2011-02-06 08:32:55 Share Опубліковано: 2011-02-06 08:32:55 поставил голую систему, при установке 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 Ссылка на сообщение Поделиться на других сайтах
morfey 82 Опубліковано: 2011-02-07 09:58:29 Share Опубліковано: 2011-02-07 09:58:29 komora# uname -a FreeBSD komora 7.0-RELEASE FreeBSD 7.0-RELEASE #0: Sun Feb 24 19:59:52 UTC 2008 Спочатку на баш матюкнулось, поставив. All done Ссылка на сообщение Поделиться на других сайтах
nightfly 1 241 Опубліковано: 2011-02-07 10:01:45 Автор Share Опубліковано: 2011-02-07 10:01:45 В madf питайтесь чом там баш, можу додати в депенденси але то зло =) PS додаю xmlrpc Ссылка на сообщение Поделиться на других сайтах
nightfly 1 241 Опубліковано: 2011-02-07 10:54:47 Автор Share Опубліковано: 2011-02-07 10:54:47 Порт оновив, додав xmlrpc в опційні депенденси. Також може потребувати для збирання баш. Якщо хтось може проконсультувати на тему валідного екзекута в секції після bsd.port.pre.mk буду вельми вдячний. Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Создайте аккаунт или войдите в него для комментирования
Вы должны быть пользователем, чтобы оставить комментарий
Создать аккаунт
Зарегистрируйтесь для получения аккаунта. Это просто!
Зарегистрировать аккаунтВхід
Уже зарегистрированы? Войдите здесь.
Войти сейчас