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

Ubuntu 24.04 #32624

Merged
merged 40 commits into from
Jun 18, 2024
Merged

Ubuntu 24.04 #32624

merged 40 commits into from
Jun 18, 2024

Conversation

maxime-desroches
Copy link
Contributor

@maxime-desroches maxime-desroches commented Jun 4, 2024

todo:
opencl runtime
devcontainer
need to build malibre-native-qt libs on aarch64 on 24.04
make metadrive work -> kind of done
test for building on 20.04 in CI

SConstruct Outdated Show resolved Hide resolved
@adeebshihadeh
Copy link
Contributor

adeebshihadeh commented Jun 16, 2024

I upgraded my workstation at home to 24.04 and didn't notice any issues on this branch!

@adeebshihadeh
Copy link
Contributor

Once this is merged, let's also make sure to update the containers in xx/chffr/.

.github/workflows/tools_tests.yaml Outdated Show resolved Hide resolved
@@ -176,7 +176,7 @@ flaky = "*"
inputs = "*"
lru-dict = "*"
matplotlib = "*"
metadrive-simulator = { git = "https://github.com/commaai/metadrive.git", branch = "python3.12", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies
metadrive-simulator = { git = "https://github.com/commaai/metadrive.git", branch = "anisotropic_off", markers = "platform_machine != 'aarch64'" } # no linux/aarch64 wheels for certain dependencies
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

we should make a PR to expose this. ideally we don't have to maintain a fork long term

@maxime-desroches maxime-desroches merged commit 5c4ea14 into master Jun 18, 2024
17 checks passed
@maxime-desroches maxime-desroches deleted the ubuntu_noble branch June 18, 2024 03:30
Edison-CBS pushed a commit to Edison-CBS/openpilot that referenced this pull request Sep 15, 2024
* noble build

* workflow

* symlink

* map only for noble

* sym

* add qt to cppcheck

* cppcheck noreturn in non void funct

* get kaitai header

* kaitai header

* syntax

* try new pyopencl

* try this version

* install lsb-core manually

* support old 20.04 lsb-core

* try arm

* try latest pyopencl

* revert

* use pocl icd

* no lock

* no arm pyopencl

* new intel opencl runtime

* pin filelock

* undo

* glsl version

* new version

* build test

* remove test

* new metadrive

* remove glsl restrictions

* <optional>

* Update .github/workflows/tools_tests.yaml

Co-authored-by: Adeeb Shihadeh <[email protected]>

* cache

* new cache

---------

Co-authored-by: Adeeb Shihadeh <[email protected]>
old-commit-hash: 5c4ea14
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.

2 participants