Bug 23411 - [patch] собираемость на arm
Summary: [patch] собираемость на arm
Status: CLOSED WONTFIX
Alias: None
Product: Sisyphus
Classification: Development
Component: libmoon (show other bugs)
Version: unstable
Hardware: all Linux
: P3 normal
Assignee: Alexey Shabalin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-04-30 14:05 MSD by Anton V. Boyarshinov
Modified: 2014-12-10 12:34 MSK (History)
5 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton V. Boyarshinov 2010-04-30 14:05:14 MSD
Прошу приложить патч, обеспечивающий собираемость на arm

http://git.altlinux.org/people/boyarsh/packages/?p=moon.git;a=commitdiff;h=74072d114ed80290318d7524e816693ceb4a3c86
Comment 1 Andrey Rahmatullin 2010-04-30 14:09:23 MSD
Вообще мне интересно, зачем mono собирается с libmoon, можно ли это отключить (и выкинуть этот древний пакет) и что при этом может потеряться.
Comment 2 Anton V. Boyarshinov 2010-04-30 15:47:52 MSD
Не знаю. Вообще говоря, mono без него как-то работает и зависимость на libmoon.so.0 к нему прибита гвоздями. То есть libmoon на arm я собрал используя пакет затычку и он (и всё, что ему надо шарпового) вполне собрался.
Comment 3 Alexey Shabalin 2010-04-30 17:28:10 MSD
mono собирается без libmoon. Эта зависимость всплывает уже потом их config файла.
Comment 4 Anton V. Boyarshinov 2010-04-30 18:07:17 MSD
(В ответ на комментарий №3)
> mono собирается без libmoon. Эта зависимость всплывает уже потом их config
> файла.
Собираться-то собирается, но не устанавливается.
Comment 5 Andrey Rahmatullin 2010-05-01 12:22:42 MSD
Давайте разбираться.
Моя т.зр. такова: код мунлайта может быть нужен только тому, что как-то связано с мунлайтом. При этом тот мунлайт, что в сизифе, не умеет 2.0 и потому практически не нужен. Следовательно, если его оторвать, хуже уже практически никому не станет. mono можно собрать с поддержкой компилятора и рантайма SL1, ключом --with-moonlight=yes, у нас этот ключ присутствует. Его стоило бы оторвать и собрать нормальный moonlight, но у меня здоровья не хватит (это вопрос для отдельного обсуждения, впрочем).
При всём при этом я пока не вижу, как пакет moon и его бинарные пакеты нужны для сборки и/или установки пакета mono и его бинарных пакетов.

Package: libmoon.so.0
Reverse Depends: 
  mozilla-plugin-moonlight,libmoon.so.0
  moon-tools,libmoon.so.0
  libmoon-sharp,libmoon.so.0

Package: libmoon
Reverse Depends: 
  mozilla-plugin-moonlight,libmoon 1.0.1-alt4
  moon-tools,libmoon 1.0.1-alt4
  moon-examples,libmoon 1.0.1-alt4
  libmoon-sharp,libmoon 1.0.1-alt4
  libmoon-devel,libmoon 1.0.1-alt4
Comment 6 Anton V. Boyarshinov 2010-05-04 13:21:42 MSD
> При всём при этом я пока не вижу, как пакет moon и его бинарные пакеты нужны
> для сборки и/или установки пакета mono и его бинарных пакетов.
Хмм. Действительно, со времён mono-2.4.2.3 много воды утекло и нынешний mono не зависит от libmoon
Comment 7 Michael Shigorin 2014-12-10 12:34:43 MSK
Мало того, moon в нынешнем сизифе просто нет, только moon-buggy.