Update litecoin and associated ports to 0.21.2
Details
- Reviewers
arrowd - Group Reviewers
Contributor Reviewers (ports) - Commits
- R11:0f607032e9e5: net-p2p/litecoin: update to 0.21.2
poudriere bulk -j 13_0-amd64 net-p2p/litecoin net-p2p/litecoin-daemon net-p2p/litecoin-utils
Diff Detail
- Repository
- R11 FreeBSD ports repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
net-p2p/litecoin/files/patch-src_libmw_deps_ghc_include_ghc_filesystem.hpp | ||
---|---|---|
18 | Why this is needed? |
It was a way to get the right strerror_r when I compiled the #else was selected contains:
char *msg = strerror_r(...
This line fails because FreeBSD strerror_r returns int, so I added an extra definition to selct the right strerror_r.
Is there a better way.
I believe, the better way is to define _POSIX_C_SOURCE to 200112L. Either globally via CPPFLAGS or only for that file with simple #define at the top.
(b)db5 is deprecated, see https://cgit.freebsd.org/ports/commit/?id=64fde89d49029e00b86e66041f3dfda16725ead7
Best regards,
Daniel
net-p2p/litecoin/Makefile | ||
---|---|---|
67 | Instead of defining it multiple times why not just set it globally? |
net-p2p/litecoin/Makefile | ||
---|---|---|
1–2 | Style fix, PORTVERSION --> DISTVERSION and order of variables should be changed: |
net-p2p/litecoin/Makefile | ||
---|---|---|
67 | Typed a bit too fast, USES= localbase (without :ldflags) would be the corresponding helper |
Pushed in, thanks.
Sorry for taking this so long, it was keep falling out of my radar.
Note that the TEST option is broken by the recent Boost upgrade.