| # How to update dump-capture-kernel |
| |
| Find the dump-capture-kernel commit you want to use for the tarball at |
| https://cos.googlesource.com/third_party/dump-capture-kernel. |
| Download the dump-capture-kernel tarball and upload it to chromeos-localmirror |
| using the following commands: |
| |
| ``` |
| # Better do this outside the chroot otherwise gsutil will complain |
| # For example: Consider the kernel commit to be f8649a7. |
| $ wget https://cos.googlesource.com/third_party/dump-capture-kernel/+archive/f8649a7.tar.gz |
| $ gsutil cp -n -a public-read f8649a7.tar.gz \ |
| gs://chromeos-localmirror/distfiles/cos-dump-capture-kernel-f8649a7.tar.gz |
| $ rm f8649a7.tar.gz |
| ``` |
| |
| Update the `EGIT_COMMIT` variable in the ebuild file with the new commit. |
| |
| 1. If you have just changed the dump-capture-kernel commit in the same kernel |
| version, use the following command: |
| |
| ``` |
| # Outside chroot |
| $ git mv dump-capture-kernel-<kernel_version>-r<revision>.ebuild dump-capture-kernel-<kernel_version>-r<revision+1>.ebuild |
| ``` |
| ``` |
| # Inside chroot |
| $ equery-lakitu w dump-capture-kernel |
| $ ebuild-lakitu </path/to/ebuild>.ebuild manifest |
| $ emerge-lakitu dump-capture-kernel |
| ``` |
| |
| 2. If you have changed the kernel version for dump-capture-kernel, use the following |
| commands: |
| |
| ``` |
| # Outside chroot |
| $ git mv dump-capture-kernel-<old_kernel_version>-r<revision>.ebuild dump-capture-kernel-<new_kernel_version>-r1.ebuild |
| ``` |
| |
| ``` |
| # Inside chroot |
| $ equery-lakitu w dump-capture-kernel |
| $ ebuild-lakitu </path/to/ebuild>.ebuild manifest |
| $ emerge-lakitu dump-capture-kernel |
| ``` |