Changes/devel: различия между версиями
м (→Октябрь: rpm-build-vm) |
|||
Строка 15: | Строка 15: | ||
=== Октябрь === | === Октябрь === | ||
vt@ с ldv@ добавили в hasher возможность запускать тесты под QEMU root-ом, см. пакет [https://lists.altlinux.org/pipermail/devel/2019-October/208635.html rpm-build-vm]. | vt@ с ldv@ добавили в hasher возможность запускать тесты под QEMU root-ом, см. пакет [https://lists.altlinux.org/pipermail/devel/2019-October/208635.html rpm-build-vm]. | ||
В rpm-build 4.0.4-alt133 добавлена директива <tt>%autopatch</tt>, которая применяет все перечисленные в основной секции spec-файла патчи с заданным <tt>-p</tt>. Подробности [https://lists.altlinux.org/pipermail/devel/2019-October/208573.html здесь]. | |||
=== Июль === | === Июль === |
Версия от 20:48, 15 октября 2019
Замечания об изменениях в Sisyphus для разработки
Здесь собираются важные новости по изменениям, существенным для разработчиков; пользователям Sisyphus стоит обратить внимание на эту страницу.
Пожалуйста, если вносите предупреждения заранее, то потом либо убирайте их, либо конкретизируйте проблему. Извещения «месяц назад надо было бояться» бесполезны.
2019
Октябрь
vt@ с ldv@ добавили в hasher возможность запускать тесты под QEMU root-ом, см. пакет rpm-build-vm.
В rpm-build 4.0.4-alt133 добавлена директива %autopatch, которая применяет все перечисленные в основной секции spec-файла патчи с заданным -p. Подробности здесь.
Июль
ldv@ сообщает о переезде SIOCGSTAMP и SIOCGSTAMPNS из <asm/sockios.h> в <linux/sockios.h>, в результате чего #include <sys/socket.h> больше не приводит к определению этих констант.
2018
Октябрь
О состоянии libGLUT: libfreeglut и libmesaglut.
Июнь
В сборочнице отключено ограничение на один поток сборки пакета (%__nprocs = 1) и при этом текущий лимит уже жёсткий.
Апрель
Предлагается вычистить pkgconfig(Qt5Declarative) и qt5-quick1-devel из BuildRequires:; вместо них теперь qt5-declarative-devel.
2017
Октябрь
В rpm-build-4.0.4-alt105 я меняю значение по умолчанию для этой проверки: найденные кривые пути будут считаться ошибкой сборки. ([ldv@ про /var/lib/lib и аналогичное; см. тж. #10382 и #33151)
Апрель
Alterator переехал на guile22, есть новости: [1][2][3][4][5].
Март
В связи с применением в gear zstd по умолчанию при сборке не в sisyphus программам gear* следует передать опцию --gzip или же указать её посредством git config:
git config --add gear.compress --gzip # в текущем репозитории git config --global --add gear.compress --gzip # для всех репозиториев по умолчанию
Характерная ошибка: hsh-rebuild: pkg.tar does not look like source package.
Январь
В Сизиф отправились gcc 6.3.1 и binutils 2.27.0.
2015
Декабрь
man/info-страницы при сборке пакетов теперь упаковываются xz; просьба для универсальной обработки расширений пользоваться в %files строчками вроде:
%_man1dir/%name.1*
Касательно FTBFS по GnuTLS (использование устаревших функций).
Ноябрь
makeinfo покидает базовую сборочную среду; потребуется добавить BuildRequires: makeinfo либо BuildRequires: texinfo (если не хватит ещё и texi2dvi). Для части пакетов будет NMU.