Skip to content

Skip extra linker flags on Windows ARM64 in get_pkg_config()#200

Merged
mattip merged 2 commits into
MacPython:mainfrom
Harishmcw:build_steps_win_arm64
Jun 6, 2025
Merged

Skip extra linker flags on Windows ARM64 in get_pkg_config()#200
mattip merged 2 commits into
MacPython:mainfrom
Harishmcw:build_steps_win_arm64

increment the build number and try to improve the PR submitter guidance

18e8a99
Select commit
Loading
Failed to load commit list.
Travis CI / Travis CI - Pull Request succeeded Jun 6, 2025 in 24m 0s

Build Passed

The build passed, just like the previous build.

Details

This is a pull request build.

It is running a build against the merge commit, after merging #200 Skip extra linker flags on Windows ARM64 in get_pkg_config().
Any changes that have been made to the main branch before the build ran are also included.

Jobs and Stages

This build has four jobs, running in parallel.

Job ENV OS State
673.1 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
673.2 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
673.3 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed
673.4 OPENBLAS_COMMIT=v0.3.29-265-gb5456c1b Linux passed

Build Configuration

Build Option Setting
Language Ruby
Operating System Linux (Jammy)
Build Configuration
{
  "language": "ruby",
  "os": [
    "linux"
  ],
  "dist": "jammy",
  "env": [
    "global={:OPENBLAS_COMMIT=>\"v0.3.29-265-gb5456c1b\"}={:REPO_DIR=>\"OpenBLAS\"}"
  ],
  "services": [
    "docker"
  ],
  "jobs": {
    "include": [
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "s390x",
        "env": [
          {
            "PLAT": "s390x"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "INTERFACE64": "0"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      },
      {
        "os": "linux",
        "arch": "ppc64le",
        "env": [
          {
            "PLAT": "ppc64le"
          },
          {
            "INTERFACE64": "1"
          },
          {
            "MB_ML_VER": "2014"
          },
          {
            "DOCKER_TEST_IMAGE": "multibuild/xenial_{PLAT}"
          }
        ]
      }
    ]
  },
  "before_install": [
    "source tools/build_steps.sh",
    "before_build"
  ],
  "install": [
    "if [ ${TRAVIS_EVENT_TYPE} == \"cron\" ]; then\n  clean_code_local $REPO_DIR develop\nelse\n  clean_code_local $REPO_DIR $OPENBLAS_COMMIT\nfi\necho done install step\n"
  ],
  "script": [
    "travis_wait 30 build_on_travis",
    "libc=${MB_ML_LIBC:-manylinux}",
    "docker_image=quay.io/pypa/${libc}${MB_ML_VER}_${PLAT}",
    "docker run --rm -e INTERFACE64=\"${INTERFACE64}\" -e MB_ML_LIBC=\"${MB_ML_LIBC}\" -v $(pwd):/openblas \"${docker_image}\" /bin/bash -xe /openblas/tools/build_wheel.sh"
  ],
  "after_success": [
    "set +ex",
    "sudo chmod -R a+w /home/travis/.cache",
    "pip install -q git+https://github.com/Anaconda-Platform/anaconda-client@1.13.0",
    "sudo chmod -R a+w dist",
    "source tools/upload_to_anaconda_staging.sh",
    "upload_wheels"
  ]
}