Просьба обновить до стабильной 1.0.2 хотя бы (от 2 января 2013)
*** Bug 29332 has been marked as a duplicate of this bug. ***
И в P7 тоже нужно.
В чем проблема?
Проблема в том, что в последней стабильной версии freerdp не собирается библиотека freerdp-locale, а remmina её хочет: find_library(FREERDP_LOCALE_LIBRARY NAMES freerdp-locale
Есть сборка freerdp-1.1.0-beta1 http://git.altlinux.org/tasks/104317/logs/events.1.1.log У меня из консоли даже работает. Но конечно сырое все. Но remmina и с ней не работает нормально. Сегфолтится.
(В ответ на комментарий №4) > в последней стабильной версии freerdp не собирается библиотека freerdp-localeа А ее и в 1.0.1 нет. https://github.com/FreeRDP/FreeRDP/tree/1.0.1
(В ответ на комментарий №4) > в последней стабильной версии freerdp не собирается библиотека freerdp-locale А ее и в 1.0.1 нет. https://github.com/FreeRDP/FreeRDP/tree/1.0.1
(В ответ на комментарий №4) > remmina её хочет: Я в ее исходниках https://github.com/FreeRDP/Remmina/downloads не нашел ничего подобного
Похоже, что наш freerdp не совсем понятного происхождения.
(In reply to comment #9) > Похоже, что наш freerdp не совсем понятного происхождения. Вполне понятного git://github.com/FreeRDP/FreeRDP.git
(В ответ на комментарий №10) > Вполне понятного git://github.com/FreeRDP/FreeRDP.git Не особо. http://git.altlinux.org/gears/f/freerdp.git?p=freerdp.git;a=tree;hb=a511f46b155d4d34d9ebca323e506efaaa095b44 не похоже на https://github.com/FreeRDP/FreeRDP/tree/1.0.1 Из каких исходников тогда собирался freerdp-1.0.1-alt2?
Коллеги, может таки плюнуть на разбирательства и собрать версию из понятных исходников?
(В ответ на комментарий №12) > собрать версию из понятных исходников? Я и намекаю на это. _Официальные_ исходники 1.0.2 аналогичны 1.0.1, а remmina почему-то зависит от кода, которого там нет и в ее _официальных_ исходниках никаких упоминаний зависимости на этот код тоже нет.
(В ответ на комментарий №5) > Есть сборка freerdp-1.1.0-beta1 Бету не надо. Мне нужна в P7 стабильная версия freerdp >= 1.0.2
Перешёл на 1.0.2, смержил патчи из OpenSUSE и Ubuntu.
Прошу заинтересованных проверить: #104440 BUILDING #1 [locked] [test-only] sisyphus freerdp.git=1.0.2-alt1
(В ответ на комментарий №16) > Прошу заинтересованных проверить: Подозреваю, что remmina достаточно тупо пересобрать.
(В ответ на комментарий №17) > Подозреваю, что remmina достаточно тупо пересобрать. Нет, нужно брать официальные исходники. Наши такого же происхождения, как freerdp-1.0.1-alt2.
(В ответ на комментарий №18) > (В ответ на комментарий №17) > > Подозреваю, что remmina достаточно тупо пересобрать. > Нет, нужно брать официальные исходники. > Наши такого же происхождения, как freerdp-1.0.1-alt2. Увы, у remmina нет нужного тега. Поэтому я нашёл и ревертнул пока два фикса.
(В ответ на комментарий №19) > Увы, у remmina нет нужного тега. https://github.com/FreeRDP/Remmina/tree/1.0.0 ?
На remmina, кстати, тоже патчей достаточно есть на http://pkgs.fedoraproject.org/cgit/remmina.git/tree/
(В ответ на комментарий №20) > (В ответ на комментарий №19) > > Увы, у remmina нет нужного тега. > https://github.com/FreeRDP/Remmina/tree/1.0.0 Это мегастарьё уже обложено патчами и есть в Git. Для сборки потребовалось ревертнуть три коммита.
freerdp-1.0.2-alt1 -> sisyphus: * Wed Sep 18 2013 Andrey Cherepanov <cas@altlinux> 1.0.2-alt1 - New verson (ALT #28716) - Pack freerdp keymaps
Теперь там вообще непойми что. Кто-нибудь может обяснить, как это https://github.com/FreeRDP/FreeRDP/commit/1851856eb3769f75c386181d9cac0b20051678e5 превратилось в ЭТО http://git.altlinux.org/gears/f/freerdp.git?p=freerdp.git;a=commit;h=05b97e126422740694060727be323b07872d64c6 ?
(In reply to comment #24) > Теперь там вообще непойми что. > Кто-нибудь может обяснить, как это > https://github.com/FreeRDP/FreeRDP/commit/1851856eb3769f75c386181d9cac0b20051678e5 > превратилось в ЭТО > http://git.altlinux.org/gears/f/freerdp.git?p=freerdp.git;a=commit;h=05b97e126422740694060727be323b07872d64c6 > ? Нда. Очень похоже что кто-то криво смержил
Я отделил патчи от исходников в freerdp-1.0.2-alt2