Skip to content

Add support for Linux (on 64-bit Intel/AMD)#677

Open
kring wants to merge 23 commits into
mainfrom
linux
Open

Add support for Linux (on 64-bit Intel/AMD)#677
kring wants to merge 23 commits into
mainfrom
linux

Conversation

@kring
Copy link
Copy Markdown
Member

@kring kring commented Apr 7, 2026

Copilot did the work but I checked it and it looks right to me. The CI build succeeds, but the tests fail (very quickly!) for unknown reasons. The next step is probably to try it on an actual Linux system and see what's going on.

@kring
Copy link
Copy Markdown
Member Author

kring commented Apr 7, 2026

Oh I almost forgot about one other thing that needs to happen before this is merged. For maximum compatibility across Linux distributions, we should use a lowest common denominator build environment like Alma Linux 8 to produce our build. I think this may be as simple as adding container to the build.yml, but I haven't tried it:

    runs-on: ubuntu-latest
    container:
      image: almalinux:8

@j9liu j9liu linked an issue Apr 7, 2026 that may be closed by this pull request
@kring kring marked this pull request as ready for review April 27, 2026 22:20
@kring
Copy link
Copy Markdown
Member Author

kring commented Apr 27, 2026

This should be ready to merge now. The package builds, the tests run and pass, and the native code build happens in an Alma Linux 8 container for wide compatibility across Linux distributions.

@Canright-Jared-BoozAllen
Copy link
Copy Markdown

What are the odds this might make it into the June release of Cesium for Unity? It would solve a lot of CI/CD pipeline woes for us.

@j9liu j9liu requested a review from timoore May 19, 2026 15:20
@j9liu j9liu added this to the June 2026 Release milestone May 19, 2026
@j9liu j9liu removed this from the June 2026 Release milestone May 28, 2026
@j9liu
Copy link
Copy Markdown
Contributor

j9liu commented May 29, 2026

Sorry @Canright-Jared-BoozAllen, we wanted to get this into the upcoming release but couldn't find the bandwidth. We'll definitely target next month, though!

@j9liu j9liu added this to the July 2026 Release milestone May 29, 2026
@Canright-Jared-BoozAllen
Copy link
Copy Markdown

Sorry @Canright-Jared-BoozAllen, we wanted to get this into the upcoming release but couldn't find the bandwidth. We'll definitely target next month, though!

No worries; thank you for the update!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for Linux

4 participants