build(linux): add ubuntu 26.04 support#5051
Conversation
16c4137 to
eb30597
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #5051 +/- ##
==========================================
- Coverage 18.18% 18.17% -0.01%
==========================================
Files 109 109
Lines 23570 23570
Branches 10398 10398
==========================================
- Hits 4287 4285 -2
+ Misses 17746 14976 -2770
- Partials 1537 4309 +2772
Flags with carried forward coverage won't be shown. Click here to find out more. Continue to review full report in Codecov by Sentry.
|
eb30597 to
dc5bfd6
Compare
Bundle ReportBundle size has no change ✅ |
|
On a standard desktop install of Ubuntu 26.04, the package built, but refused to install due to libappindicator3-1 already being installed, which would be replaced with the ayatana version. The package also didn't include the systemd service unit due to |
|
@psyke83 I didn't look much into it beyond the cuda run install failure. |
|
I skipped CUDA for another reason (aside from only having Intel graphics on the target machine): The default allocation given to tmpfs for /tmp is not large enough to extract CUDA on a 12GB box. As for libxml2: The package libxml2-dev (not installed by the script) provides: So this version of CUDA won't work unless you want to brute force a symlink to the newer library and risk compatibility issues. |
dc5bfd6 to
5a30f23
Compare
Update docs and build scripts to use CUDA 13.1.1 (driver 590.48.01): docs/building.md and docs/getting_started.md now recommend CUDA 13.1.1 and the corresponding driver. scripts/linux_build.sh introduces default_cuda_version/default_cuda_build and initializes cuda_version/cuda_build to those defaults, removes many per-distro CUDA overrides so the default is used, and adds a conditional systemd-dev dependency for Ubuntu 24.04 and newer. These changes unify CUDA defaults and ensure necessary deps on newer Ubuntu releases.
|



Description
Add support for Ubuntu 26.04.
Screenshot
Issues Fixed or Closed
Roadmap Issues
Type of Change
Checklist
AI Usage