Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: sgerrand/docker-glibc-builder
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: 2.38-0
Choose a base ref
...
head repository: sgerrand/docker-glibc-builder
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: main
Choose a head ref
  • 10 commits
  • 4 files changed
  • 1 contributor

Commits on Mar 1, 2024

  1. Bump glibc version to 2.39

    sgerrand committed Mar 1, 2024
    Copy the full SHA
    87d31b6 View commit details

Commits on Mar 2, 2024

  1. Merge pull request #58 from sgerrand/glibc-2.39

    Bump glibc version to 2.39
    sgerrand authored Mar 2, 2024
    Copy the full SHA
    4518f37 View commit details

Commits on Apr 19, 2024

  1. Update deprecated deploy step in CircleCI config

    > This job is using a deprecated deploy step, please update .circleci/config.yml to use a run step
    
    As per: https://circleci.com/docs/migrate-from-deploy-to-run/
    sgerrand committed Apr 19, 2024
    Copy the full SHA
    df4148c View commit details
  2. Merge pull request #59 from sgerrand/ci-update-deprecated-deploy-step

    CI: Update deprecated deploy step in CircleCI config
    sgerrand authored Apr 19, 2024
    Copy the full SHA
    2ce76df View commit details

Commits on Jun 25, 2024

  1. Configure parallel make recipes

    GNU make supports running multiple "jobs" or "recipes" simultaneously,
    which should speed up the compilation stage.
    
    See: https://www.gnu.org/software/make/manual/html_node/Parallel.html
    sgerrand committed Jun 25, 2024
    Copy the full SHA
    1033f53 View commit details
  2. Explicitly declare resource class per executor

    - compilation needs more CPUs, "large" is the biggest available on a
      free plan.
    - uploading artefacts only needs a single CPU and little memory.
    
    See: https://circleci.com/docs/using-docker/#x86, https://circleci.com/pricing
    sgerrand committed Jun 25, 2024
    Copy the full SHA
    a7fd43f View commit details
  3. Merge pull request #62 from sgerrand/make-use-parallel-jobs

    Parallel `make` recipes
    sgerrand authored Jun 25, 2024
    Copy the full SHA
    8d56b1d View commit details
  4. Experiment with specifying Arm resource class

    There are a few different ways to cross compile glibc, this way uses
    CircleCI's resource classes which are available for using Arm with
    "Remote Docker": https://circleci.com/docs/using-docker/#arm
    sgerrand committed Jun 25, 2024
    Copy the full SHA
    c100914 View commit details
  5. Copy the full SHA
    cefd005 View commit details

Commits on Jun 27, 2024

  1. Merge pull request #61 from sgerrand/ci-build-with-arm

    CI: build artefacts for Arm
    sgerrand authored Jun 27, 2024
    Copy the full SHA
    85ebad3 View commit details
Loading