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

[WIP] manylinux2010 with devtoolset 7 #252

Closed

Conversation

henriquegemignani
Copy link

I've rebased #152 on top of a recent master because I needed to create a manylinux2010 wheel for Python 3.7.
I also needed a recent toolchain so I installed the devtoolset 7 from The Software Collections.

This PR is not ready at all for merge, especially compared to #182, but I feel it's good enough for comparison and discussion.

  • I took another approach to the curl issue: install to /opt and build python/git with it only.
  • i686 wasn't working with devtoolset 7

markrwilliams and others added 12 commits November 25, 2018 23:28
CentOS 6.9 includes a new enough OpenSSL (1.0.1e) to allow curl to
connect to HTTPS URLs.

The official 32-bit Docker image does not include the utils-linux-ng
package that contains linux32.  Without setting a 32-bit personality,
yum will download packages for the the host's architecture.

Python 2.6 is included, however, so include a Python implementation of
setarch(8) to enable bootstrapping.
MAINTAINER is also deprecated, so that's replaced with LABEL.
The Dockerfile and supporting scripts for this live in docker/glibc/.
This cannot be built on Travis because it takes too long and emits too
many log messages.  Later patches should address reproducibility.
@Mizux
Copy link

Mizux commented Dec 19, 2018

My two cents,
You should bump auditwheel to 2.0.0rc1 otherwise auditwheel doesn't understand manylinux2010 policy...

BTW thanks for your docker image 👍 (ps: can you build it, so it works without vsyscall ? ;))

@mayeut
Copy link
Member

mayeut commented Apr 12, 2019

Superseded by #279 that's been merged-in.

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.

4 participants