Commit Graph

90 Commits (62c864605a3d082855dbbb839d969c2ffc7acace)

Author SHA1 Message Date
Andrew Chow 1d4d711de2
guix: Map all guix store prefixes to /usr
2 years ago
fanquake 4b6b4fc537
guix: remove usage of -Wl,-z,noexecstack for PPC64 HOST
2 years ago
fanquake 2dcf3e153f
guix: re-revert riscv execstack workaround
2 years ago
fanquake 298389e3b5
guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681
3 years ago
josibake 50635d27b4
build: include bitcoin.conf in build outputs
3 years ago
fanquake 1dd8cbfbc6
build: don't compress macOS DMG
3 years ago
fanquake 053499f371
Merge bitcoin/bitcoin#24639: guix: Drop code for the unsupported `i686-linux-gnu` host
3 years ago
fanquake e40327d3bb
Merge bitcoin/bitcoin#24599: guix: remove mingw-w64 std::filesystem workaround
3 years ago
Hennadii Stepanov 97af652788
guix: Drop code for the unsupported `i686-linux-gnu` host
3 years ago
fanquake 979271a5d9
macdeploy: remove unused detached-sig-apply
3 years ago
fanquake 682962d9f6
guix: point to latest upstream commit
3 years ago
Hennadii Stepanov 53dd6165b8
guix: Use "win64" for Windows artifacts consistently
3 years ago
Hennadii Stepanov 4b4b04a66d
guix: Drop "-signed" suffix for signed macOS .dmg files
3 years ago
Hennadii Stepanov 933a43018f
guix: Use $HOST instead of generic osx{64} for macOS artifacts
3 years ago
laanwj 6833aceac9 build: Move guix time machine to prelude
3 years ago
Hennadii Stepanov c73415bc10
build: Fix xargs warnings for Guix builds
3 years ago
fanquake 3ccfba1c7f
guix: use GCC 10 (over GCC 8) to build releases
3 years ago
Hennadii Stepanov 1362d6173f
scripted-diff: Insert missed copyright headers
3 years ago
fanquake 1b76b18f8a
Merge bitcoin/bitcoin#23585: scripted-diff: Drop Darwin version for better maintainability
3 years ago
W. J. van der Laan c5712d172e
Merge bitcoin/bitcoin#23506: test: Make more shell scripts verifiable by the `shellcheck` tool
3 years ago
Hennadii Stepanov a3f61676e8
test: Make more shell scripts verifiable by the `shellcheck` tool
3 years ago
Hennadii Stepanov 2f356a0ca8
scripted-diff: Drop Darwin version for better maintainability
3 years ago
fanquake dbfca4a815
build: require glibc 2.18+ for release builds
3 years ago
fanquake a7f28af437
Merge bitcoin/bitcoin#22646: build: tighter Univalue integration, remove `--with-system-univalue`
3 years ago
Carl Dong b96adcbfae guix: Fix powerpc64(le) dynamic linker name
3 years ago
Cory Fields 0f95247246
Integrate univalue into our buildsystem
3 years ago
fanquake a43b8e9555
build: set OSX_MIN_VERSION to 10.15
3 years ago
Carl Dong 96cc6bb04f guix/prelude: Override VERSION with FORCE_VERSION
3 years ago
Carl Dong 9f01feda0a guix/build: Remove vestigial SKIPATTEST.TAG
3 years ago
fanquake 4371e635d6
Merge bitcoin/bitcoin#22410: Avoid GCC 7.1 ABI change warning in guix build
3 years ago
Carl Dong 5b4703c6a7
guix: Test security-check sanity before performing them
3 years ago
Pieter Wuille 1edddf5de4 Avoid GCC 7.1 ABI change warning in guix build
3 years ago
fanquake de6ca41a52
guix: no-longer pass --enable-glibc-back-compat to Guix
3 years ago
Carl Dong 647f7e5f1d guix: Also sort SHA256SUMS.part
3 years ago
Carl Dong dc4137a60c guix: Build depends/qt with our platform definition
3 years ago
Carl Dong 28a9c9b839 Make SHA256SUMS fragment right after build
3 years ago
fanquake 7cac26246a
Merge bitcoin/bitcoin#22075: guix: Misc leftover usability improvements
3 years ago
fanquake 8837f1ebde
Merge bitcoin/bitcoin#21654: build, qt: Make Qt rcc output always deterministic
4 years ago
Carl Dong d7dec89091 guix: Remove dest if OUTDIR mv fails
4 years ago
Carl Dong 38eb91eb06 guix: Add codesigning functionality
4 years ago
W. J. van der Laan 01624a7db3
Merge bitcoin/bitcoin#21462: guix: Add guix-{attest,verify} scripts
4 years ago
Hennadii Stepanov a58868d201
build: Makes rcc output always deterministic
4 years ago
W. J. van der Laan 1b9a5236e9
Merge bitcoin/bitcoin#21740: test: add new python linter to check file names and permissions
4 years ago
Carl Dong c90f6e5109 guix: Consistently use gcc-8 for $HOST
4 years ago
Carl Dong feda2c8e31 guix: Skip attesting to dist-archive
4 years ago
Carl Dong d522d8006b guix: Attest to inputs in inputs.SHA256SUMS
4 years ago
Carl Dong f9e2960c01 guix: Construct $OUTDIR in ${DISTSRC}/output
4 years ago
Carl Dong 022abc85fc guix: Minor quoting fix in libexec/build.sh
4 years ago
windsok 6f6bb3ebc7 test: fix file permissions on various scripts
4 years ago
Hennadii Stepanov c799a19b4b
build, qt: No longer need to set QT_RCC_TEST=1 for determinism
4 years ago