Bitcoin full node and query server

Sep 19, 2026

View in context in the libbitcoin Slack #general mirror.

neillm02:39
@pmienk How do I make a buildable PR these days? github.com/libbitcoin/libbitcoin-explorer/pull/757
27 replies · pmienk, neillm · last Sep 19, 2026
pmienk03:51
You're getting an error produced by two different issues colliding. (1) you used a feature branch name (2) action/checkout appears to leave a directory where git clone performing the same action does not. (2) is attempting to compensate for (1). I can revert (2) but we'll still have an issue or I can look into whether I can detect the failure to execute the step correctly and perform filesystem cleanup
🙏 1
pmienk03:52
I'll look into cleanup tonight
🎉 1
neillm03:54
I made a PR from my own origin to a feature branch as usual, so I'd like to figure out how to improve that process -- thanks for the quick response, and can address in the coming days!
pmienk03:55
yeah, a decision a few months ago that would disable the use of feature branches was implemented with error and that error only fixed recently.
pmienk03:56
upon fixing that, I worked out a way to reinstate them without significant failure to the CI process. put that in earlier today, and we're hitting an edge case I was looking to test.
pmienk03:56
turns out, not so edge
🤣 1
pmienk03:59
looks like there's an easy enough fix. will try to get it in within the next hour
neillm03:59
Fair enough, just let me know what I need to do at some point in the coming days -- no rush 🙏
pmienk03:59
of course, gates... so i might have a pr for your repo
👍 1
pmienk04:26
you can try the head of pmienk/libbitcoin-build - gotta validate the path's right. otherwise, i'll sync your changes for my own testbed
neillm04:28
Either way, can try on my side
pmienk04:32
well, queued. fingers crossed the removal cleanup zeros the directory and the script performs proper clone
neillm04:34
🙏 Testing locally currently
pmienk04:34
locally, should have worked either way - the error was a CI sourcing issue
pmienk04:35
well... unless there's something else going on as well.
pmienk04:36
lemme know if something goes wrong with the plain old script
pmienk04:40
thanks, yep - pathing issue - will fix. think i can just strip working-directory as I fully qualified the removal path
🙏 1
pmienk04:49
github.com/pmienk/libbitcoin-explorer/…/105841490320 Looks like it got past -system clone
pmienk04:49
so yeah, strike working-directory and it looks like it'll sing
pmienk04:50
updated pmienk/libbitcoin-build
pmienk04:50
huh, still pushing into a missing obj dir on cmake
pmienk04:51
my bad, fixing
pmienk05:00
now fixed and building system
pmienk05:02
should be noted - using a feature branch <feature name> will build off thecodefactory/<repo>/<feature name> when available but fallback to libbitcoin/<repo>/master instead of thecodefactory/<repo>/master
neillm22:45
Thanks for looking at this -- everything built properly!
👍 1