gentoo.ru
rion-overlay
rion-overlay@conference.gentoo.ru
Суббота, 5 сентября 2009< ^ >
slepnoga установил(а) тему: overlay rion || Вопросы, реквесты,обсуждения ебилдов из оверлея rion || Баги по ебилдам - сюда || Документация по написанию ебилдов : http://devmanual.gentoo.org || логи http://gentoo.ru/jabber/logs/rion-overlay@conference.gentoo.ru/2009/09/02.html
Конфигурация комнаты

GMT+4
[01:06:02] Andor вышел(а) из комнаты
[01:07:15] Ским вышел(а) из комнаты
[01:25:03] sig_wall вошёл(а) в комнату
[01:44:06] Andor вошёл(а) в комнату
[01:49:02] <Andor> slepnoga: ты добавил use debug в nginx?
[01:49:42] <slepnoga> --with-debug enable the debugging logging
[01:49:59] <slepnoga> в метадате так и написано
[01:50:03] <Andor> угу
[01:50:08] <Andor> а нафига -r10 сделал?
[01:50:23] <slepnoga> а нафига мне твой трогать :)
[01:50:31] <Andor> эм
[01:50:38] <slepnoga> с патчами
[01:50:39] <Andor> ну сделал бы просто -r{+1}
[01:50:47] <Andor> там один патч, он официальный
[01:50:51] <Andor> я на рассылку подписан
[01:51:07] <slepnoga> Мм, на aio ?
[01:51:27] <Andor> не помню
[01:51:31] <Andor> :)
[01:52:12] <Andor> а, патчи запилили!!!!
[01:52:13] <Andor> АААА
[01:52:14] <Andor> %(
[01:52:26] <slepnoga> просто я глянул чего собирается в фрибсд, и понял , что в гентоо нифига не собирается
[01:52:35] <Andor> хм
[01:52:42] <Andor> а чо у меня собиралось тогда?
[01:52:44] <Andor> фигня какая-то
[01:53:10] <slepnoga> и где в дереве все мои флаги ? :)
[01:53:30] <Andor> чо?
[01:53:53] <Andor> хм, а откуда ~x86-fbsd взялся?
[01:54:05] <Andor> я его точно не ставил, мне негде его тестить
[01:54:07] <slepnoga> [ebuild R ] www-servers/nginx-0.8.13-r10 USE="addition* aio cpp* fastcgi* flv* geoip* image-resize* ipv6 mail* pcre perftool* perl random-index* rt-signal securelink* ssl status* sub* webdav* xslt* zlib
[01:54:18] <slepnoga> как бы
[01:54:45] <slepnoga> ~x86-fbsd из офф ебилда
[01:55:53] <Andor> а он кстати давно появился?
[01:56:14] <slepnoga> кто именно ?
[01:56:44] <Andor> ебилд в дереве
[01:56:51] <Andor> а, тьфу
[01:56:55] <Andor> это ж 8.10 взят
[01:56:58] Andor слоупок
[02:01:26] <sig_wall> а чо, сюда переехали а там объявление не повесили?
[02:01:45] <slepnoga> Andor: tp://www.freebsd.org/cgi/cvsweb.cgi/ports/www/nginx-devel/Makefile?rev=1.241;content-type=text%2Fplain :)
[02:02:39] <Andor> мда, ебилды лучше смотрятся
[02:03:08] <slepnoga> я про другое
[02:03:24] <slepnoga> HTTP_ACCESSKEY_MODULE "3rd party http_accesskey module" off \
HTTP_EVAL_MODULE "3rd party eval module" off \
HTTP_FANCYINDEX_MODULE "3rd party http_fancyindex module" off \
HTTP_MOGILEFS_MODULE "3rd party mogilefs module" off \
HTTP_MP4_H264_MODULE "3rd party mp4/h264 module" off \
HTTP_NOTICE_MODULE "3rd party notice module" off \
HTTP_REDIS_MODULE "3rd party http_redis module" off \
HTTP_RESPONSE_MODULE "3rd party http_response module" off \
HTTP_UPLOAD_MODULE "3rd party upload module" off \
HTTP_UPLOAD_PROGRESS "3rd party upload_progress module" off \
HTTP_UPSTREAM_FAIR "3rd party upstream fair module" off \
HTTP_UPSTREAM_KEEPALIVE "3rd party upstream keepalive module" off \
HTTP_ZIP_MODULE "3rd party http_zip module" off \
PASSENGER_MODULE "3rd party passenger module" off
[02:04:12] <Andor> да я вижу же
[02:06:29] <slepnoga> нифигасе http://wiki.nginx.org/Nginx3rdPartyModules
[02:06:45] <Andor> ага
[02:07:02] <Andor> у апача всё равно больше
[02:07:13] <slepnoga> поприкручивать к ебилду , что ли
[02:07:25] <Andor> не
[02:07:30] <Andor> лучше отдельными ебилдами
[02:07:33] <Andor> правда неудобно нифига
[02:07:51] <Andor> надо будет класс делать
[02:08:34] <slepnoga> Мм. там же сорцы надо ?
[02:09:01] <slepnoga> или можно левые модули грузить ?
[02:09:01] <Andor> ну
[02:09:08] <Andor> можно и так собирать
[02:09:21] <Andor> у нжинкца нету ещё тулзы наподобие apxs, к сожалению
[02:09:59] <slepnoga> как бы это разные сервера , ИМХО, для разных целей
[02:10:09] <Andor> да это пофигу
[02:10:17] <Andor> система модулей может быть похожа всё равно
[02:11:22] <slepnoga> в любом случае у меня точка зрения юзера/админа , а не программиста
[02:11:56] <Andor> ну это понятно
[02:14:08] <Andor> просто в апаче модули собирать легко через apxs
[02:14:24] <Andor> а тут придётся костыли городить с перепаковкой сорцов туда-сюда
[02:16:34] <slepnoga> --add-module=PATH enable an external module
[02:16:40] <Andor> я в курсе
[02:17:02] <slepnoga> конечно не апач
[02:17:08] <Andor> ну я ж говорю
[02:17:18] <Andor> в любом случае екласс надо писать
[02:18:50] <slepnoga> и что в екласс пихать (юсе флаги ?)
[02:19:15] <Andor> не
[02:19:21] <Andor> систему сборки модуля
[02:19:27] <Andor> перепаковывая сорцы туда-сюда
[02:20:01] <slepnoga> не понял :(
[02:20:36] <Andor> ну распаковать сорцы, положить рядом модуль, сделать конфи, мейкнуть, поставить бинарь туда, где уже установленный nginx ищет модули
[02:20:41] <Andor> да, коряво :)
[02:20:58] <slepnoga> типа MODULES='ФОО БЛА' в ебилд и голова не болит ?
[02:21:37] <Andor> хм
[02:22:10] <slepnoga> потом nginx собрали одним гцц , модули другим , pcre третьим :)
[02:22:12] <Andor> не, лучше юзы делать
[02:22:20] <Andor> ну это-то понятно
[02:22:26] <Andor> можно проверять
[02:22:59] <slepnoga> Andor> не, лучше юзы делать, это само собой , одно другому не мешает
[02:23:08] <Andor> угу
[02:24:09] <Andor> хм
[02:24:21] <Andor> ну екласс можно написать, но сама система сборки будет некрасивой
[02:24:25] <Andor> просто пипец какой некрасивой
[02:24:32] <Andor> мне не нравится :(
[02:25:34] <slepnoga> она и сейчас далека от идеала
[02:25:50] <Andor> ну сейчас-то нечего править почти, фигня
[02:30:19] <slepnoga> slep@mini ~/rion/www-servers/nginx $ ls /var/tmp/portage/www-servers/nginx-0.8.13-r10/work
nginx-0.8.13 ngx_http_auth_pam_module-1.1
[02:30:28] <slepnoga> :-S
[02:30:49] <Andor> да пофиг
[02:30:52] <Andor> можно красиво сделать
[02:37:10] <slepnoga> objs/src/misc/ngx_cpp_test_module.o \
objs/addon/ngx_http_auth_pam_module-1.1/ngx_http_auth_pam_module.o \
[02:49:07] <Andor> бля, если смотреть сколько модулей существует для nginx..
[02:49:30] <Andor> удобней держать кучу ебилдов для модулей
[02:49:31] <Andor> имхо
[02:50:08] <slepnoga> у фряхи так и сделано
[02:50:27] <slepnoga> ну pam я прикрутил
[02:50:44] <Andor> тогда круче сделать один ебилд для ядра
[02:50:53] <Andor> и до-ху-я для модулей
[02:50:58] <slepnoga> а вот под питон.етц. точно надо отдельно
[02:51:00] <Andor> включая встроенные
[03:17:08] <slepnoga> Гы, и где они лежат :) , имхо, он их линкует
[03:22:36] <Andor> хм
[03:22:43] <Andor> значит я ебу гусей
[04:09:26] slepnoga вышел(а) из комнаты
[07:51:31] Ским вошёл(а) в комнату
[08:09:03] Ским вышел(а) из комнаты
[08:09:14] Ским вошёл(а) в комнату
[08:13:28] Ским вышел(а) из комнаты
[08:15:18] rion вошёл(а) в комнату
[08:22:32] Ским вошёл(а) в комнату
[08:23:06] Ским вышел(а) из комнаты
[08:47:32] Ским вошёл(а) в комнату
[10:30:18] Ским вышел(а) из комнаты
[11:29:05] slepnoga вошёл(а) в комнату
[11:56:24] Ским вошёл(а) в комнату
[12:13:21] slepnoga вышел(а) из комнаты
[12:16:57] slepnoga вошёл(а) в комнату
[13:16:26] Ским вышел(а) из комнаты
[13:17:22] Ским вошёл(а) в комнату
[14:25:35] <Ским> Andor:
[14:26:04] <Ским> можешь повторить, что -ggdb по умолчанию? :)
[14:31:19] <slepnoga> обшую идею рассказать ?
[14:34:47] Andor вышел(а) из комнаты
[14:36:53] Andor вошёл(а) в комнату
[14:43:49] Бот вошёл(а) в комнату
[14:55:26] slepnoga вышел(а) из комнаты
[15:43:42] <Ским> стоит ли делать ебилд для 3.1.1_инфра сборки?
[15:43:45] <Ским> она у них еще в девел
[15:43:50] <Andor> да
[15:47:26] <rion> снапшоты что ли?
[16:07:59] rion вышел(а) из комнаты
[17:37:06] rion вошёл(а) в комнату
[19:31:16] Andor вышел(а) из комнаты: Replaced by new connection
[19:31:26] Andor вошёл(а) в комнату
[20:29:27] Andor вышел(а) из комнаты
[20:32:11] Andor вошёл(а) в комнату
[21:38:25] Andor вышел(а) из комнаты: Replaced by new connection
[21:38:35] Andor вошёл(а) в комнату
[22:40:48] rion вышел(а) из комнаты
[23:25:53] Andor вышел(а) из комнаты
[23:57:26] Andor вошёл(а) в комнату
Powered by ejabberd Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!