Skip to content

Commit

Permalink
Merge pull request #306 from pmienk/master
Browse files Browse the repository at this point in the history
Addresses libbitcoin-system issues
  • Loading branch information
pmienk authored Feb 10, 2024
2 parents efa58dd + ddcb5f5 commit d85b959
Show file tree
Hide file tree
Showing 5 changed files with 220 additions and 81 deletions.
24 changes: 12 additions & 12 deletions .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,85 +38,85 @@ jobs:

steps:
- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-build'
repository: ${{ github.repository }}

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-system'
repository: '${{ github.repository_owner }}/libbitcoin-system'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-protocol'
repository: '${{ github.repository_owner }}/libbitcoin-protocol'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-client'
repository: '${{ github.repository_owner }}/libbitcoin-client'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-explorer'
repository: '${{ github.repository_owner }}/libbitcoin-explorer'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-network'
repository: '${{ github.repository_owner }}/libbitcoin-network'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-consensus'
repository: '${{ github.repository_owner }}/libbitcoin-consensus'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-database'
repository: '${{ github.repository_owner }}/libbitcoin-database'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-blockchain'
repository: '${{ github.repository_owner }}/libbitcoin-blockchain'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-node'
repository: '${{ github.repository_owner }}/libbitcoin-node'

- name: Checkout repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'libbitcoin-server'
repository: '${{ github.repository_owner }}/libbitcoin-server'

- name: Checkout repository
if: ${{ startsWith(matrix.os, 'macos') || startsWith(matrix.os, 'ubuntu') }}
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 1
path: 'gsl'
Expand Down
10 changes: 10 additions & 0 deletions generate3.xml
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />

Expand Down Expand Up @@ -364,6 +365,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />

Expand Down Expand Up @@ -665,6 +667,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -897,6 +900,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -1166,6 +1170,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -1422,6 +1427,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />

Expand Down Expand Up @@ -1707,6 +1713,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -1933,6 +1940,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -2181,6 +2189,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down Expand Up @@ -2437,6 +2446,7 @@
<flag name="Wno-mismatched-tags" compiler="clang" comment="Conflict in stdlib under clang." context="c++" />
<!-- <flag name="fvisibility=hidden" compiler="gcc" comment="Hide internal functions from external libs." context="c++" /> -->

<flag name="no_fixup_chains" comment="Address -undefined dynamic_lookup MacOS error." context="link" />
<flag name="fstack-protector" comment="Protect stack." context="link" />
<flag name="fstack-protector-all" comment="Protect stack comprehensively." context="link" />
</configure>
Expand Down
Loading

0 comments on commit d85b959

Please sign in to comment.