Skip to content

Don't set HAVE_SSP unconditionally on aarch64#43555

Merged
vtjnash merged 1 commit intoJuliaLang:masterfrom
fingolfin:mh/fix-aarch64-without-ssp
Jan 7, 2022
Merged

Don't set HAVE_SSP unconditionally on aarch64#43555
vtjnash merged 1 commit intoJuliaLang:masterfrom
fingolfin:mh/fix-aarch64-without-ssp

Conversation

@fingolfin
Copy link
Copy Markdown
Member

There is no plausible reason for this. And indeed, this patch fixes compilation for the libjulia_jll builder on Yggdrasil which currently fails due to the absence of libssp. Apparently also issue #43071 was caused by this.

The removed line was introduced in PR #41936 (by @JeffBezanson) but without any justification that I could discern, so it might have just slipped in there accidentally.

CC @giordano

There is no plausible reason for this. And indeed, this patch fixes
compilation for the libjulia_jll builder on Yggdrasil which currently fails
due to the absence of libssp.

The removed line was introduced in PR JuliaLang#41936 but without any justification
that I could discern, so it might have just slipped in there accidentally.
@vchuravy
Copy link
Copy Markdown
Member

vchuravy commented Jan 6, 2022

I think this is good to land, but I would appreciate a comment from someone who know ARM better than me xD

@vchuravy vchuravy added this to the 1.8 milestone Jan 6, 2022
@vtjnash vtjnash merged commit a733e8a into JuliaLang:master Jan 7, 2022
@fingolfin fingolfin deleted the mh/fix-aarch64-without-ssp branch January 7, 2022 06:58
@vchuravy vchuravy added system:apple silicon Affects Apple Silicon only (Darwin/ARM64) - e.g. M1 and other M-series chips system:arm ARMv7 and AArch64 labels Jan 7, 2022
@KristofferC
Copy link
Copy Markdown
Member

No need to backport since it was added in 628209c.

LilithHafner pushed a commit to LilithHafner/julia that referenced this pull request Feb 22, 2022
There is no plausible reason for this. And indeed, this patch fixes
compilation for the libjulia_jll builder on Yggdrasil which currently fails
due to the absence of libssp.

The removed line was introduced in PR JuliaLang#41936 but without any justification
that I could discern, so it might have just slipped in there accidentally.
LilithHafner pushed a commit to LilithHafner/julia that referenced this pull request Mar 8, 2022
There is no plausible reason for this. And indeed, this patch fixes
compilation for the libjulia_jll builder on Yggdrasil which currently fails
due to the absence of libssp.

The removed line was introduced in PR JuliaLang#41936 but without any justification
that I could discern, so it might have just slipped in there accidentally.
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 system:apple silicon Affects Apple Silicon only (Darwin/ARM64) - e.g. M1 and other M-series chips system:arm ARMv7 and AArch64

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants