Created attachment 5022 [details] Адаптированный для 3.0.0 спек от 2.8.3. Предлагаю обновить OpenSceneGraph до 3.0.0. Во вложении спек и адаптированный редхатовский патч. В процессе адаптации отвалился *-examples-fltk. Как его вернуть -- сходу не разобрался, нужна помощь. К сожалению, в тестировании принять участие не смогу: отпуск. Но osgEarth, похоже, с этой версией OpenSceneGraph наконец-то собирается и работает.
Created attachment 5023 [details] Адаптированный для 3.0.0 редхатовский патч от 2.8.3.
У меня тоже на носу отпуск, а из других клиентов -- только SimGear/FlightGear. PS: OpenSceneGraph mike @qa @everybody dd
Трудами в основном 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.
Угу, сам и адаптировал. Только вот fltk отвалился в процессе адаптации. План с последовательностью обновлений поддерживаю. А ещё свежий релиз osgEarth снова не собирается, к сожалению. На самом последнем модуле останавливается, что особенно обидно! cmake уже говорит, что 100%, и тут ошибка. Апстрим у себя на Debian/Ubuntu не воспроизводит и идеи у них кончились. Короче, очень нужна помощь, так как похоже на нашу специфику какую-то. В понедельник точнее отпишусь в #25601, так как часть ссылок на работе.
(In reply to comment #4) > План с последовательностью обновлений поддерживаю. task #55553 уехал в сизиф.
(очнувшись) А, так 2.8.3-alt2 ещё и не пересобирается уже который месяц... FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени.
(In reply to comment #6) > FG доехал, предлагаю заливать 3.0.1, пока есть кусочки времени. О, отлично! Залей, пожалуйста, osg, и закроем этот баг наконец-то.
osgEarth-1.4 сопротивляется (по части OSG, прибить строчку с curl/types.h недостаточно, на всякий пушнул к себе в гит) -- так что собирай уже 2.1 и добавляй в task #55757, как справится с самой библиотекой.
Застряли на meshbuilder. Влоб не собрался, судя по meshbuilder-dev@ -- у них там настроения скорее до упора грызть кактус и латать старый OSG для сборки новыми g++ да делать бэкпорты, чем свой код вперёд переть. 2 real: просьба починить или временно вытащить из сизифа, если это разумно. Если нет -- могу собрать отдельно старый OSG...
http://git.altlinux.org/tasks/55757/ => можно временно meshbuilder из сизифа тогда вынести? (как понимаю, используется на p6)
Забыл в %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: спасибо! :)
Пока не забыл: в p6 2.8.3 собирается, а вот по t6 попало в сводку FTBFS.
В t6 уже полтора месяца как 3.0.1-alt0.M60T.1.