Drop reinstall of google-protobuf and use precompiled gems
https://gitlab.com/gitlab-org/omnibus-gitlab/-/merge_requests/1372 reinstalled the google-protobuf gem because as shown in https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/2042, the precompiled gem of google-protobuf didn't work on CentOS 6 due to glibc compatibility issues. However, since then we've dropped support for CentOS 6. The precompiled gem is built with `manylinux2014_x86_64`, which is CentOS 7. We already use precompiled gems for `grpc` (which also compiles google-protobuf), `prometheus-client-mmap`, and `nokogiri`, so there's no reason `google-protobuf` should be an exception. Using the precompiled gem speeds build times and avoids build issues with CentOS 7 and SLES 12.5. Relates to https://gitlab.com/gitlab-org/omnibus-gitlab/-/issues/7818 Changelog: changed
parent
3f7dd9d4
No related branches found
No related tags found
Please register or sign in to comment