Bug 25943

Summary: Обновление до 3.0.x
Product: Sisyphus Reporter: Дмитрий Державин <dd>
Component: OpenSceneGraphAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P3 CC: andyc, dd, mike
Version: unstable   
Hardware: all   
OS: Linux   
URL: http://lists.altlinux.org/pipermail/devel/2011-July/191374.html
Bug Depends on:    
Bug Blocks: 25601, 25971    
Attachments:
Description Flags
Адаптированный для 3.0.0 спек от 2.8.3.
none
Адаптированный для 3.0.0 редхатовский патч от 2.8.3. none

Description Дмитрий Державин 2011-07-22 17:26:07 MSK
Created attachment 5022 [details]
Адаптированный для 3.0.0 спек от 2.8.3.

Предлагаю обновить OpenSceneGraph до 3.0.0.

Во вложении спек и адаптированный редхатовский патч. В процессе адаптации отвалился *-examples-fltk. Как его вернуть -- сходу не разобрался, нужна помощь.

К сожалению, в тестировании принять участие не смогу: отпуск. Но osgEarth, похоже, с этой версией OpenSceneGraph наконец-то собирается и работает.
Comment 1 Дмитрий Державин 2011-07-22 17:27:35 MSK
Created attachment 5023 [details]
Адаптированный для 3.0.0 редхатовский патч от 2.8.3.
Comment 2 Michael Shigorin 2011-07-22 18:32:27 MSK
У меня тоже на носу отпуск, а из других клиентов -- только SimGear/FlightGear.

PS: OpenSceneGraph  mike @qa @everybody dd
Comment 3 Michael Shigorin 2011-09-24 14:06:01 MSK
Трудами в основном andyc@ FG-2.4.0 собран и ожидает проверки:
http://git.altlinux.org/tasks/55553/

Его же собрал с OSG-3.0.1 с использованием приложенного здесь -- собирается, запускается, разницы пока не заметил.

Предлагаю сперва положить в сизиф FG-2.4 с OSG-2.8, чтоб был в архиве на всякий, затем запускать таск с OSG-3.0.1.

2 dd: а откуда патч, или сам адаптировал (судя по именованию)?  BTW в F15/openSUSE/Debian/Ubuntu/Gentoo наблюдаю максимум 2.8.4, только в арче 3.0.1.
Comment 4 Дмитрий Державин 2011-09-24 23:32:19 MSK
Угу, сам и адаптировал. Только вот fltk отвалился в процессе адаптации.

План с последовательностью обновлений поддерживаю.

А ещё свежий релиз osgEarth снова не собирается, к сожалению. На самом последнем модуле останавливается, что особенно обидно! cmake уже говорит, что 100%, и тут ошибка.

Апстрим у себя на Debian/Ubuntu не воспроизводит и идеи у них кончились. Короче, очень нужна помощь, так как похоже на нашу специфику какую-то.

В понедельник точнее отпишусь в #25601, так как часть ссылок на работе.
Comment 5 Michael Shigorin 2011-09-26 02:03:07 MSK
(In reply to comment #4)
> План с последовательностью обновлений поддерживаю.
task #55553 уехал в сизиф.
Comment 6 Michael Shigorin 2011-09-26 12:38:36 MSK
(очнувшись) А, так 2.8.3-alt2 ещё и не пересобирается уже который месяц...
FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени.
Comment 7 Дмитрий Державин 2011-09-26 13:19:57 MSK
(In reply to comment #6)
> FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени.

О, отлично! Залей, пожалуйста, osg, и закроем этот баг наконец-то.
Comment 8 Michael Shigorin 2011-09-26 14:02:52 MSK
osgEarth-1.4 сопротивляется (по части OSG, прибить строчку с curl/types.h недостаточно, на всякий пушнул к себе в гит) -- так что собирай уже 2.1 и добавляй в task #55757, как справится с самой библиотекой.
Comment 9 Michael Shigorin 2011-09-27 00:48:07 MSK
Застряли на meshbuilder.  Влоб не собрался, судя по meshbuilder-dev@ -- у них там настроения скорее до упора грызть кактус и латать старый OSG для сборки новыми g++ да делать бэкпорты, чем свой код вперёд переть.

2 real: просьба починить или временно вытащить из сизифа, если это разумно.  Если нет -- могу собрать отдельно старый OSG...
Comment 10 Michael Shigorin 2011-09-27 14:01:21 MSK
http://git.altlinux.org/tasks/55757/ => можно временно meshbuilder из сизифа тогда вынести? (как понимаю, используется на p6)
Comment 11 Michael Shigorin 2011-10-03 20:33:29 MSK
Забыл в %changelog упомянуть:

* Sat Sep 24 2011 Michael Shigorin <mike@altlinux.org> 3.0.1-alt1
- 3.0.1
- minor spec cleanup
- include all pkgconfig files

* Fri Jul 22 2011 Dmitry Derjavin <dd@altlinux.org> 3.0.0-alt1
- 3.0
- *-examples-fltk removed temporarily(?)
- osgviewer-QT renamed to osgviewer-Qt
- osgbrowser removed, changelog: 2008-11-20 11:28
- osgintrospection removed, changelog: 2010-06-23 13:28
- new 25 examples added

2 real: спасибо! :)
Comment 12 Michael Shigorin 2011-10-03 21:15:25 MSK
Пока не забыл: в p6 2.8.3 собирается, а вот по t6 попало в сводку FTBFS.
Comment 13 Michael Shigorin 2011-11-23 16:15:37 MSK
В t6 уже полтора месяца как 3.0.1-alt0.M60T.1.