Bug 45876 - Падает с ошибкой ...GLViewer.cpp:133) SetUpContext(): Error initialising GLEW
Summary: Падает с ошибкой ...GLViewer.cpp:133) SetUpContext(): Error initialising GLEW
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: hugin (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Yuri N. Sedunov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-04-15 20:02 MSK by Vyacheslav Dikonov
Modified: 2023-06-08 02:51 MSK (History)
2 users (show)

See Also:


Attachments
Патч замены GLEW на Epoxy (10.51 KB, patch)
2023-06-07 00:34 MSK, Alexei V. Mezin
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vyacheslav Dikonov 2023-04-15 20:02:54 MSK
Похоже, что это известная проблема:

https://www.mail-archive.com/hugin-bug-hunters@lists.launchpad.net/msg07855.html
https://bbs.archlinux.org/viewtopic.php?id=278127
Comment 1 Alexei V. Mezin 2023-06-07 00:34:38 MSK
Created attachment 13414 [details]
Патч замены GLEW на Epoxy
Comment 2 Alexei V. Mezin 2023-06-07 00:38:37 MSK
Не смотря на закрытый баг 46138 по добавлению поддержки EGL в GLEW, у меня hugin все равно валится с той же ошибкой. Пересобрал, в том числе с опцией BUILD_WITH_EGL - не помогло. Или я что-то делаю не так, или оно у нас сломано иначе, чем у других.

Но апстриму предложили сменить GLEW на Epoxy (шутники, блин!) https://bugs.launchpad.net/hugin/+bug/2007178

И, кажется, апстрим согласился. Я применил патчи вот отсюда https://sourceforge.net/u/cjmayo/hugin/ci/9d079ffe99fdae56dee8dc2f7762e90d6f826cc7/ и hugin у меня локально собрался, запускается и работает. Во всяком случае файлы в него загружаются, и панорама из них собирается.
Comment 3 Yuri N. Sedunov 2023-06-07 00:57:39 MSK
Уже закоммичено.
https://sourceforge.net/p/hugin/hugin/ci/4a3fe139b64b06f95c80db9d24a1a5a35e7abb60/

Подождем релиза?
Comment 4 Alexei V. Mezin 2023-06-07 11:13:41 MSK
Смотря когда релиз. Если долго ждать, то может лучше починить? У нас оно давно сломано, а программа очень полезная. Лето, отпуска, народ потянется с фотографиям.
Comment 5 Yuri N. Sedunov 2023-06-07 14:14:28 MSK
[#322562] POSTPONED hugin.git=2022.0.0-alt2

Ждем новый питон.
Comment 6 Repository Robot 2023-06-08 02:51:34 MSK
hugin-2022.0.0-alt2 -> sisyphus:

 Wed Jun 07 2023 Yuri N. Sedunov <aris@altlinux> 2022.0.0-alt2
 - build with libepoxy instead of GLEW for OpenGL pointer management (ALT #45876)