MarcoFalke
0a8b68cdf7
Merge #17483 : build: Set gitian arch back to amd64
...
fae75306ba
scripted-diff: Set gitian arch back to amd64 (MarcoFalke)
Pull request description:
This was required to allow gitian builds on non-amd64 architecture, however, it seems to break the current builds (with lxc), see https://github.com/bitcoin/bitcoin/pull/17409#issuecomment-554099626
Also, the gititan builds wouldn't be deterministic across arches anyway, see #17468
So instead of wasting more time on this, revert the change and hope that guix allows to compile on non-amd64 architectures.
Top commit has no ACKs.
Tree-SHA512: 801e9a30ae1b0882ef45d5eb3a3cf80f3ace3b99db046069dbd95b6162119e977e3cf3134287d1ac5d09483906206acc71e1ac34d6b74dbc533d46aaf73f5cc2
5 years ago
Wladimir J. van der Laan
1f59885d27
Merge #17361 : script: Lint Gitian descriptors with ShellCheck
...
17f81e9648
script: Enable SC2001 rule for Gitian scripts (Hennadii Stepanov)
61bb21b418
script: Enable SC2155 rule for Gitian scripts (Hennadii Stepanov)
577682d9e8
script: Enable SC2006 rule for Gitian scripts (Hennadii Stepanov)
14aded46df
script: Lint Gitian descriptors with ShellCheck (Hennadii Stepanov)
Pull request description:
This PR extracts shell scripts from Gitian descriptors (`contrib/gitian-descriptors/`) and checks for ShellCheck warnings as any other one.
Some non-controversial warnings are fixed.
ACKs for top commit:
practicalswift:
ACK 17f81e9648
-- diff looks correct
Tree-SHA512: bdfa3d35bbb65ff634c90835d75c3df63e958b558599771d21366724f5cf64da83a68957d926e926a99c3704b9529e96a17697dc8d9ff3adf7154d9cb1999a8d
5 years ago
Hennadii Stepanov
61bb21b418
script: Enable SC2155 rule for Gitian scripts
...
Also pwd command is replaced with $PWD variable everywhere for
consistency.
5 years ago
MarcoFalke
fae75306ba
scripted-diff: Set gitian arch back to amd64
...
-BEGIN VERIFY SCRIPT-
sed -i -e 's|"linux64"|"amd64"|g' $(git grep -l '"linux64"')
-END VERIFY SCRIPT-
5 years ago
MarcoFalke
fab9850ef4
scripted-diff: Avoid hardcoded libfaketime dir in gitian
...
-BEGIN VERIFY SCRIPT-
sed -i -e "s|'export LD_PRELOAD=/usr/lib/x86_64-linux-gnu/faketime/libfaketime.so.1'|\"export LD_PRELOAD='/usr/\\\\\$LIB/faketime/libfaketime.so.1'\"|g" $(git grep -l 'x86_64-linux-gnu/faketime')
sed -i -e 's|"amd64"|"linux64"|g' $(git grep -l '"amd64"')
-END VERIFY SCRIPT-
5 years ago
Hennadii Stepanov
577682d9e8
script: Enable SC2006 rule for Gitian scripts
5 years ago
Hennadii Stepanov
b8705a0915
Set 'distro' explicitly
6 years ago
Wladimir J. van der Laan
32da92bdf6
gitian: Improve error handling
6 years ago
Chun Kuan Lee
c1afe3232f
Change gitian-descriptors to use bionic instead
6 years ago
DesWurstes
000000035b
Obsolete #!/bin/bash shebang
6 years ago
Wladimir J. van der Laan
fd9881ae67
Merge #7283 : [gitian] Default reference_datetime to commit author date
...
fa42a67
[gitian] hardcode datetime for depends (MarcoFalke)
fa58c76
[gitian] Default reference_datetime to commit author date (MarcoFalke)
9 years ago
Jonas Schnelli
cdf7dff424
OSX diskimages need 0775 folder permissions
...
Avoids endless Gatekeeper warnings (#7085 )
9 years ago
MarcoFalke
faf3d11ad7
[doc] Update bitcoin-core GitHub links
9 years ago
MarcoFalke
fa58c76b9f
[gitian] Default reference_datetime to commit author date
9 years ago
Luke Dashjr
a68bb9f5e7
Merge branch 'master' into single_prodname
9 years ago
Cory Fields
3503a78670
release: remove libc6 dependency from the osx signing descriptor
...
It is unneeded after the last toolchain update, and missing from Trusty.
9 years ago
MarcoFalke
fa095622c2
[gitian] Set reference date to something more recent
9 years ago
Luke Dashjr
63bcdc5227
More complicated package name substitution for Mac deployment
9 years ago
Wladimir J. van der Laan
2e31d74b71
gitian: use trusty for building
9 years ago
Cory Fields
c110575a92
gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures
...
Rather than fetching a signature.tar.gz from somewhere on the net, instruct
Gitian to use a signature from a tag in the bitcoin-detached-sigs repository
which corresponds to the tag of the release being built.
This changes detached-sig-apply.sh to take a dirname rather than a tarball as
an argument, though detached-sig-create.sh still outputs a tarball for
convenience.
10 years ago
Cory Fields
be656283f9
gitian: bump faketime to something more recent
...
This helps in file views where binaries are sorted by time
10 years ago
Jonas Schnelli
7cef321e65
[Mac only] rename Bitcoin-Qt.app to "Bitcoin Core.app"
10 years ago
Cory Fields
0d50c2fd81
dmg: fix deterministic dmg creation and docs
10 years ago
Cory Fields
914868a05d
build: add a deterministic dmg signer
10 years ago