-
Notifications
You must be signed in to change notification settings - Fork 4.9k
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
minikube ISO fails to build because of glibc <-> e2fsprogs mismatch #2853
Comments
buildroot should release 2018.05 in a day or two (http://lists.busybox.net/pipermail/buildroot/2018-May/222379.html). I'll open a pull request for it. |
With buildroot "next" branch it still doesn't compile. It fails when building cri-tools:
Setting BR2_COMPILER_PARANOID_UNSAFE_PATH=n in deploy/iso/minikube-iso/configs/minikube_defconfig lets it get a bit further, but then it still fails:
|
Can confirm this. I can build v0.26.1 but not v0.27.0 locally on my machine at the moment because of this incompatibility. |
This was resolved in v0.28.0. |
this should be fixed now, closing |
BUG REPORT
Environment: Fedora 28
Minikube version: git repo master branch
What happened:
make out/minikube.iso
fails while buildroot is building debugfs of e2fsprogs with:What you expected to happen:
make out/minikube.iso
successfully builds a local minikube ISO.Analysis
The Ubuntu version that is now used in the docker build-image (18.04) uses glibc 2.27. The e2fsprogs version of the currently used buildroot version (2017.11) is 1.43.7, which is incompatible with glibc 2.27. e2fsprogs has been fixed for glibc 2.27 starting from version 1.44.0. For reference see here.
Possible solutions
In order to solve this issue now I see following possibilities:
The text was updated successfully, but these errors were encountered: