Roasbeef / btcd

An alternative full node bitcoin implementation written in Go (golang)
ISC License
71 stars 29 forks source link

Fix compile-time log problem following logrotate update #6

Closed wid closed 7 years ago

wid commented 7 years ago

The logrotate dependancy has been updated recently and breaks compilation of btcd. This fix adapts btcd to the new interface.

Roasbeef commented 7 years ago

Compilation shouldn't have broken as we use glide to vendor the dependancies. In order to ensure the vendored dependancies are properly installed before you attempt to compile, one should run glide install before any of the other go commands.

axelhodler commented 7 years ago

The above happens when following Step-by-step send payment guide with docker during

# Run "btcd" node:
$ docker-compose up -d "btcd"

EDIT: Fixed with https://github.com/lightningnetwork/lnd/pull/230

Roasbeef commented 7 years ago

Fixed be2fceadae0af7355eca1eb3716c6f9c88d4fc20

Closing.

(but also using glide initially you shouldn't have run into this issue)