[FEATURE]: Make opencode-desktop compatible with Ubuntu 22.04 #7959

Open
opened 2026-02-16 18:08:47 -05:00 by yindo · 3 comments
Owner

Originally created by @pelidan on GitHub (Jan 29, 2026).

Originally assigned to: @adamdotdevin on GitHub.

Feature hasn't been suggested before.

  • I have verified this feature I'm about to request hasn't been suggested before.

Describe the enhancement you want to request

Problem:
the desktop app is built on image blacksmith-4vcpu-ubuntu-2404, that means the deb package depends on newer glibc and gui doesn't run in Ubuntu 22.04
https://github.com/anomalyco/opencode/issues/5663

Solution:
use blacksmith-4vcpu-ubuntu-2204 for the GH runners that build the packages

Verified with a local build, the application builds and runs on 22.04 without isues.
This is a low hanging fruit

Originally created by @pelidan on GitHub (Jan 29, 2026). Originally assigned to: @adamdotdevin on GitHub. ### Feature hasn't been suggested before. - [x] I have verified this feature I'm about to request hasn't been suggested before. ### Describe the enhancement you want to request Problem: the desktop app is built on image blacksmith-4vcpu-ubuntu-2404, that means the deb package depends on newer glibc and gui doesn't run in Ubuntu 22.04 https://github.com/anomalyco/opencode/issues/5663 Solution: use blacksmith-4vcpu-ubuntu-2204 for the GH runners that build the packages Verified with a local build, the application builds and runs on 22.04 without isues. This is a low hanging fruit
yindo added the discussionweb labels 2026-02-16 18:08:47 -05:00
Author
Owner

@github-actions[bot] commented on GitHub (Jan 29, 2026):

This issue might be a duplicate of existing issues. Please check:

  • #5663: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found - This is the exact glibc compatibility issue on Ubuntu 22.04 that your feature request addresses
  • #4908: GLIBC_2.18' not found (required by opencode) - Related glibc version compatibility issue
  • #7058: opencode-desktop: `GNUTLS_3_7_4' not found on RHEL8 - Related system library compatibility issue for desktop builds

Feel free to ignore if none of these address your specific case.

@github-actions[bot] commented on GitHub (Jan 29, 2026): This issue might be a duplicate of existing issues. Please check: - #5663: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.39' not found - This is the exact glibc compatibility issue on Ubuntu 22.04 that your feature request addresses - #4908: GLIBC_2.18' not found (required by opencode) - Related glibc version compatibility issue - #7058: opencode-desktop: `GNUTLS_3_7_4' not found on RHEL8 - Related system library compatibility issue for desktop builds Feel free to ignore if none of these address your specific case.
Author
Owner

@pelidan commented on GitHub (Jan 30, 2026):

in case the fruit is left hanging:
https://github.com/pelidan/opencode/releases
unsigned (disabled autoupdate), building daily the newest release

the workflow was created using opencode desktop app on ubuntu 22.04 🙂

@pelidan commented on GitHub (Jan 30, 2026): in case the fruit is left hanging: https://github.com/pelidan/opencode/releases unsigned (disabled autoupdate), building daily the newest release the workflow was created using opencode desktop app on ubuntu 22.04 🙂
Author
Owner

@syanle commented on GitHub (Jan 31, 2026):

Finally! Great job!

@syanle commented on GitHub (Jan 31, 2026): Finally! Great job!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: anomalyco/opencode#7959