-
Notifications
You must be signed in to change notification settings - Fork 92
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
Can't compile module rtl8192eu because `GLIBC_2.33' not found #40
Comments
Ubuntu 20.04 |
I assume you are using a mainline kernel? Mainline kernels are now built on the newest Ubuntu version with glibc v2.33 and thus kernel modules require the same version. From what I know 'glibc' is part of the distribution and is hard to update. This is the bug report about this. https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1926938 You can wait for an official fix, or:
|
This should work to compile the kernel but maybe broke something, use at your own risk. wget -nv http://mirrors.kernel.org/ubuntu/pool/main/g/glibc/libc6_2.33-0ubuntu5_amd64.deb
sudo dpkg --force-all -i libc6_2.33-0ubuntu5_amd64.deb Works fine on my CI builds |
Thanks for the responses. |
This indicates the userspace utility
This doesn't make sense, libc(ie glibc) is a usespace thing, kernel modules don't use a libc at all. |
Yep, modpost and fixdep. This is only valid for Ubuntu's pre-compiled kernels. Compiling from source always works. |
make.log
The text was updated successfully, but these errors were encountered: