https://ziglang.org/download/0.14.0/release-notes.html Из того в чем лично заинтересован: какая-никакая поддержка riscv64 и loongarch64 Сам попробовал собрать в 377880, но на aarch64 нехватило памяти error: memory usage peaked at 8755793920 bytes, exceeding the declared upper bound of 7800000000
Еще просьба вырубить %check для loongarch64 https://github.com/ziglang/zig/issues/21468
(In reply to Ilya Sorochan from comment #0) > Сам попробовал собрать в 377880, но на aarch64 нехватило памяти > error: memory usage peaked at 8755793920 bytes, exceeding the declared upper > bound of 7800000000 Аналогичная проблема на riscv64. Чуть позже поковыряю. Ошибка в Zig, ему нехватает памяти арены, выделенной под сборочный(?) step.
Поковырялся немного и удалось найти простое решение Лежит все в таске 377880 На aarch64 и riscv64 собралось Предлагаю в сизиф потому что даже если починять прямо сейчас ждать до следующего релиза +-полгода. Решение: sed -i '/max_rss = 7_800_000_000/d' build.zig Оно временное, в комменте рядом сослался на соотвествующее issue апстрима https://github.com/ziglang/zig/issues/23347 Если все гуд прошу аппрува
ghostty пробовали с ним пересобрать?
(In reply to Yuri N. Sedunov from comment #4) > ghostty пробовали с ним пересобрать? ``` /RPM/BUILD/ghostty-1.1.3/zig-cache --global-cache-dir /usr/src/RPM/BUILD/ghostty-1.1.3/zig-cache /usr/src/RPM/BUILD/ghostty-1.1.3/build.zig.zon:2:13: error: expected enum literal .name = "ghostty", ^~~~~~~~~ error: Bad exit status from /usr/src/tmp/rpm-tmp.73031 (%build) ``` Впрочем похоже что коммит с официальным переходом на 0.14.0 совсем рядом с релизом 1.1.3 https://github.com/ghostty-org/ghostty/commit/f1f9db8b962e3d3734b0e6e8e4afc0f9b7c5d126 Возможно там будет маленький патч - до следующего релиза
Простой дифф между тегом v1.1.3 и тем коммитом дал ~37к. Очевидно что такое запихивать лучше не надо. Может ли ghostty повисеть в таком же состоянии до следующего своего релиза?
(Ответ для Ilya Sorochan на комментарий #6) > Простой дифф между тегом v1.1.3 и тем коммитом дал ~37к. Очевидно что такое > запихивать лучше не надо. Может ли ghostty повисеть в таком же состоянии до > следующего своего релиза? waylock, river тоже повисят? Всего три клиента у zig, все сломаем? Ради чего?
(In reply to Yuri N. Sedunov from comment #7) > (Ответ для Ilya Sorochan на комментарий #6) > > Простой дифф между тегом v1.1.3 и тем коммитом дал ~37к. Очевидно что такое > > запихивать лучше не надо. Может ли ghostty повисеть в таком же состоянии до > > следующего своего релиза? > > waylock, river тоже повисят? Всего три клиента у zig, все сломаем? Ради чего? Не драматизируйте. И river и waylock уже имеют релизы, поддерживающие 0.14.0 (0.3.8 и 1.4.0 соотвественно, и это не последние версии). Наши мейнтейнеры не могут обновить данные пакеты потому что наша версия zig устарела. Впринципе если они не возражают обновлением могу занятся я. Ghostty единственный не имеет релиза со свежей версий, но мне кажется это на совести его мейнтейнера. Ну и к причинам перехода на новую версию отправлю вас читать ченджлог: https://ziglang.org/download/0.14.0/release-notes.html
DONE https://packages.altlinux.org/en/tasks/377880/