-
Notifications
You must be signed in to change notification settings - Fork 221
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RFE: Make toolbox-init-container a fully static binary or disable CGO to avoid compatibility issues with container's glibc #832
Comments
Please can you fix it? Toolbox is completely useless without the support for previous Fedora version on Fedora 35... |
The post at https://debarshiray.wordpress.com/2022/10/02/toolbx-running-the-same-binary-on-arch-linux-fedora-ubuntu-etc-containers/ has a good explanation about the current setup and why this option is not ideal so I'll close this issue. |
Thanks, @travier One of the reasons for writing that blog post was to have a single reference for issues and discussions like this one. Thanks for doing the triage for me! |
One thing that came up recently in the context of the newly added We don't do this at the moment, but we should, if we want to have a better error message. I know this issue was about a static binary, but disabling the use of C (or CGO) is often brought up together with that. So, I thought I'd use the same issue to track both. I took the liberty to update the title to reflect that. |
We are now using CGO to check the presence of subordinate user and group IDs using libsubid.so instead of looking at |
Is your feature request related to a problem? Please describe.
This is an RFE to solves issues such as #821 (comment #821 (comment)) and add support for non-glibc toolboxes.
Describe the solution you'd like
Convert
toolbox-init-container
as a standalone static binary.Describe alternatives you've considered
N/A
Additional context
This is required to avoid breaking toolbox every time the host is newer than the containers.
The text was updated successfully, but these errors were encountered: