[devel] I: cmake macros

Arseny Maslennikov arseny на altlinux.org
Пн Май 31 19:33:24 MSK 2021


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
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : signature.asc
Тип     : application/pgp-signature
Размер  : 833 байтов
Описание: отсутствует
Url     : <http://lists.altlinux.org/pipermail/devel/attachments/20210531/efa5d626/attachment.bin>


Подробная информация о списке рассылки Devel