Summary: | Обновление | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Vladimir Cherny <black> |
Component: | freerdp | Assignee: | Andrey Cherepanov <cas> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, anubix, cas, dubrsl, ildar, mike, mvk, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
URL: | https://github.com/FreeRDP/FreeRDP | ||
Bug Depends on: | |||
Bug Blocks: | 27685, 27235 |
Description
Vladimir Cherny
2013-03-20 11:52:36 MSK
*** 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 |