xserver: Branch 'master' - 3 commits

Michel Dänzer michel.daenzer at mailbox.org
Tue Jun 21 09:19:30 UTC 2022


On 2022-06-21 05:37, Jeremy Sequoia wrote:
> I reverted

Thanks.

Note that "make dist" is still broken on server-22.1-branch: https://gitlab.freedesktop.org/xorg/xserver/-/jobs/24330392 (I don't personally care about this, but the 22.1 branch maintainer might :)


> and created a pull request to track getting this in once the pipelines are updated:
> 
>     https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/913 

I commented there how the CI failure could be solved.


>> On Jun 20, 2022, at 17:41, Jeremy Sequoia <jeremyhu at apple.com <mailto:jeremyhu at apple.com>> wrote:
>>> On Jun 20, 2022, at 02:09, Michel Dänzer <michel.daenzer at mailbox.org <mailto:michel.daenzer at mailbox.org>> wrote:
>>>
>>> [0] That said, if the Xquartz build could be tested as part of the GitLab CI pipeline, that could be useful for you as well.
>>
>> Could you point me at documentation for setting that up?

I don't know of any documentation about how to do builds for macOS in GitLab CI, which might be the main challenge here. I'd suggest joining the #freedesktop channel on OFTC IRC and asking the gstreamer folks there how they're doing it. Or maybe take a look at the macos job definitions in https://gitlab.freedesktop.org/gstreamer/cerbero/-/blob/main/.gitlab-ci.yml .

FWIW, the general GitLab CI/CD documentation is at https://docs.gitlab.com/ee/ci/ and the documentation for the CI templates we're using at https://freedesktop.pages.freedesktop.org/ci-templates/ . I'm afraid this may be overwhelming at first though, it certainly was for me. :)


-- 
Earthling Michel Dänzer            |                  https://redhat.com
Libre software enthusiast          |         Mesa and Xwayland developer


More information about the xorg-devel mailing list