Phoenix icon indicating copy to clipboard operation
Phoenix copied to clipboard

Investigate building manylinux1 compatible wheels

Open RobinD42 opened this issue 8 years ago • 5 comments

I looked into this a few months ago and it seemed that the large number of required external libs and their dependencies that are not included in the manylinux1 spec would make builds way too complex. However, the benefits of being able to distribute linux wheels on PyPI are worth the effort to try again.

RobinD42 avatar Apr 20 '17 15:04 RobinD42

See: https://github.com/pypa/manylinux

RobinD42 avatar Apr 20 '17 16:04 RobinD42

See my latest attempt at https://github.com/RobinD42/Phoenix/tree/manylinux/vagrant/manylinux

RobinD42 avatar Apr 24 '17 22:04 RobinD42

Now there is manylinux2014 and manylinux_2_24 which should be easier to make.

abitrolly avatar Jul 22 '21 06:07 abitrolly

I've successfully built manylinux_2_28_x86_64 wheels for Python 3.8 - 3.10.

Edit: Never mind. Although I was able to build manylinux_2_28_x86_64 wheels they don't actually work:

@RobinD42 If I were to formalize the manylinux build process to be automated via a Dockerfile, would you be available to upload the generated wheels for wxPython 4.2.1?

Having manylinux wheels for wxPython would be hugely useful in my effort to distribute an app of mine, because I wouldn't have to ask Linux users to wait 30+ minutes for wxPython to build from source.

davidfstr avatar Oct 28 '23 19:10 davidfstr

Any news on this?

I also managed to build a manylinux_2_35_x86_64 on Ubuntu 22.04 but I get the same errors as described above eventhough I am running it on the Machine that created the wheel, so I think the problem might not be related gtk?

huppfi avatar Apr 16 '24 13:04 huppfi