Summary: | build boost on ARM failed due to mpi & c99l | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Mike Lykov <combr> |
Component: | boost | Assignee: | Ivan A. Melnikov <iv> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P3 | CC: | iv, sem |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
Mike Lykov
2011-09-13 16:04:11 MSK
Я готов сделать/принять такие изменения. Попробуйте, для начала, вместо удаления завернуть проблемные строки в %ifnarch %arm, добиться тем самым собираемости и и приложить сюда патч на спек или ссылку на git. А про BuildRequires(pre) действительно не подумал... ((In reply to comment #0) > 1. конструкция с (pre) такая не работает (как мне пояснили): > > %if_with mpi > BuildRequires(pre): %mpiimpl-devel > %endif Удалил (pre), сборку на x86{,_64} это не сломало. [...] > 2. при сборке вылезает такое сообщение: [...] > и сборка обламывается. > решил, удалив все упоминания о c99l и tr1l из спека ;) Завернул в %ifwith long_double, отключеное на %arm. Должно помочь. > Соотв, предложение состоит в том, чтобы придумать более корректный обьезд этих > моментов вместо "удалил все.. напрочь". See 1:1.47.0-alt2. Правда, собираемость, собственно, на arm не проверял. В любом случае, спасибо. |