Closed odidev closed 2 years ago
lxml already has a better Makefile implementation that avoids duplicating the entire build script:
https://github.com/lxml/lxml/blob/5c8edfa39b0e31490a581740aaff44656ec72348/Makefile#L61-L65
Could you try to adapt that?
That said, I'd rather not run that build locally on my machine since the emulation makes it horribly slow. Would be nice to have Github Actions do it for me.
@scoder I have done the changes as per your suggestions. Please take a look.
@scoder, could you please review this PR? Thanks.
How very nice! Thanks!
@scoder, may I know the plan for releasing AArch64 wheels? Thanks.
Great work, @odidev! I'm also interested in the aarch64 wheel availability as I'm planning to release CuPy wheels for aarch64.
I'll push them out as soon as I have everything up and running. During the next days.
Looks like the PGO build is failing for aarch64, probably due to resource problems on the virtual machine. I'll see if I can reduce the benchmark run overhead.
It also seems worth building the wheels in separate GHA matrix jobs. Especially the AArch64 wheels take very long to build in the end.
Add linux aarch64 wheel build support.
Related to https://github.com/scoder/fastrlock/issues/12 @scoder Could you please review this PR?