ci: Remove bdb build from msan task#24228
Conversation
|
Concept ACK IIUC we do still check BDB functionality in plenty of other tests, so this just loses the memory sanitizer coverage. Since we shoved the legacy (BDB) wallet into a box ( Are you sure this actually removes BDB from that task? E.g. |
ffff91c to
fa40842
Compare
|
Thanks, fixed. NO_BDB=1 is already set. |
That's odd; then what was the point of building it? Only compile time checks for dependency itself? But not any of the call sites, and no runtime checks? |
|
Building bdb from depends was never supported with msan, which is why it used the script. This works, as configure will pick up the non-depends bdb. However, now that the non-depends bdb is removed, there is no need to specify |
|
Oh wait, |
|
I think it is better to keep it as is now, because:
|
|
Looks like this fixed itself, but we should still consider doing this anyway in the future. |
|
Concept ACK. I had a similar change in an MSAN branch. |
This removes BDB from the CI msan task, because: