This diff adds back the manpages to the packages (they are no longer part of the default install target) but removes them from the windows packages. The man pages
generation will fail for bitcoin-qt.exe on the windows build because
it does not output the help to stdout but creates a window instead.
Since the man pages are not really usable on windows anyway, they are
just removed from the installation package.
Details
Details
- Reviewers
deadalnix - Group Reviewers
Restricted Project - Commits
- rABCaa8d0038de08: [CMAKE] Fix NSIS installing failing to find the man pages
cmake -GNinja .. \ -DCMAKE_TOOLCHAIN_FILE=../cmake/platforms/Win64.cmake \ -DBUILD_BITCOIN_SEEDER=OFF ninja package
Diff Detail
Diff Detail
- Repository
- rABC Bitcoin ABC
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Build Bitcoin ABC Diffs / Diff Testing (build-diff) failed.
Snippet of first build failure:
[0m[0;32mrpc_getchaintips.py | ✓ Passed | 3 s [0m[0;32mrpc_help.py | ✓ Passed | 1 s [0m[0;32mrpc_invalidateblock.py | ✓ Passed | 6 s [0m[0;32mrpc_misc.py | ✓ Passed | 1 s [0m[0;32mrpc_named_arguments.py | ✓ Passed | 1 s [0m[0;32mrpc_net.py | ✓ Passed | 1 s [0m[0;32mrpc_preciousblock.py | ✓ Passed | 1 s [0m[0;32mrpc_psbt.py | ✓ Passed | 19 s [0m[0;32mrpc_rawtransaction.py | ✓ Passed | 35 s [0m[0;32mrpc_scantxoutset.py | ✓ Passed | 5 s [0m[0;32mrpc_setban.py | ✓ Passed | 2 s [0m[0;32mrpc_signmessage.py | ✓ Passed | 1 s [0m[0;32mrpc_signrawtransaction.py | ✓ Passed | 2 s [0m[0;32mrpc_txoutproof.py | ✓ Passed | 2 s [0m[0;32mrpc_uptime.py | ✓ Passed | 1 s [0m[0;32mrpc_users.py | ✓ Passed | 2 s [0m[0;32mrpc_whitelist.py | ✓ Passed | 1 s [0m[0;32mtool_wallet.py | ✓ Passed | 3 s [0m[0;32mwallet_abandonconflict.py | ✓ Passed | 16 s [0m[0;32mwallet_address_types.py | ✓ Passed | 15 s [0m[0;32mwallet_avoidreuse.py | ✓ Passed | 3 s [0m[0;32mwallet_backup.py | ✓ Passed | 53 s [0m[0;32mwallet_balance.py | ✓ Passed | 14 s [0m[0;32mwallet_basic.py | ✓ Passed | 29 s [0m[0;32mwallet_coinbase_category.py | ✓ Passed | 1 s [0m[0;32mwallet_create_tx.py | ✓ Passed | 5 s [0m[0;32mwallet_createwallet.py | ✓ Passed | 2 s [0m[0;32mwallet_createwallet.py --usecli | ✓ Passed | 3 s [0m[0;32mwallet_disable.py | ✓ Passed | 0 s [0m[0;32mwallet_dump.py | ✓ Passed | 3 s [0m[0;32mwallet_encryption.py | ✓ Passed | 5 s [0m[0;32mwallet_groups.py | ✓ Passed | 14 s [0m[0;32mwallet_hd.py | ✓ Passed | 5 s [0m[0;32mwallet_import_rescan.py | ✓ Passed | 4 s [0m[0;32mwallet_import_with_label.py | ✓ Passed | 1 s [0m[0;32mwallet_importmulti.py | ✓ Passed | 3 s [0m[0;32mwallet_importprunedfunds.py | ✓ Passed | 2 s [0m[0;32mwallet_keypool.py | ✓ Passed | 3 s [0m[0;32mwallet_keypool_topup.py | ✓ Passed | 3 s [0m[0;32mwallet_labels.py | ✓ Passed | 1 s [0m[0;32mwallet_listreceivedby.py | ✓ Passed | 13 s [0m[0;32mwallet_listsinceblock.py | ✓ Passed | 3 s [0m[0;32mwallet_listtransactions.py | ✓ Passed | 14 s [0m[0;32mwallet_multiwallet.py | ✓ Passed | 14 s [0m[0;32mwallet_multiwallet.py --usecli | ✓ Passed | 17 s [0m[0;32mwallet_reorgsrestore.py | ✓ Passed | 3 s [0m[0;32mwallet_resendwallettransactions.py | ✓ Passed | 29 s [0m[0;32mwallet_txn_clone.py | ✓ Passed | 2 s [0m[0;32mwallet_txn_clone.py --mineblock | ✓ Passed | 3 s [0m[0;32mwallet_txn_doublespend.py | ✓ Passed | 1 s [0m[0;32mwallet_txn_doublespend.py --mineblock | ✓ Passed | 3 s [0m[0;32mwallet_watchonly.py | ✓ Passed | 1 s [0m[0;32mwallet_watchonly.py --usecli | ✓ Passed | 1 s [0m[0;32mwallet_zapwallettxes.py | ✓ Passed | 5 s [0m[1m ALL | ✓ Passed | 838 s (accumulated) [0mRuntime: 168 s ninja: build stopped: cannot make progress due to previous errors. Build build-diff failed with exit code 1
Each failure log is accessible here:
Bitcoin ABC functional tests: rpc_psbt.py
Comment Actions
You probably want to make the makepage generated via the build instead of being committed in source control.