http://bugs.winehq.org/show_bug.cgi?id=58595
--- Comment #2 from Patrick Hibbs hibbsncc1701@gmail.com --- Got it. It looks like that merge commit was made by the gitlab UI, it didn't exist in my local tree, and rebasing on my local system and force pushing it allowed the build to succeed. (with the flaky test failures.)
Maybe the Git Tutorial should be updated to warn people not to use the gitlab UI when rebasing an MR? There's nothing mentioned about gitlab's UI causing failures.