Created attachment 17910 [details] дата последнего изменения на education XFCE Платформа: ALT Edication XFCE 11.0 x86_64 (обновленный до Sisyphus) Версия: 2.1.0-alt11.git4cba2673 Шаги для воспроизведения: 1. Запустить Кумир 2. Открыть "Инфо" -> "О программе" -> "Информация об окружении". Ожидаемый результат: дата последнего изменения имеет корректное значение. Реальный результат: последнее изменение в 1970 году. Воспроизводится на Edication XFCE, Edication KDE, Workstation K, Workstation. Воспроизводится в "Кумир-Про" и "Кумир для учителей", которые предоставляются этим же пакетом.
Причина: при сборке пакета без .git версия передаётся в cmake параметрами, и GIT_TIMESTAMP задаётся датой вида 20250416. Программа же читает это значение как Unix-время в секундах, а 20250416 секунд от 1970-01-01 - это август 1970 года, его и показывало окно "Информация об окружении". Исправление: Кумир теперь понимает GIT_TIMESTAMP и как Unix-время, и как дату ГГГГММДД, а при пустом или некорректном значении оставляет в поле "unknown" вместо 1970 года. Проверено в Кумире, Кумире-Про и Кумире для учителей: показывается 16.04.2025. Исправление предложено в апстрим: https://github.com/a-a-maly/kumir2/pull/43 Оно войдёт в следующую сборку пакета.
kumir2-2.1.0-alt14.gita1a0c7da -> sisyphus: Fri Oct 23 2026 Ajrat Makhmutov <rauty@altlinux> 2.1.0-alt14.gita1a0c7da - Add version 2 to the menu entry names (Closes: 37683). - Link pictomir2course against the system zlib (Closes: 38140). - Fix the editor crash on Wayland and on layout switch (Closes: 45176). - Show the real last modified date instead of 1970 (Closes: 53337). - Apply the Grasshopper color settings (Closes: 53386). - Show the Turtle and its trail after the first run (Closes: 61178). - Keep the Draw picture inside the field after the first run (Closes: 61179). - Drop the deprecated Packager tag. - Point URL at the upstream GitHub repository, use the clonable VCS URL.