Open dileks opened 3 months ago
@nathanchance
Hope you will provide a pre-release of 19.1.0-rc1
as SLIM toolchain on kernel.org
when it is released?
@nathanchance
Hope you will provide a pre-release of
19.1.0-rc1
as SLIM toolchain onkernel.org
when it is released?
Yes, I plan to.
LLVM 19.1.0-rc1 released: https://github.com/llvm/llvm-project/releases/tag/llvmorg-19.1.0-rc1
I am building toolchains for kernel.org now.
@nathanchance Thanks for uloading!
Can you move all prereleases (RCx) to a prereleases
(plural) directory?
Only keep the latest stable
SLIM toolchains in the root directory and move all previous stable releases to a archives
directory, please?
Thanks.
I'd rather not complicate the maintenance of the folder structure for myself at this point but I'll consider cleaning up -rc
builds once the stable ones are available.
It's up to you.
When you do a cleanup, please consider:
[ Documentation/process/changes.rst ]
Clang/LLVM (optional) 13.0.1 clang --version
19.1.0-rc1 uploaded to kernel.org: https://lore.kernel.org/20240726211227.GA1347002@thelio-3990X/
19.1.0-rc2 uploaded to kernel.org: https://lore.kernel.org/20240806054232.GA3815137@thelio-3990X/
19.1.0-rc3 uploaded to kernel.org: https://lore.kernel.org/20240820175944.GA2015979@thelio-3990X/
@nathanchance
Are there any extra patches for Linux v6.10-rc4+ required to build with LLVM 19.1.0-rc3?
I think https://git.kernel.org/linus/2bac084468847cfe5bbc7166082b2a208514bb1c might be the only one needed for 6.10. It is not needed for 6.11-rc1+, as it landed then.
@nathanchance Thanks! Typo: That should be Linux v6.11-rc4 not v6.10-rc4.
INFO: Yes, I was able to build Linux v6.11-rc4 and v6.11-rc5
with LLVM/Clang v19.1.0-rc3
successfully.
Tomorrow, Tuesday 03-Sep-2024 is the release-date of 19.1.0 FINAL
, let's see.
LLVM 19.1.0-rc4 released:
https://github.com/llvm/llvm-project/releases/tag/llvmorg-19.1.0-rc4 https://discourse.llvm.org/t/llvm-19-1-0-rc4-released/81039
From @tobiashieta
I have decided to do another RC and release RC4 today, there are some important commits that we still wait for and the number of changes are pretty huge.
For RC4->Final - I will be VERY conservative with the patches we accept. So please note this if you want to submit a patch.
https://discourse.llvm.org/t/llvm-19-1-0-final-update-and-possible-rc4/81010
19.1.0-rc4 uploaded to kernel.org: https://lore.kernel.org/20240903195128.GA2607877@thelio-3990X/
19.1.0 uploaded to kernel.org: https://lore.kernel.org/20240917191036.GA236618@thelio-3990X/
Bump version to 19.1.1
https://github.com/llvm/llvm-project/commit/fae11d419de1ab34c7e999eda0b2292b85d61c67
19.1.1 (really tagged and) released:
19.1.1 uploaded to kernel.org: https://lore.kernel.org/20241002035002.GA2829204@thelio-3990X/
Today 15-Oct-2024 we all expect LLVM version 19.1.2
.
@nathanchance Thanks for the quick uploads of previous SLIM LLVM-19 toolchains to kernel.org.
@nathanchance
I wanted to switch with the new SLIM toolchain to Linux version 6.12-rc3+
.
You happen to know of missing patches from upstream for x86-64 arch?
I wanted to switch with the new SLIM toolchain to Linux version
6.12-rc3+
. You happen to know of missing patches from upstream for x86-64 arch?
You will need https://git.kernel.org/gregkh/char-misc/c/506a1ac4c4464a61e4336e135841067dbc040aaa if you build with -Werror
. It should be in 6.12-rc4 now that it is in Greg's tree. Otherwise, I am not aware of any other necessary patches, that is the only one I am applying on top of 6.12-rc3.
Version 19.1.2 released.
https://github.com/llvm/llvm-project/releases/tag/llvmorg-19.1.2
19.1.2 uploaded to kernel.org: https://lore.kernel.org/20241015192630.GA1410876@thelio-3990X/
@nathanchance
With some additional patches on top:
$ cat /proc/version Linux version 6.12.0-rc3-1-amd64-clang19-kcfi (sedat.dilek@gmail.com@iniza) (ClangBuiltLinux clang version 19.1.2 (https://github.com/llvm/llvm-project.git 7ba7d8e2f7b6445b60679da826210cdde29eaf8b), ClangBuiltLinux LLD 19.1.2 (https://github.com/llvm/llvm-project.git 7ba7d8e2f7b6445b60679da826210cdde29eaf8b)) #1~trixie+dileks SMP PREEMPT_DYNAMIC 2024-10-15
kernel-config, dmesg-log and patch-series attached.
config-6.12.0-rc3-1-amd64-clang19-kcfi.txt dmesg-T_6.12.0-rc3-1-amd64-clang19-kcfi.txt patches.series.txt
19.1.3 released: https://github.com/llvm/llvm-project/releases/tag/llvmorg-19.1.3
@nathanchance
With one day delay we finally have LLVM version 19.1.3
.
Can you build a new SLIM toolchain on kernel.org?
Thanks.
Upstream announcement:
19.1.3 uploaded to kernel.org: https://lore.kernel.org/20241030180500.GA2334578@thelio-3990X/
Work on new release started:
Bump version to 19.1.4
https://github.com/llvm/llvm-project/commit/a3f0f1d004a61ef94c115e7e28863ce0b476aa99
As it concerns release 19.1.4
Quote:
The schedule is that we should release 19.1.4 today. But unfortunately I haven’t had time to work on the release backlog and GitHub changed how rebasing works so I have to rework my script for merging fixes.
In order to not rush a release I am going to push 19.1.4 until next week so I have time to merge changes in a orderly fashion.
That means 19.1.4 will be released the 19th of November.
I am sorry for the delay.
LLVM Release Schedule - 19.1.x:
Link: https://github.com/llvm/llvm-project/tree/release/19.x