-
Notifications
You must be signed in to change notification settings - Fork 38.7k
[30.x] Backports & 30.1rc1 #33997
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[30.x] Backports & 30.1rc1 #33997
Conversation
Only include what we really need. Skip 100s of mb of manpages, swiftmodules, modulemaps. Note that System/Library is only needed for the Qt build. Github-Pull: bitcoin#32009 Rebased-From: a33d034
Starting with Python 3.11, Pythons gzip might delegate to zlib. Depending on the OS, i.e Ubuntu vs Fedora, the underlying zlib implementation might differ, resulting in different output. For now, or until a better solution exists, disable compression. This results in the SDK increasing in size to ~157mb. Which is not unreasonable, to regain determinism (and would be significantly worse without the previous commit). See: https://docs.python.org/3/library/gzip.html#gzip.compress Co-authored-by: stickies-v <stickies-v@protonmail.com> Github-Pull: bitcoin#32009 Rebased-From: c1213a3
This puts it in scope for the Python linters. Github-Pull: bitcoin#32009 Rebased-From: 3e01b5d
0972f55 from bitcoin#33229 broke manpage generation, because the assumption that the last word in the line containing the version number, was the version number, no-longer holds for some binaries. i.e bitcoind. Github-Pull: bitcoin#33996 Rebased-From: e9536fa
|
The following sections might be updated with supplementary metadata relevant to reviewers and maintainers. Code Coverage & BenchmarksFor details see: https://corecheck.dev/bitcoin/bitcoin/pulls/33997. ReviewsSee the guideline for information on the review process.
If your review is incorrectly listed, please copy-paste |
49baaca to
62af018
Compare
hebasto
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK 62af018015abfafaf248cb54001dee78228c19da.
nit: A typo in the commit message in 1dbc46bf9cf2c978b09ff60c5c399e1f8d074916:
"Github-Pull: 33528" --> "Github-Pull: #33528"
…cestors Github-Pull: bitcoin#33528 Rebased-From: e753fad
Github-Pull: bitcoin#33528 Rebased-From: dcd42d6
Github-Pull: bitcoin#33723 Rebased-From: b0c7067
hebasto
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
re-ACK d59ebac.
marcofleon
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ACK d59ebac
Backports:
Prior
30.xbackports in #33609.