Skip to content
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

guix: document when certain patches can be dropped #27668

Merged
merged 1 commit into from May 17, 2023

Conversation

fanquake
Copy link
Member

Additional notes for when patches can be dropped.

@DrahtBot
Copy link
Contributor

DrahtBot commented May 16, 2023

The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

Reviews

See the guideline for information on the review process.

Type Reviewers
ACK hebasto, jarolrod

If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

Copy link
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Concept ACK.

Copy link
Member

@hebasto hebasto left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK a09269a, I have reviewed the changes and they look OK.

Copy link
Member

@jarolrod jarolrod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK a09269a

Can confirm the note on the long jump patch ;)

@DrahtBot
Copy link
Contributor

Guix builds

File commit edd2a86
(master)
commit e80291e
(master and this pull)
SHA256SUMS.part f93462cbe27de266... 9f186756deeb2111...
*-aarch64-linux-gnu-debug.tar.gz 7f83d7af4668896d... a110706af108aad1...
*-aarch64-linux-gnu.tar.gz 93bb3e7bbcb92a5a... 8662b688a9514798...
*-arm-linux-gnueabihf-debug.tar.gz 936cc31d8f47618c... 94150a23f3f38101...
*-arm-linux-gnueabihf.tar.gz 66ca6c2558874a45... bb2855b58cf73b42...
*-powerpc64-linux-gnu-debug.tar.gz 3697c1c5a106f247... 97c2c1ffb5a519ea...
*-powerpc64-linux-gnu.tar.gz 146c59ef101e5d17... bb57f41cc6d8c6dd...
*-powerpc64le-linux-gnu-debug.tar.gz 7855f94fdb223417... 52dcecfde332a289...
*-powerpc64le-linux-gnu.tar.gz b7dc61c1a6367f9a... 1da16f7fd9e9e93b...
*-riscv64-linux-gnu-debug.tar.gz c49cfe17ac7ada55... 2dcae33da2afefd4...
*-riscv64-linux-gnu.tar.gz e21ba85d301d6d7f... 0619b32a0aa11ccc...
*-x86_64-linux-gnu-debug.tar.gz f5395213235339e0... 3b0726de6babe90e...
*-x86_64-linux-gnu.tar.gz afdb58223c451354... b78b1dfd39a1053f...
*.tar.gz de1b74857405f9d9... 8909f76159a22dd6...
guix_build.log 6d51e03fc6ce4365... 066a3969ea0855d4...
guix_build.log.diff 06d35810bac0ac03...

@fanquake fanquake merged commit 594f05d into bitcoin:master May 17, 2023
16 checks passed
@fanquake fanquake deleted the guix_patch_doc branch May 17, 2023 12:09
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request May 17, 2023
a09269a guix: document when certain guix patches can be dropped (fanquake)

Pull request description:

  Additional notes for when patches can be dropped.

ACKs for top commit:
  hebasto:
    ACK a09269a, I have reviewed the changes and they look OK.
  jarolrod:
    ACK a09269a

Tree-SHA512: c1876b9a4e3cf73645d25c9077cef19a9b6b7fe2eda5dc9d82fd3ca3f9105453406c1b197e6635035b6ce19c9f255c070bebed5563f68913033d04627202155a
kwvg added a commit to kwvg/dash that referenced this pull request May 31, 2023
kwvg added a commit to kwvg/dash that referenced this pull request May 31, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 3, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 6, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 7, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 8, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 10, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 11, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 11, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 11, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 19, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 20, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 29, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 29, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 30, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jun 30, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jul 3, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jul 4, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jul 9, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jul 10, 2023
kwvg added a commit to kwvg/dash that referenced this pull request Jul 28, 2023
Fabcien pushed a commit to Bitcoin-ABC/bitcoin-abc that referenced this pull request Jan 31, 2024
…dant glibc patches

Summary:
> guix: document when certain guix patches can be dropped

Note that we don't support powerpc, and the glibc-2.28-fcommon patch mentions that it specifically fixes an issue for this platform, but the patch is applied by Core to all builds, so it is best to keep it.

> guix: remove redundant glibc patches
>
> These should only be relevant for a glibc that is built as part of a
> Guix system, and should not be required for a glibc that is just being
> built to compile our binaries against. A x86_64 linux bitcoind produced
> with Guix using master vs this change has no difference. i.e:

This is a backport of [[bitcoin/bitcoin#27668 | core#27668]] and [[bitcoin/bitcoin#27670 | core#27670]]
Depends on D15330

Test Plan: `contrib/guix/guix-build`

Reviewers: #bitcoin_abc, Fabien

Reviewed By: #bitcoin_abc, Fabien

Differential Revision: https://reviews.bitcoinabc.org/D15331
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants