-
Notifications
You must be signed in to change notification settings - Fork 219
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
Manylinux2010 #182
Manylinux2010 #182
Commits on Apr 13, 2018
-
Minimal usable merge of markrwilliams:manylinux2 into current pypa:ma…
…ster - The dockerfiles build successfully. - Compared to current master, there's a new intermediate image for glibc. As the x86_64 build depends on it, this must have a predefined name. In the PR the "naming prefix" is 'markrwilliams/manylinux2', therefore it's assumed for all images. - There's a problem with libcurl which has been (temporarily) resolved with script which redirects yum. See docker/build_scripts/build.sh for details. The following script is proven to work: pushd docker/glibc/ docker build -t markrwilliams/manylinux2:centos-6.9-no-vsyscall popd docker/build_scripts/prefetch.sh curl openssl docker build -t markrwilliams/manylinux2:x86_64 \ -f docker/Dockerfile-x86_64 docker/ docker build -t markrwilliams/manylinux2:i686 \ -f docker/Dockerfile-i686 docker/
Configuration menu - View commit details
-
Copy full SHA for 7f4765e - Browse repository at this point
Copy the full SHA 7f4765eView commit details -
Clean-up and adjustments for manylinux2010
- docker/build_scripts/build.sh: - removed libncurses.devel; not part of PEP 571 - removed gpg as dependency, because yum already requires it - removed some /dev/null redirections, because they hinder debugging - docker/build_scripts/manylinux1-check.py - renamed to manylinux-check.py - changed names/comments to new version - the check now targets glibc 2.12 instead of 2.5 - .travis.yml - only changed the image name - TODO: x86_64 still needs a script for the no-vsyscall image dependency - docker/deploy.sh - changed image name - note: .rst files have not been touched
Configuration menu - View commit details
-
Copy full SHA for 2f42b3c - Browse repository at this point
Copy the full SHA 2f42b3cView commit details
Commits on Apr 15, 2018
-
Fix for new release of pip (v10.0.0) breaking the build script
- The freshly released version of pip breaks build_utils.sh which tries to get the latest and greatest. Added a condition to instead use the latest version below v10.
Configuration menu - View commit details
-
Copy full SHA for 27e7332 - Browse repository at this point
Copy the full SHA 27e7332View commit details
Commits on Apr 16, 2018
-
Merge upstream changes (4a20e4b); remove get-pip hack
- Incorporated the lastest changes from the official repository. - That cleanup removed two packages from 'yum erase ...' which looks like an oversight. Readded. - Removed the hack which fixed the broken build when the new pip was released. This has been fixed upstream, see here: pypa/get-pip#19
Configuration menu - View commit details
-
Copy full SHA for 55f670c - Browse repository at this point
Copy the full SHA 55f670cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54b3c84 - Browse repository at this point
Copy the full SHA 54b3c84View commit details
Commits on Apr 20, 2018
-
Configuration menu - View commit details
-
Copy full SHA for dcd4acf - Browse repository at this point
Copy the full SHA dcd4acfView commit details
Commits on Apr 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 8f868fb - Browse repository at this point
Copy the full SHA 8f868fbView commit details
Commits on Apr 29, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 50f4eac - Browse repository at this point
Copy the full SHA 50f4eacView commit details
Commits on May 2, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 0a6c6ee - Browse repository at this point
Copy the full SHA 0a6c6eeView commit details
Commits on May 3, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 55b3514 - Browse repository at this point
Copy the full SHA 55b3514View commit details -
Adapt build.sh for the x86_64 two-stage build
- Add platform-dependent clause - Assign the same prefix to the the no-vsyscall image (quay.io/pypa/...) - The dependent docker/Dockerfile-x86_64 needs this prefix in FROM ...
Configuration menu - View commit details
-
Copy full SHA for 87886d4 - Browse repository at this point
Copy the full SHA 87886d4View commit details -
- Increase in `travis_wait` time - Shunting build output off into a log file which can be inspected on failure.
Configuration menu - View commit details
-
Copy full SHA for 2664c85 - Browse repository at this point
Copy the full SHA 2664c85View commit details
Commits on May 15, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 67ef9a0 - Browse repository at this point
Copy the full SHA 67ef9a0View commit details
Commits on May 21, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 05098c8 - Browse repository at this point
Copy the full SHA 05098c8View commit details
Commits on May 22, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 2ec5c38 - Browse repository at this point
Copy the full SHA 2ec5c38View commit details
Commits on Jun 16, 2018
-
Merge upstream changes (96b47a2); move libff-devel
- Similar to gpg the libffi-devel package can't be removed after the build, but it looks like this is because it was improperly packaged. - Moved libffi to the "Development tools and libraries" section.
Configuration menu - View commit details
-
Copy full SHA for e075849 - Browse repository at this point
Copy the full SHA e075849View commit details
Commits on Jun 28, 2018
-
Configuration menu - View commit details
-
Copy full SHA for 24082fe - Browse repository at this point
Copy the full SHA 24082feView commit details
Commits on Jul 4, 2018
-
Merge a0d46fa; mirror base image change :6.9 -> :6
Like with CentOS 5 there's a CentOS 6 Docker image which is more up to date (tag :6) than the latest release (tag :6.9). See: pypa#206
Configuration menu - View commit details
-
Copy full SHA for 0a31334 - Browse repository at this point
Copy the full SHA 0a31334View commit details
Commits on Jul 11, 2018
-
Configuration menu - View commit details
-
Copy full SHA for e05c365 - Browse repository at this point
Copy the full SHA e05c365View commit details
Commits on Jul 28, 2018
-
Merge 46e2d66; update to CentOS 6.10
Previously, vault.centos.org was missing some repository information, which prevented moving to 6.10. This is now available on CentOS 6.10 and it includes a glibc v1.212 (up from 1.209). All changes made are only to bump this version number.
Configuration menu - View commit details
-
Copy full SHA for c39783f - Browse repository at this point
Copy the full SHA c39783fView commit details