Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-06-27 | Update to 6.3.9 | Raphael Nestler | |
2023-06-27 | Add patch to fix out-of-tree module build | Raphael Nestler | |
2023-06-15 | Get target.json from scripts/ instead of rust/ | Raphael Nestler | |
It was moved for 6.3. See https://github.com/Rust-for-Linux/linux/commit/c83b16cefd78f55071840e1159ead9fe62747769 | |||
2023-06-15 | Update config to 6.3 | Raphael Nestler | |
I took the upstream config and enabled Rust again. | |||
2023-06-15 | Update to 6.3.8 | Raphael Nestler | |
Also incorporate all PKGBUILD changes from https://gitlab.archlinux.org/archlinux/packaging/packages/linux/ | |||
2023-06-14 | Update to 6.2.13 | Raphael Nestler | |
2023-06-14 | Update config file | Raphael Nestler | |
2023-06-06 | Depend directly on rustup and make sure rust-src is installed | Raphael Nestler | |
2023-05-23 | Merge pull request #1 from rnestler/rust-build-metadata | Raphael Nestler | |
Add Rust build metadata for out of tree modules | |||
2023-05-23 | Use Rust 1.63.0 to compile the kernel | Raphael Nestler | |
This gives us some warnings, but allows to compile out-of-tree modules since it fixes a bug with how the target triple is defined for a custom target.json file. See https://github.com/rust-lang/rust/pull/98225 | |||
2023-05-23 | Add Rust build metadata files | Raphael Nestler | |
We need the target specification, the .rmeta fils and the .so file. Also since we need to use the same compiler version to build out of tree modules we bundle the rust-toolchain file as well. | |||
2023-05-23 | Update to 6.2.10 | Raphael Nestler | |
2023-04-08 | Adapt config to be more similar to upstream config | Raphael Nestler | |
2023-04-08 | Update to 6.2.9 | Raphael Nestler | |
2023-04-08 | Adapt config to be more similar to upstream config | Raphael Nestler | |
2023-04-08 | Update config | Raphael Nestler | |
2023-04-08 | Update to 6.2.0 | Raphael Nestler | |
2023-02-21 | Update to 6.1.10 | Raphael Nestler | |
2023-02-07 | Update to 6.1.8 | Raphael Nestler | |
2023-01-20 | Update config to match the migrated one | Raphael Nestler | |
2023-01-20 | Update to 6.1.7 | Raphael Nestler | |
2023-01-20 | Add missing gettext makedepends | Raphael Nestler | |
See https://github.com/archlinux/svntogit-packages/commit/1e0159fd0897addf670922206ae704430b3225c4 | |||
2023-01-15 | Update to 6.1.6 | Raphael Nestler | |
2023-01-14 | Update to 6.1.5.arch2 | Raphael Nestler | |
2023-01-14 | Update to 6.1.5 | Raphael Nestler | |
2023-01-14 | Rename to Rust Linux in pkgdesc | Raphael Nestler | |
2022-12-26 | Set LLVM=1 for all make calls | Raphael Nestler | |
2022-12-26 | Install bindgen with cargo in prepare | Raphael Nestler | |
2022-12-26 | Define rustc version with rust-toolchain | Raphael Nestler | |
That way rustup will automatically use the correct Rust version. | |||
2022-12-26 | Add missing lld makedepend | Raphael Nestler | |
2022-12-25 | Update config after starting the build with LLVM=1 set | Raphael Nestler | |
The config of course needs to set the compiler to clang. | |||
2022-12-25 | Update to Linux 6.1.1 | Raphael Nestler | |
2022-12-25 | Update config to to fully enable Rust support | Raphael Nestler | |
Create with make menuconfig in the source folder. | |||
2022-12-25 | Add llvm as makedepends and set LLVM=1 for make | Raphael Nestler | |
See https://www.kernel.org/doc/html/latest/rust/quick-start.html#building | |||
2022-12-21 | Update .SRCINFO | Raphael Nestler | |
2022-12-21 | Enable Rust support in the configuration | Raphael Nestler | |
2022-12-21 | Ignore built packages | Raphael Nestler | |
2022-12-20 | Disable options that conflict with Rust support | Raphael Nestler | |
2022-12-20 | Copy from the official arch kernel | Raphael Nestler | |
This only changes the maintainer and pkgbase metadata. |