[17:07:10] <zombah>  stuw_: загрузил 3.19 через tegrarcm с изменением конфиг ядра
 [17:07:34] <zombah>  stuw_: надо slab поменять на slub и отключить tegra gart
 [17:07:54] <zombah>  stuw_: nvec в 3.19 поплохело совсем
 [17:11:43] <zombah>  сон кстати нивкакую не хочет в сосбуте пахать даже на 3.16 где он вроде как должен это делать
 [17:11:58] <zombah>  засыпает но не просыпается, очень похоже на 3.1 проблемы
 [17:31:25] <stuw_>  zombah, скинь мне конфиг для ядра и последнюю версию сосбута (ты ведь на ней сон пробовал?)
 [17:31:50] <zombah>  stuw_: счас пушну с zombah-testing конфиг
 [17:36:15] <zombah>  stuw_: https://github.com/ac100-ru/sosboot/commit/4197ecd9a84e3b91fd1c2a7a4d917a478d9813ce
 [17:36:24] <zombah>  вот конфиг который у меня заработал
 [17:38:20] <zombah>  так надо сосбут на сервак залить там собирается все шустрее
 [17:38:35] <zombah>  счас кинцо посмотрю и сделаю там папку для сборки
 [19:13:05] <zombah>  stuw_: в /home/sosboot на серваке все кладу
 [19:54:17] <stuw_>  ок
 [19:54:34] <stuw_>  zombah, а чего ты repo init/sync в скрипты не запихнул?
 [19:55:15] <zombah>  stuw_: ну это ни к чему как мне кажется, разные задачи лучше их разделить
 [19:55:25] <stuw_>  лучше сделать так, чтобы выкачал sosboot, запустил build_all и все
 [19:55:42] <stuw_>  это надо ридми читать и т.д.
 [19:55:52] <stuw_>  чем проще, тем лучше
 [19:56:48] <zombah>  stuw_: мне не кажется что это проще получается, скорее путанее. я хочу скачивание тулчейна тоже отделить чтобы в build_all была сборка
 [19:56:57] <zombah>  сделать скрипт типа get_all
 [19:57:08] <zombah>  туда можно всунуть repo и get_toolchain
 [19:57:29] <stuw_>  ну или так. главное, чтобы не нужно было руками лишнего делать
 [19:57:51] <zombah>  просто repo init и sync идут в пустом фолдере
 [19:58:08] <zombah>  ты ими как раз все скачиваешь
 [19:58:34] <zombah>  если надо потом синканутся еще раз на случай изменений то это можно в get_all добавить
 [20:05:18] <stuw_>  я бы все скрипты звал из build_all, отдельные стадии (выкачивание всего и вся, синхронизация репозиториев, сборка) в отдельные скрипты внутри папки scripts запихнул
 [20:05:53] <stuw_>  * из build_all звать скрипты всех стадий
 [20:06:05] <stuw_>  в стадиях звать отдельные действия
 [20:09:01] <stuw_>  zombah, а какой смысл нам выкачивать отдельный тулчейн для бизибокса? он и так при сборке бизибокса может выкачиваться
 [20:09:47] <zombah>  stuw_: для юбута и билдрута отдельный, с мейнлайн еще не пробовал возможно тут уже одним можно будет обойтись
 [20:10:51] <zombah>  stuw_: счас все делается в три комманды repo init && repo sync && ./build_all ты как я понял предлагаешь их превратить в 2? wget xxx/build_all && ./build_all ?? мне кажется и так достаточно просто все
 [20:17:32] <stuw_>  zombah, сначала надо repo скачать %)
 [20:17:50] <stuw_>  я предлагаю их превратить в ./build_all
 [20:18:07] <stuw_>  а как оно внутри билд олл зовется - второй вопрос
 [20:20:13] <stuw_>  repo я бы тоже автоматом выкачивал, т.к. его в пакетах у дистрибов нет. У тебя на машине он есть, т.к. ты андроид собираешь
 [20:21:55] <zombah>  stuw_: ну сборка сосбута это ведь не юзерская задача ты точно думаешь что надо упрощать так сильно?
 [20:23:10] <zombah>  тот кто захочет скачать думаю разберется в трех соснах тем более в ридми все описано
 [20:23:11] <stuw_>  если бы не было build_all разобраться со сборкой было бы сложнее. чего нет, скрипт выкачивал сам.
 [20:23:59] <stuw_>  я не понимаю, почему repo init && repo sync не засунуть в build_all ?
 [20:24:18] <zombah>  а билд алл сам где?
 [20:24:32] <stuw_>  в смысле где?
 [20:24:53] <stuw_>  в корне, где и был. или я твой вопрос не понял
 [20:24:58] <zombah>  ну счас build_all часть sosboot.git, репо этот sosboot.git выкачивает
 [20:25:33] <zombah>  или build_all вынести из sosboot.git сделать отдельным скриптом исталляции?
 [20:25:55] <stuw_>  погоди, мы о разных вещах похоже говорим.
 [20:27:12] <zombah>  ээ я тогда не понимаю о чем речь..обьясни пожалуйста подробнее
 [20:27:35] <zombah>  вопрос зачем выкачку git clone я поменял на repo?
 [20:27:58] <stuw_>  сейчас sosboot.git - надор скриптов и конфигов
 [20:28:03] <stuw_>  *набор
 [20:28:34] <stuw_>  ты его выкачиваешь, запускаешь ./build_all и получаешь на выходе готовый сосбут.
 [20:29:19] <zombah>  stuw_: тут видишь мы с тобой от разного отталкиваемся, я все делал с задумкой на вот какой сценарийж
 [20:29:28] <stuw_>  раньше все исходники, которые нужно собирать, качались отдельными скриптами (часть из них была завернута в архивы)
 [20:29:56] <zombah>  ты инитишь репо, синкуешь его, билдишь, потом бах хочу другой юбут, потом бах хочу другое ядро и тд и тп
 [20:30:04] <zombah>  с repo это делать очень просто
 [20:30:11] <zombah>  repo init -b xxx1
 [20:30:12] <zombah>  repo init -b xxx2
 [20:30:26] <zombah>  и у тебя уже другое ядро другой юбут другие конфиги
 [20:30:49] <zombah>  и ты только бахаешь ./clean_all && ./build_all
 [20:31:10] <zombah>  ну repo sync после нового init конечно
 [20:31:50] <zombah>  сразу видна консистенция все git входящих, можно даже патчи делать которые патчат сразу все гиты, но в это я еще не вникал
 [20:32:43] <zombah>  например засрал я все гиты разными ревертами и тд и тп, repo status и сразу все понятно что к чему
 [20:32:45] <stuw_>  тогда repo должен выкачивать и сам sosboot.
 [20:32:57] <zombah>  stuw_: он его и выкачивает
 [20:33:30] <zombah>  https://github.com/ac100-ru/sosboot-manifests/blob/for-next/default.xml#L22
 [20:35:03] <stuw_>  я то просто бренч сосбута поменял и пытаюсь разобраться, как оно у тебя работает ))
 [20:35:12] <stuw_>  вот потому мы о разном и говорили
 [20:35:38] <zombah>  stuw_: ну у меня бранчи сосбута управляются через repo
 [20:36:00] <zombah>  репо хранит все наборы бранчей сразу для всех наших 7 реп
 [20:36:20] <zombah>  инитя новый repo ты выбираешь нужный набор репо и бранчей
 [20:37:23] <stuw_>  значит мне нужно выкачать все заново через repo
 [20:38:28] <stuw_>  то, что сейчас написано в ридми сосбута (о выкачивании), нужно перенести в ридми sosboot-manifests
 [20:38:53] <zombah>  ээ зачем, о sosboot-manifest вообще можно не знать
 [20:39:20] <zombah>  это сакральное знание 8)
 [20:39:25] <zombah>  переведу
 [20:39:54] <zombah>  я вчера начал на вики писать статью по новой этерации сосбута, но заснул в начале самом
 [20:40:06] <zombah>  https://paz00.ru/index.php/Sosboot-ng
 [20:41:26] <zombah>  смысл такой делаешь в manifest новый бранч, правишь default.xml на репы и бранчи нужные, потом инит и синк и все готов
 [20:42:10] <stuw_>  так, а если у меня изменения в сосбуте незакомиченные, что сделает repo-init ?
 [20:42:11] <zombah>  либо прям в for-next меняй это так сказать рабочий бранч
 [20:42:26] <zombah>  stuw_: ошибку выдаст
 [20:42:45] <zombah>  типа похерь их или закомить потом синкайся
 [20:43:11] <stuw_>  а если локальные есть, после repo init у меня читсый сосбут выкачается или мои изменения останутся?
 [20:43:24] <stuw_>  тут рекурсия получается. это нехорошо.
 [20:43:39] <zombah>  ээ я так не пробовал честно говоря
 [20:44:00] <zombah>  как перевел на репо все им скачивал
 [20:44:48] <zombah>  на серваке быстро качает, там все готово в /home/sosboot/sosboot
 [20:45:07] <zombah>  я там даже мейнлайн уже собрал с конфигом поправленым
 [20:45:25] <zombah>  к себе локально скриптом по scp сливаю bin и тар
 [20:45:32] <zombah>  и тестю на тоше
 [20:45:35] <stuw_>  просто обычно ты ридми читаешь, когда уже выкачал исходники
 [20:45:45] <zombah>  получается раза в 4 быстрее чем локаль пересобирать
 [20:46:05] <zombah>  stuw_: хм даже не знаю что тут придумать
 [20:46:07] <stuw_>  а сейчас получается, нужно прочитать сначала ридми
 [20:46:21] <stuw_>  и правильно все выкачать
 [20:46:26] <zombah>  отойду ребенка помыть
 [20:46:29] <stuw_>  давай
 [20:46:34] <stuw_>  я пока подумаю )
 [20:46:52] <stuw_>  может я чего не понимаю )
 [21:05:01] <zombah>  stuw_: да я может тоже. но мне показалось довольно удобно. еслиб еще gerrit поставить чтобы прям самим repo коммиты делать, но может и до этого руки дойдут
 [21:05:36] <zombah>  stuw_: но впринципе никто не мешает и вернутся к твой версии, просто черепикнуть от меня исправления в конфигах и все
 [21:13:09] <zombah>  можно дженкинса поставить он будет собирать сразу все бранчи манифеста по таймеру или можно приказать пересборку определенного удаленно
 [21:21:56] <zombah>  чет в конфиге который залил еще забыл, nvec не пашет 8)
 [21:22:18] <zombah>  у него видно новые зависимости появились в 3.19
 [21:24:50] <stuw_>  давай завтра еще обсудим, надо все осмыслить :)
 [21:25:29] <stuw_>  на вики некто KO в статье про бэкап написал про рестор, хотя у нас есть отдельная страница )
 [21:39:09] <zombah>  надо упорядочить все страницы по разделам а то ничего не найдешь через меню только поиск
 [22:30:04] <zombah>  stuw_: http://git.pengutronix.de/?p=barebox.git;a=blob;f=images/Makefile.tegra;h=4f876e4b5969c3218296ad9c24c54a6b8b53f083;hb=HEAD#l34
 [22:30:20] <zombah>  не видал что это за barebox, я так понял форк юбута
 [22:52:50] <stuw_>  да, похоже на то
 [22:58:09] <zombah>  надо будет потраить, а то юбут счас адски динамично развивается, в мейллисте сплошные патчи сотнями в день