microsoft / microsoft/vcpkg

Environment breakage: gitlab.freedesktop.org is undergoing maintenance until 2025-03-22

Open
#44,429 7 comments 10 reactions 1 assignee View on GitHub

Nobody has claimed this yet.

category:vcpkg-feature
Dominant language
CMake
Stars
27.5k
Forks
7.7k
Avg merge
2d 19h
Merged PRs (30d)
321

Description

50 different ports use a GITLAB_URL based on gitlab.freedesktop.org. This code host is unavailable due to a planned migration from March 16 2025 until March 22 2025.

This affects the following ports, from my `git grep --files-with-matches "GITLAB_URL https://gitlab.freedesktop.org/"` on 782ccc18d8b819cdef6794a6c03eb3d9f7cd04aa :

- dbus
- fdk-aac
- font-util
- freetype
- libdmx
- libfontenc
- libfs
- libice
- libslirp
- libsm
- libx11
- libxau
- libxaw
- libxcomposite
- libxcvt
- libxdamage
- libxdmcp
- libxext
- libxfixes
- libxfont
- libxft
- libxi
- libxinerama
- libxkbfile
- libxmu
- libxpm
- libxpresent
- libxrandr
- libxrender
- libxres
- libxscrnsaver
- libxt
- libxtst
- libxv
- libxxf86vm
- pipewire
- pthread-stubs
- xbitmaps
- xcb-image
- xcb-keysyms
- xcb-proto
- xcb-render-util
- xcb-util-errors
- xcb-util-m4
- xcb-util-wm
- xcb-util
- xcb
- xorg-macros
- xproto
- xtrans

---

Onto a question: What is the solution here for FOSS community projects? It's my expectation that the answer for enterprise customers is "set up an asset cache". But doing so for a community project is a bit harder of an ask.

Is there a mirror feature in the pipeline? If not, count this as a feature request for a simple and/or default configured mirror feature to avoid/mitigate environment outages like this in the future.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.