Size: a a a

2020 April 19

SK

Sergey K in freebsd_ru
для начало корку глянуть, а там уже копать в сторону того, что найдется, может и никак)
источник

OG

Oleg Ginzburg in freebsd_ru
@hellvesper , @proller , N : CH билд собрал себе под current (CLANG 10 пока не собирает): https://pastebin.com/7G10sqgQ , но все таки собирать пришлось через git submodule, некоторые contrib ведут на Yandex репозиторий + grpc мне не получилось использовать shared/системный, в отличие от protoc/simdjson и прочих.

Если порт переделывать на git submodule то он как-то так может выглядеть: https://github.com/olevole/fbsd-ports/tree/master/databases/clickhouse
В официальное древо конечно такой треш не влить. Но для своих внутренних нужд чтобы зарядить в poudriere и на выходе собрать пекедж - хватает.

Я незнаю как жить с такими пакетами и сочетать это с FreeBSD ports. Впрочем, кое-кто уже костылит https://svnweb.freebsd.org/ports/head/net/concourse-fly/Makefile?revision=519109&view=markup


Заодно simdjson порт послал https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245744
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
субмодули, бладж
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
погромисты, бладж
источник

OG

Oleg Ginzburg in freebsd_ru
с golang и докером переработали, или gem/npm ;) . депендов там конечно то еще, пол интернета собрали
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
да каждый сначала говорит о! субмодули! классно!
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
потом пару лет ему хорошо
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
потом пару лет страдает
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
потом наконец доходит что сабмодули в гите сделанны для еботни
источник

V

Vesper in freebsd_ru
просто способ заморозить версии
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
в смысле не что бы количество еботни уменьшать, а что бы ее плодить
источник

OG

Oleg Ginzburg in freebsd_ru
я в компании сабмодули использую в внутреннем проекте, где ряду людей надо дать yaml править, но не давать доступ на общий. Но тут submodule юзается для получения сторонних/3rd-party/contrib для сборки ПО, ужасная привязка к git
источник

OG

Oleg Ginzburg in freebsd_ru
Фряхино дерево портов и к go module то не очень хорошо адаптировано, хотя я давно портированием не занимался и с go портами почти не довелось
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
да идея-то как таковая норм, реализация в гите  -- говно
источник

VO

Vyacheslav Olkhovche... in freebsd_ru
нет прозрачной бесшовной интеграции
источник

DM

Dmitry Marakasov in freebsd_ru
Oleg Ginzburg
@hellvesper , @proller , N : CH билд собрал себе под current (CLANG 10 пока не собирает): https://pastebin.com/7G10sqgQ , но все таки собирать пришлось через git submodule, некоторые contrib ведут на Yandex репозиторий + grpc мне не получилось использовать shared/системный, в отличие от protoc/simdjson и прочих.

Если порт переделывать на git submodule то он как-то так может выглядеть: https://github.com/olevole/fbsd-ports/tree/master/databases/clickhouse
В официальное древо конечно такой треш не влить. Но для своих внутренних нужд чтобы зарядить в poudriere и на выходе собрать пекедж - хватает.

Я незнаю как жить с такими пакетами и сочетать это с FreeBSD ports. Впрочем, кое-кто уже костылит https://svnweb.freebsd.org/ports/head/net/concourse-fly/Makefile?revision=519109&view=markup


Заодно simdjson порт послал https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=245744
Для сабмодулей есть GH_TUPLE
источник

OG

Oleg Ginzburg in freebsd_ru
Dmitry Marakasov
Для сабмодулей есть GH_TUPLE
спасибо, не знал. тогда надо будет добить как-нибудь
источник

VG

Vadim Goncharov in freebsd_ru
Vyacheslav Olkhovchenkov
да идея-то как таковая норм, реализация в гите  -- говно
как и сам гит, собсно - но куда деваться-то?..
источник

V

Vesper in freebsd_ru
меркуриал?)
источник
2020 April 20

OG

Oleg Ginzburg in freebsd_ru
источник