Commit 317917a
committed
Merge #7341: fix: repair dash-chainstate dist sources
a42b90b fix: repair dash-chainstate dist sources (pasta)
Pull request description:
## Issue being fixed or feature implemented
The `make distdir` and `dash-chainstate` packaging/build paths referenced stale source paths after recent address index and governance refactors. This caused CI packaging/build jobs using `--enable-experimental-util-chainstate` to fail.
## What was done?
- Updated `dash_chainstate_SOURCES` to use `index/addressindex.cpp` and include its standalone helper/source dependencies.
- Replaced removed governance source entries with the current governance source files used by the tree.
- Updated `bitcoin-chainstate.cpp` to match the current `LoadChainstate` setup flow after the governance/superblock manager refactor.
## How Has This Been Tested?
- `./configure --enable-experimental-util-chainstate`
- `make -C src -j4 dash-chainstate`
- `git diff --check`
- `rm -rf dashcore-distcheck-test && mkdir dashcore-distcheck-test && (cd src && make top_distdir=../dashcore-distcheck-test distdir=../dashcore-distcheck-test/src am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)`
## Breaking Changes
None.
## Checklist:
- [x] I have performed a self-review of my own code
- [ ] I have commented my code, particularly in hard-to-understand areas
- [ ] I have added or updated relevant unit/integration/functional/e2e tests
- [ ] I have made corresponding changes to the documentation
- [ ] I have assigned this pull request to a milestone
This pull request was created by Codex.
ACKs for top commit:
UdjinM6:
utACK a42b90b
Tree-SHA512: 1ba10a8650595991397b43e8f47fb19f455d5bb58b8cdad4303bf783636a0f8901e339c10dd95dbe613381d962fa396539bca92d136d5fdc13a727321a3125702 files changed
Lines changed: 5 additions & 13 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1165 | 1165 | | |
1166 | 1166 | | |
1167 | 1167 | | |
1168 | | - | |
| 1168 | + | |
| 1169 | + | |
1169 | 1170 | | |
1170 | 1171 | | |
1171 | 1172 | | |
| |||
1206 | 1207 | | |
1207 | 1208 | | |
1208 | 1209 | | |
1209 | | - | |
1210 | 1210 | | |
1211 | | - | |
1212 | | - | |
1213 | 1211 | | |
1214 | | - | |
| 1212 | + | |
1215 | 1213 | | |
1216 | 1214 | | |
1217 | 1215 | | |
1218 | 1216 | | |
1219 | 1217 | | |
1220 | 1218 | | |
1221 | 1219 | | |
| 1220 | + | |
1222 | 1221 | | |
1223 | 1222 | | |
1224 | 1223 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
18 | 18 | | |
19 | 19 | | |
20 | 20 | | |
21 | | - | |
22 | 21 | | |
23 | 22 | | |
24 | 23 | | |
| |||
119 | 118 | | |
120 | 119 | | |
121 | 120 | | |
122 | | - | |
123 | | - | |
124 | | - | |
125 | 121 | | |
126 | 122 | | |
127 | 123 | | |
128 | 124 | | |
129 | 125 | | |
130 | 126 | | |
131 | 127 | | |
132 | | - | |
133 | 128 | | |
134 | 129 | | |
135 | 130 | | |
| 131 | + | |
136 | 132 | | |
137 | 133 | | |
138 | 134 | | |
139 | 135 | | |
140 | 136 | | |
141 | 137 | | |
142 | 138 | | |
143 | | - | |
144 | | - | |
145 | | - | |
146 | 139 | | |
147 | 140 | | |
148 | 141 | | |
| |||
0 commit comments