[3.0] fix incompatible-pointer-types assignment on Linux
The first commit is specific to 3.0, others commits are 4.0 backport.
Thanks to @thesamesam for the report and 4.0 commit list.
Fixes #28441 (closed)
Merge request reports
Activity
changed milestone to %3.0.x maintenance
added Component::Core: Input label
added MRStatus::Acceptable label
- Resolved by Thomas Guillem
Is it the only issue happening with
-Werror=incompatible-pointer-types -Werror=implicit -Werror=int-conversion
? AFAIK the 3.0 is not clean regarding all this. I do not compile it with the extra flags on Windows for that reason.We could backport the extra flags system from 4.0. But I bet there'll be a bit of fixing before we can use it.
added MRStatus::InReview label and removed MRStatus::Acceptable label
- Resolved by Steve Lhomme
Added 4 commits from VLC 4.0 to really fix the build when using
-Wincompatible-pointer-types
Edited by Thomas Guillem
added MRStatus::Acceptable label and removed MRStatus::InReview label
added MRStatus::Accepted label and removed MRStatus::Acceptable label
MR Acceptance result
This MergeRequest has been Accepted! Congratulations.MR acceptance checks details:
-
MR should be considered mergeable by Gitlab -
Last pipeline should be successful -
MergeRequest should have at least one external review and/or vote -
All threads should be resolved, and score >= 0 -
MergeRequest should have no activity (threads/votes) for (24h/24h)
-
mentioned in merge request !4665 (merged)
changed milestone to %3.0.21