-
Notifications
You must be signed in to change notification settings - Fork 65
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
[no merge] System build time improvements #2 #296
Closed
robin-reckmann
wants to merge
46
commits into
commaai:master
from
robin-reckmann:improve-build-time-2
Closed
[no merge] System build time improvements #2 #296
robin-reckmann
wants to merge
46
commits into
commaai:master
from
robin-reckmann:improve-build-time-2
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
* separate out qtwayland5 compilation * ubuntu 22.04 * temp build system image * remove bionic deps * temp packages update * update armhf packages * back to libstdc++6 * replaced remove dqt5-default meta package with actual depss * fix for build libqmi crashing with /usr/bin/env: 'python': No such file or directory * mapbox-gl-native gcc11 fix * openpilot_dependencies.sh change * ubuntu-base 24.04 daily current * apt install meson because PEP 668 * temp g++-11 for mapbox-gl-native * bump capnproto to 1.0.2 * temp build only agnos-compiler-mapbox-gl-native * Fixes for compiling mapbox-gl-native * Fixes for compiling ffmpeg * Build main system image again * pyopencl from git since no 2023.1.5 release since inducer/pyopencl#705 * Try to fix checkinstall - no success * apt capnproto & ffmpeg since can't figure out issue with checkinstall * Commented removed services disable * Ubuntu 24.04 currently has arm-none-eabi/12.2.1 but just use wildcard to go to first folder * pyclean is missing ?! * ubuntu-latest in tests workflow * Updated README * Reverted internal/package_ota.py changes * rebuilt kernel * poetry.lock update * Simplified build_system pipeline * headers for capnproto * Fix typo * Fix for checkinstall * Reverted apt capnproto & ffmpeg * Some cleaning in Dockerfile * 24.04 libwayland-client * libffi6:armhf deb file * Updated qtwayland * Revert "libffi6:armhf deb file" This reverts commit bb9cb5d. * libffi.so.6.0.4 * qt5-qmake qtbase5-dev qtbase5-dev-tools already in qt5-default * Removed qtwayland old files * checkinstall temp fix * QStandardPaths: wrong permissions on runtime directory /var/tmp/weston, 0770 instead of 0700 * temp permissions fix makes loading build spinner show * temp build optimization * 24.04 new libs * build kernel don't use tools on aarch64/arm64 * updated boot image and ko files * cleaning * switch to release 24.04 * wip - downgrade qt and libwayland * polkitd-pkla package to support polkit *.pkla * fixed issue with old qt needing libssl 1.1.1f * remove /.dockerenv file * more cleaning --------- Co-authored-by: Justin Newberry <[email protected]> Co-authored-by: Adeeb Shihadeh <[email protected]>
* bump version * /lib64 is now UsrMerged * latest pip poetry; poetry.lock update --------- Co-authored-by: Adeeb Shihadeh <[email protected]>
|
|
|
|
is this just for testing (in CI)? or you plan to merge it in the end? |
It's just for testing the build runtimes in the CI. Any larger improvements are probably best to merge in via their own PR. So I will close this one at some point. |
Cool, asked just for triage/setting labels. |
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Continuation of #278