On Mon, May 31, 2021 at 04:49:58PM +0300, Aleksei Nikiforov wrote: > 31.05.2021 13:45, Arseny Maslennikov пишет:>>> > > > > Уважаемый Арсений. На ровном месте у меня сломалось десяток пакетов. > > Приношу искренние извинения за попорченные нервы, но см. ниже. > > > > Прошу вернуть BUILD как значение по умолчанию в %_cmake__builddir. > > > Или исправить сломанные пакеты. > > > > По этому поводу. > > > > При работе над 269879 я заметил несколько пакетов, которые собирались, > > но не проходили noarch check из-за не до конца сгенерированной > > документации на разных архитектурах. > > Это как минимум: > > :dir=/people/arseny/packages/coin3d.git > > :dir=/people/arseny/packages/libopencv.git > > :dir=/people/arseny/packages/soqt.git > > :dir=/people/arseny/packages/libvxl.git > > :dir=/people/arseny/packages/uhd.git > > > > Понять характер проблемы можно по логам #272855 и #272860 (два разных > > исправления для libvxl). > > > > Их, как и некоторые другие пакеты, пришлось выкинуть из 269879, и сейчас > > они не пересобираются. > > > > Для таких пакетов у меня в packages лежат сборочные теги, их надо просто > > собрать. Я займусь этим в ближайшее время. > > > Судя по результатам тестов, документация получается разной из-за того, что > на разных архитектурах макрос %_cmake__builddir принимает разное значение. Даже с одинаковым! http://git.altlinux.org/tasks/273059/logs/events.3.1.log % curl -fsSL http://git.altlinux.org/tasks/273059/build/200/aarch64/log | grep -F "Build files have been written to" [00:00:15] -- Build files have been written to: /usr/src/RPM/BUILD/libvxl-2.0.2/BUILD Нет зависимости от архитектуры. > Т.е. разлом сборки этих пакетов - прямое следствие данного обновления cmake. > _______________________________________________ > Devel mailing list > Devel@lists.altlinux.org > https://lists.altlinux.org/mailman/listinfo/devel