mirror of
https://github.com/commaai/agnos-builder.git
synced 2026-04-06 23:03:55 +08:00
* Ubuntu 24.04 (#188) * 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 https://github.com/inducer/pyopencl/issues/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 commitbb9cb5da95. * 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 <justin@comma.ai> Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> * Ubuntu 24.04 branch fixes (#235) * bump version * /lib64 is now UsrMerged * latest pip poetry; poetry.lock update --------- Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> * revert README * [upload] * disable failing nvmf-autoconnect.service * disable failing networking.service * [upload] * no replacement for ondemand.service * snapd.service is in snapd package we don't install * nfs is using rpc-pipefs-generator now, when used * checkinstall is still not fixed so remove TODO * updated comment about usr merged lib64 * added checkinstall bug link * removed not used libffi.so.6 and libwayland-client.so.0 * cleaned compile-qtwayland5.sh and removed 5.15 patch * removed unused qt-comma 5.15 deb * cleaned up custom debs for qt and libwayland and added a README * fixed typo [upload] * change version * build-libwayland-deb.sh * build-qt-deb.sh * cleaned README * [upload] * fix libdl.so qtwayland build [upload] * rebuild debs * update libdl path [upload] * added missing systemd-resolved * ping capability * disable some systemd services * etc/resolv.conf link should not be needed * Revert "etc/resolv.conf link should not be needed" This reverts commitb627615a9e. * Revert "ping capability" This reverts commit812ca357cf. * set ping capability outside of container * disable systemd services: console-setup and sfsconfig Co-authored-by: Robin Reckmann <robin.reckmann@gmail.com> * disabled more systemd services * bump version [upload] * update version --------- Co-authored-by: Justin Newberry <justin@comma.ai> Co-authored-by: Adeeb Shihadeh <adeebshihadeh@gmail.com> Co-authored-by: Robin Reckmann <robin.reckmann@gmail.com>
mkdir tmp dpkg-deb -R original.deb tmp # edit DEBIAN/postinst dpkg-deb -b tmp fixed.deb