-
- Downloads
There was an error fetching the commit references. Please try again later.
Force older x86 platforms to recompile native gems
As described in https://github.com/rake-compiler/rake-compiler-dock/issues/122, x86 precompiled native gems for a long time have used an image based on CentOS 7, which uses glibc 2.17. With https://github.com/rake-compiler/rake-compiler-dock/pull/126, the image has been updated to Ubuntu 20.04, which uses glibc 2.29. In `OhaiHelper#ruby_native_gems_unsupported?`, we previously forced a number of older `aarch64` platforms to recompile the native gems because `aarch64` has used Ubuntu 20.04 and hence glibc 2.29 for a while. With gems that use rake-compiler-dock v1.6.0 or higher (e.g. nokogiri, prometheus-client-mmap, etc.), glibc 2.29 is now required even for x86. In prepration for these gem updates, ensure that all native Ruby gems are recompiled to avoid quiet failures. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/8865 Changelog: fixed
Please register or sign in to comment