CI: switch 32-bit windows builds to LLVM
That's what we'll use to make the 4.0 release.
Just before the release we should probably update LLVM to the latest as it will be used as the stable compiler for many years.
Merge request reports
Activity
changed milestone to %4.0
added Component:: CI label
requested review from @jbk
added MRStatus::NotCompliant label
added MRStatus::WaitingForReviewerFeedback label and removed MRStatus::NotCompliant label
- Resolved by Steve Lhomme
Why not 64bit ?
- Resolved by Steve Lhomme
Seriously, 32-bit is dead, except on some old low-end mobile still running ARMv7.
Most people running VLC on Win32 fall in one of two categories:
- Running VLC on an old unsupported Windows OS version, should stick to VLC 3.0.x.
- Running VLC in 32-bit mode out of habit on a 64-bit OS, should upgrade to 64-bit VLC.
So really we should be spending time improving the upgrade system so that we can differentiate the two groups, rather than spending time on 32-bit VLC 4.0. 4.0 is a unique opportunity to switch over, as it breaks not just the module ABI but also the LibVLC ABI. There won't be another chance like this in a decade.
(As long as we still have at least one AArch32 on one OS, we can still observe the occasional integer type size bugs.)
Edited by Rémi Denis-Courmont
added MRStatus::NotCompliant label and removed MRStatus::WaitingForReviewerFeedback label
mentioned in commit robUx4/docker-images@fe18d705
mentioned in merge request docker-images!279 (merged)
mentioned in commit robUx4/docker-images@1e93a124
mentioned in commit robUx4/docker-images@55958b5b
mentioned in issue #28510 (closed)
added 703 commits
-
77a01ee8...d3f41ff0 - 702 commits from branch
videolan:master
- 8c8f3159 - CI: switch 32-bit windows builds to LLVM
-
77a01ee8...d3f41ff0 - 702 commits from branch
added MRStatus::WaitingForReviewerFeedback label and removed MRStatus::NotCompliant label
removed review request for @jbk
added MRStatus::Accepted label and removed MRStatus::WaitingForReviewerFeedback label