элементарная конструкция ниже устанавливает бинари пострипанными: %build %qmake_qt5 %make_build %install %makeinstall INSTALL_ROOT=%buildroot см. пакет tutka: http://git.altlinux.org/tasks/189438/
(В ответ на комментарий №0) > элементарная конструкция %makeinstall INSTALL_ROOT=%buildroot Посмотрите на нее внимательнее.
Сергей, спасибо за ответ. По всему видно, что Вы знаете, как исправить ситуацию. Но, к сожалению, со мной об этом не поделились. Поскольку Вы намекаете, что моё решение неправильное, то я попробую объяснить, как к нему пришёл: 1. Я попробовал %make_install_std, и угадайте? не работает 2. эту неправильную конструкцию я тоже не выдумал, а подсмотрел в другом проекте. Вероятно, его тоже придётся исправлять, когда решение будет обнародовано. 3. Очевидно, существует правильная конструкция, которая работает. Я ожидаю её увидеть здесь, пожалуйста. Или хотя бы ссылку-посылку в нужном направлении, а результат я тут продублирую.
(В ответ на комментарий №2) > Сергей, спасибо за ответ. По всему видно, что Вы знаете, как исправить > ситуацию. Но, к сожалению, со мной об этом не поделились. Поделился. Смотрите _у_себя_в_спеке_ внимательно на конец строки с буквами "%makeinstall" http://git.altlinux.org/tasks/189438/gears/200/git?p=git;a=blob;f=tutka.spec
Сергей, Вы не правы. См. прежде всего в формулировку бага, там нет обратной косой и "STRIP=true". Бага была про то, что формирует qmake5 и его последствий. Багу возвращаю Вам. По поводу "STRIP=true". Это, как там и написано, является > # workaround for https://bugzilla.altlinux.org/33961 поскольку в Makefile, который был сгенерён qmake5, указано STRIP=strip, то строка "STRIP=true" позволяет избежать стрипания и даёт в результате debuginfo. Короче, можете скачать себе SRPM и поиграться с убиранием этой строчки. Таки я жду от Вас "правильного" "кошерного" способа инсталировать то, что было создано qmake5. Или покажите, как пропатчить файл src.pro, чтобы не добавлялась команда strip.