From: Sergey Matveev Date: Sun, 10 Jan 2021 15:19:44 +0000 (+0300) Subject: goredo в AUR и 0.11.0 релиз X-Git-Url: http://www.git.stargrave.org/?a=commitdiff_plain;h=28e6b067426cea52051603de47345f3dac6018a4;p=stargrave-blog.git goredo в AUR и 0.11.0 релиз https://aur.archlinux.org/packages/goredo/ http://www.goredo.cypherpunks.ru/News.html#Release-0_002e11_002e0 Kai Hendry взял и запилил AUR порт goredo для Arch Linux. А мне пока влом делать порт для FreeBSD. Очень уж меня напрягает тот факт, что порты похоже нужно регулярно и постоянно собирать на всё обновляемых версиях FreeBSD, что тот ещё геморрой (точнее бремя maintainer-а). Даже NNCP и GoVPN за меня делают другие люди по сути а я и не знаю откуда они берут всю эту информацию и прочее. А ещё сделал 0.11.0 релиз, где поправил корявое поведение при указании кол-ва параллельных задач: REDO_JOBS перебивал -j опцию и мне приходилось делать REDO_JOBS= redo -j... пока перестал это терпеть. Ну и заодно взял и добавил BLAKE3, вместо BLAKE2b. Вряд ли у кого упор был бы в хэш, но всё же почему бы побыстрее штуку не впилить, потенциально вскоре ещё и получающую (конкретная реализация) неограниченное распараллеливание из-за Меркле деревьев. Тем более что тут нужна проверка именно целостности только. Но я взял не github.com/zeebo/blake3 (4c02094d684f2a9ac2736a67532a8f97eeec527c), а lukechampine.com/blake3, хотя код последнего мне меньше нравится. Но у zeebo среди зависимых библиотек есть пара без какой-либо лицензионной информации, что автоматом является не свободным ПО. Хотя они используются и только для внутри тестов, но геморрой возиться с созданием fork-а без них. Скорость lukechampine.com/blake3 всё равно в два раза выше у меня чем у golang.org/x/blake2b. ---