Skip to content

Conversation

@cameel
Copy link
Collaborator

@cameel cameel commented Dec 22, 2020

Just a bunch of workarounds to be able to still use the action.

The old way of installing boost no longer works because homebrew has removed the option to install from a local script. You can now kinda do this by creating a tap and you can kinda create a local one (even though Homebrew pushes you hard towards publishing it on github) but with so many workarounds needed, it was actually easier to just build from source.

Also, unfortunately newer Clang also requires patching Boost build system to be able to build it.

…en building the compiler

- One more than the available number or CPUs
…d features removed from Homebrew

- Switching to 1.66.0 because 1.65.0 suddenly fails to build due to what seems like an actual bug in the C code (it worked earlier in the same environment though?).
@cameel
Copy link
Collaborator Author

cameel commented Dec 22, 2020

Closing in favor of #74 - same thing but submitted as a PR directly from solc-bin rather than from my fork. There are weird problems with basing branches on one another when submitting from a fork.

@cameel cameel closed this Dec 22, 2020
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.

1 participant