-
-
Notifications
You must be signed in to change notification settings - Fork 505
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
Move to manylinux2014 for aarch64, ppc64le builds. #1545
Move to manylinux2014 for aarch64, ppc64le builds. #1545
Conversation
1615e94
to
2fa16e7
Compare
2fa16e7
to
b90064e
Compare
@dvarrazzo I'd appreciate it if you can take a look 🙂 |
Hello! Thank you very much. I actually thought I had already done this, but apparently I've completely lost the ball. My plan was to backport and adapt the script used in psycopg 3. I don't know if that's what you did? If you didn't, could you please check in that script if there is anything missing here? Thank you very much, very appreciated! |
@dvarrazzo Thanks so much! |
Have you got a run of the packages workflow somewhere? |
Yes, I basically used a
Using:
|
@dvarrazzo Here's the workflow result. One important thing is that I made a slight change, different from what we have in |
@dvarrazzo Any chance we can move forward on this? 🙂 |
@AmirBitaraf I will try this week |
Would be really helpful to get it released as all workarounds existing cause other complications in my project. Is there any way to help here? |
I am reviewing the issue. Sorry for the delay but this week I was off. |
aeaad7a
to
c0666b0
Compare
I have removed the two commits cancelling each other and squash the little details such as the missing EOF char. Unfortunately macOS build is currently broken. I would like to have it fixed in order to release the new manylinux2014 charts. Will try to do it this week (help is welcome if you can). See #1558 |
FYI, psycopg 2.9.6 released on PyPI right now. |
This solves #1396 on
aarch64
by moving tomanylinux2014
and building against a newer version oflibpq
.It continues the work on #1459 but uses
manylinux2014
and utilizesbuild_libpq.sh
from psycopg3.Side Note: As
ubuntu-latest
is upgraded in Actions, andtox4
is out with breaking changes,ubuntu
andtox
versions are pinned in the workflows. Ubuntu 22.04 dropped Python 3.6 support.