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

fix patch targets in openblas build (when not using binarybuilder) #41501

Merged
merged 1 commit into from
Jul 7, 2021

Conversation

benlorenz
Copy link
Contributor

Trying to build master with USE_BINARYBUILDER=0 in Make.user fails with the following error:

make[1]: *** No rule to make target 'scratch/openblas-d2b11c47774b9216660e76e2fc67e87079f26fa1/openblas-filter-out-mavx-flag-on-zgemm-kernels.patch', needed by 'scratch/openblas-d2b11c47774b9216660e76e2fc67e87079f26fa1/openblas-Only-filter-out-mavx-on-Sandybridge.patch-applied'.  Stop.

The dependencies for the make targets for the patches are wrong. I am slightly surprised that the CI didn't catch this.

This also applies to release-1.7.

when building with USE_BINARYBUILDER=0
@benlorenz benlorenz changed the title fix patch targets in openblas build (when not binarybuilder) fix patch targets in openblas build (when not using binarybuilder) Jul 7, 2021
@ViralBShah ViralBShah added the building Build system, or building Julia or its dependencies label Jul 7, 2021
@ViralBShah
Copy link
Member

CI won't catch these, because we don't test these build paths in the CI. The binaries are loaded from Yggdrasil.

@ViralBShah ViralBShah merged commit 19ecf00 into JuliaLang:master Jul 7, 2021
KristofferC pushed a commit that referenced this pull request Jul 19, 2021
when building with USE_BINARYBUILDER=0

(cherry picked from commit 19ecf00)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
building Build system, or building Julia or its dependencies
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants