-
Notifications
You must be signed in to change notification settings - Fork 8
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
[Request] Older Glibc #97
Comments
Hi. Thanks for the issue. I see the solution to your problem as follows, need to create different tags for docker images in the format: This will allow you to get different versions of glibc for different builds. |
I prepared the necessary changes. Since Python images use Debian, I made versions of Bookworm and Bullseye. If i run bookworm image: docker run \
--volume "$(pwd)/test/:/src/" \
ghcr.io/batonogov/pyinstaller-linux:pr-98-slim-bookworm \
"pyinstaller --onefile main.py" \
&& docker run --rm -it -v "$(pwd)/test/dist:/dist" ubuntu:20.04 /dist/main I see error [7] Failed to load Python shared library '/tmp/_MEIVuPauh/libpython3.12.so.1.0': dlopen: /lib/aarch64-linux-gnu/libm.so.6: version `GLIBC_2.35' not found (required by /tmp/_MEIVuPauh/libpython3.12.so.1.0) But if i run bullseye image: docker run \
--volume "$(pwd)/test/:/src/" \
ghcr.io/batonogov/pyinstaller-linux:pr-98-slim-bullseye \
"pyinstaller --onefile main.py" \
&& docker run --rm -it -v "$(pwd)/test/dist:/dist" ubuntu:20.04 /dist/main My test application working good: Response Status Code: 200 Now you can use this image for testing, i make changes to the next release. |
* Add Bookworm and Bullseye image #97 --------- Co-authored-by: Fedor Batonogov <f.batonogov@yandex.ru>
Is your feature request related to a problem? Please describe.
Describe the solution you'd like
The text was updated successfully, but these errors were encountered: