Skip to content
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

Generate compressed binary file to CirclCI artifacts #71

Merged
merged 5 commits into from
Jul 28, 2020
Merged

Conversation

hwwhww
Copy link
Contributor

@hwwhww hwwhww commented Jul 28, 2020

The CI script is not smart, but it works now. The built compressed binary files are now on CI Server.

@hwwhww hwwhww force-pushed the hwwhww/artifacts branch from 608dc4d to 3c42ea9 Compare July 28, 2020 02:22
@hwwhww
Copy link
Contributor Author

hwwhww commented Jul 28, 2020

It looks like the Linux file has issue. Investigating it 👀

[4055] Error loading Python lib '/tmp/_MEIbjvQZx/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/_MEIbjvQZx/libpython3.7m.so.1.0)

@hwwhww hwwhww force-pushed the hwwhww/artifacts branch 6 times, most recently from 7169bbe to 943c748 Compare July 28, 2020 04:54
@hwwhww hwwhww force-pushed the hwwhww/artifacts branch from 943c748 to bf4ce6d Compare July 28, 2020 04:57
@hwwhww hwwhww force-pushed the hwwhww/artifacts branch from bf4ce6d to e31ff99 Compare July 28, 2020 05:02
@hwwhww hwwhww force-pushed the hwwhww/artifacts branch from ce0ce59 to 18b7a3c Compare July 28, 2020 05:26
@hwwhww
Copy link
Contributor Author

hwwhww commented Jul 28, 2020

[4055] Error loading Python lib '/tmp/_MEIbjvQZx/libpython3.7m.so.1.0': dlopen: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /tmp/_MEIbjvQZx/libpython3.7m.so.1.0)

Fixed it on my local tests.

Because the circleci/python:3.7 docker image was with a newer Ubuntu version, so the machine with an older version may have this issue.

I downgraded it to using machine Ubuntu 16.04 (image: ubuntu-1604:202007-01) and rebuild Python for using PyInstaller... it takes more resources than before but we can optimize it with a custom and cleaner docker image later.

@hwwhww hwwhww merged commit bb946b9 into dev Jul 28, 2020
@CarlBeek CarlBeek deleted the hwwhww/artifacts branch September 22, 2020 11:08
everhusk pushed a commit to earthwallet/earth-wallet-cli that referenced this pull request Aug 3, 2023
Generate compressed binary file to CirclCI artifacts
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant