Skip to content

Conversation

@mword
Copy link

@mword mword commented May 19, 2021

As a workaround for several elements issues on OSX 10.15 and later, this PR adds the -fno-stack-check flag to local (non-cross compile) OSX builds.

Background: There seems to be a general issue with OSX (version >= 10.15) builds and clang's default use of -fstack-check which seems to be buggy enough to cause issues with multiple projects.

closes #987 #998
Also related to #782

@gwillen
Copy link
Contributor

gwillen commented May 24, 2021

utACK, makes sense to me.

@stevenroose stevenroose merged commit eda3fbe into ElementsProject:master Jun 2, 2021
@apoelstra
Copy link
Member

In light of this we could probably remove the same flag in ci/test/00_setup_env_mac_host.sh, which fixes this for CI?

gwillen pushed a commit that referenced this pull request Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

elementsd is crashing on sendtoaddress RPC call on MacOS

4 participants