Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Package used for g_task_set_static_name error workaround is no longer available #78

Closed
zelikos opened this issue Jun 6, 2024 · 0 comments · Fixed by #79 or #68
Closed

Package used for g_task_set_static_name error workaround is no longer available #78

zelikos opened this issue Jun 6, 2024 · 0 comments · Fixed by #79 or #68
Labels
critical High priority issue

Comments

@zelikos
Copy link
Owner

zelikos commented Jun 6, 2024

The gdk_pixbuf package used for the workaround applied in #32 is no longer available, as Fedora 38 is EOL. This means we have the following issue again:

~ took 15m57s 
akzel@zenon-1700 at 17:47 ❯ toolbox run -c davincibox /usr/bin/run-davinci
/opt/resolve/bin/resolve: symbol lookup error: /lib64/libgdk_pixbuf-2.0.so.0: undefined symbol: g_task_set_static_name
@zelikos zelikos added the critical High priority issue label Jun 6, 2024
zelikos added a commit that referenced this issue Jun 6, 2024
- Removes the old gdk-pixbuf workaround since the required F38 package
is no longer available
- Uses LD_PRELOAD to make Resolve use container's `libglib`,
`libgdk_pixbuf`, `libgio`, and `libgmodule` without altering the DaVinci
Resolve installation
- Refactors `run-davinci` to improve legibility

Closes #78
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
critical High priority issue
Projects
None yet
1 participant