Bug 27132 - Не собирается на ARM
Summary: Не собирается на ARM
Status: ASSIGNED
Alias: None
Product: Sisyphus
Classification: Development
Component: branding-altlinux-lxdesktop-bootloader (show other bugs)
Version: unstable
Hardware: arm Linux
: P3 normal
Assignee: Nobody's working on this, feel free to take it
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-03-27 02:21 MSK by manowar@altlinux.org
Modified: 2012-11-27 01:17 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description manowar@altlinux.org 2012-03-27 02:21:27 MSK
Как оказалось, BuildArch: noarch непосредственно на сам пакет блокирует действие макросов %ifarch/%ifnarch, поскольку текущей архитектурой на любой машине тогда считается "noarch". Может это и правильно, но тэга просто "Arch" нет, а noarch пакеты на разных архитектурах могут собираться по разному. Единственный выход, который я нашёл — это указывать BuildArch для каждого подпакета, убрав его из корня:

http://git.altlinux.org/people/manowar/packages/?p=branding-altlinux-lxdesktop.git;a=commitdiff;h=1069506a5b4888caef058471288d7607c030eb82
Comment 1 Radik Usupov 2012-03-27 06:21:29 MSK
Понял, в ближайшее время втяну.
Спасибо!
Comment 2 Michael Shigorin 2012-11-27 00:59:54 MSK
Вообще надо бы что-то более централизованно предпринять, gfxboot на ARM действительно не собирается собираться.
Comment 3 Sergey Bolshakov 2012-11-27 01:17:16 MSK
можно пояснить, почему тут стоит платформа 'arm' ?
неужто нужно подтверждение, что этот пакет не имеет смысла для arm ?