Page MenuHomePhabricator

[guix] Fix errors for macos build from the jsonrpc dependencies
ClosedPublic

Authored by Fabien on Mon, Dec 9, 14:09.

Details

Summary

Several changes are needed to accomodate the aws-lc-sys library which is a dependency for the jsonrpc server over tls.

  • If linking is needed then lld needs to be used.
  • The CoreFundation framework needs to be linked
  • We can't use the cmake build for aws-lc-sys because it expects an install-name-tool that we don't have
Test Plan

Run the macos guix build

Diff Detail

Repository
rABC Bitcoin ABC
Lint
Lint Not Applicable
Unit
Tests Not Applicable