openframeworks / openframeworks/openFrameworks
Fedora 41 ofAppGLFWWindow error after update GLFW system library in of_v0.12.1
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 10.4k
- Forks
- 2.6k
- Avg merge
- 1d 21h
- Merged PRs (30d)
- 9
Description
It seems that the last week Fedora Linux updated the GLFW library to 3.4-4 (glfw.x86_64 1:3.4-4.fc41). As soon as I did the upgrade I've got the following error:
[ error ] ofAppGLFWWindow: 65548: Wayland: The platform does not support setting the window position
[ error ] ofAppGLFWWindow: 65548: Wayland: The platform does not support setting the window position
[ error ] ofAppGLFWWindow: 65550: X11: Platform not initialized
make: Segmentation fault (core dumped)
I downgraded the library to the previous release of GLFW version 3.3.10 (glfw-1:3.3.10-1.fc41.x86_64) (seems to be the previous one for fc41), and at the moment it works with no errors.
sudo dnf downgrade glfw-3.3.10 glfw-devel-3.3.10
This is similar to the issue #7903, but I could not find the solution in the checklist #7588, but seems that it was sorted
I did not tried with the nightly-build since I downgraded in panic.
gcc --version
gcc (GCC) 14.3.1 20250523 (Red Hat 14.3.1-1)
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Reproduce on Fedora 41 with GLFW 3.4-4, comparing the failure against GLFW 3.3.10, and start at ofAppGLFWWindow. Review the related issue #7903 and checklist #7588, then verify that the current library no longer produces the Wayland/X11 errors or segmentation fault.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, linux
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100