Bug details: ** https://bugzilla.redhat.com/show_bug.cgi?id=2235724 ** Information from BlockerBugs App:
Commented but haven't voted yet: tflink, tuliom
The votes have been last counted at 2023-08-30 15:31 UTC and the last processed comment was #comment-871775
To learn how to vote, see: https://pagure.io/fedora-qa/blocker-review A quick example: BetaBlocker +1 (where the tracker name is one of BetaBlocker/FinalBlocker/BetaFE/FinalFE/0Day/PreviousRelease and the vote is one of +1/0/-1)
BetaBlocker +1
BetaBlocker
FinalBlocker
BetaFE
FinalFE
0Day
PreviousRelease
+1
0
-1
BetaFE +1
This is far better than with previous release, we're early in the Beta Freeze.
We're 1 week past the deadline for 100% code completion deadline for F39 changes so I'm more skeptical of the "it's an accepted feature for F39" reasoning here.
At what point do we say "no, you missed the deadline"? The first successful build I'm seeing in koji for llvm17 was from 2023-08-25 which was 4 days ago. The first successful build in rawhide was one day before that. I know that it's in the feature wiki page but it seems worth mentioning that LLVM 17 has not been released upstream yet and this will be RC code from their perspective.
What testing has happened on the LLVM 17 builds? Have we verified that mesa is working fine?
Also, the F39 deadline for "testable" was 3 weeks ago. I know that this ends up being as much of a suggestion as anything but it's a non-zero point, IMHO
The first successful build I'm seeing in koji for llvm17 was from 2023-08-25 which was 4 days ago. The first successful build in rawhide was one day before that. I know that it's in the feature wiki page but it seems worth mentioning that LLVM 17 has not been released upstream yet and this will be RC code from their perspective.
There are some misunderstandings on this reply that I'd like to clarify. As you can see in the wiki page for this change, we start building everything on Copr first, then we build it in a rawhide side tag on koji when we believe the version is good enough, then in a f39 side tag on koji.
I started to work on this on July 22nd.
Our plan was to merge the RC2 builds. Unfortunately, neither RC1 nor RC2 passed my tests and I had to abort their builds on koji.
LLVM 17.0.0 RC3 is the first version that I believe that is in good shape to reach stable.
It's also important to clarify that, in previous Fedora releases, we waited for a GM release from upstream. However, they usually arrive too late for Fedora (far later than the beta freeze). This time, we're trying to start with an RC in order to give more time for tests and fixes.
What testing has happened on the LLVM 17 builds?
So far, I have run tmt tests by hand on all LLVM packages that provide tmt tests.
Have we verified that mesa is working fine?
Not yet. I'm trying to reach out a mesa packager in order to synchronize this.
Since mesa isn't built against 17 yet, I think the impact of this is fairly limited, and given that FESCo implicitly approved it (five days ago) in https://pagure.io/fesco/issue/3059#comment-870702 , I'm a weak:
Since mesa isn't built against 17 yet, I think the impact of this is fairly limited, and given that FESCo implicitly approved it (five days ago) in https://pagure.io/fesco/issue/3059#comment-870702 , I'm a weak: BetaFE +1
If this breaks stuff, you're likely to be directly affected. If you're not going to fight it, I have no reason to object. I'll go back to being a grumpy old man yelling at the sky.
BetaFE +0
AGREED AcceptedBetaFE
The following votes have been closed:
Metadata Update from @blockerbot: - Issue status updated to: Closed (was: Open)
Release F39 is no longer tracked by BlockerBugs, closing this ticket.
Log in to comment on this ticket.