Commit Graph

267 Commits (4b7d30d026815dbe2330cd3e2edc044835a3eaed)

Author SHA1 Message Date
fanquake 1d6c605165
Merge bitcoin/bitcoin#26057: build, guix: Get rid of perl dependency
2 years ago
fanquake a361c6cae7
Merge bitcoin/bitcoin#26047: guix: use git-minimal over git
2 years ago
Hennadii Stepanov beb94261ea
Revert "guix: Build depends/qt with our platform definition"
2 years ago
Hennadii Stepanov d0433a3153
guix: Drop perl package
2 years ago
fanquake 0cd7928133
guix: use git-minimal over git
2 years ago
fanquake af2a7c8943
guix: consistently use -ffile-prefix-map
2 years ago
fanquake 56e79fe683
guix: use --build={arch}-guix-linux-gnu in cross toolchain
2 years ago
fanquake 0eac1f7ba4
build: include share/rpcauth in tarball & installer
2 years ago
Stacie 98383d6d0d doc: minor updates to guix README
2 years ago
fanquake 7a0b129c41
guix: patch NSIS to remove .reloc sections from install stubs
2 years ago
fanquake 4cf3b7d763
guix: ignore additional failing certvalidator test
2 years ago
fanquake c99a1ecc52
guix: enable hardening options in GCC Build
2 years ago
fanquake aa87879a77
guix: pass enable-bind-now to glibc
2 years ago
fanquake 3897a131d0
guix: enable SSP for RISC-V glibc (2.27)
2 years ago
Hennadii Stepanov 2ade04c0d9
guix: Drop repetition of option's default value
2 years ago
Andrew Chow 5bff18bce5 guix: patch gcc 10 with pthreads to remap guix store paths
2 years ago
fanquake ca08e00a1b
Merge bitcoin/bitcoin#25508: guix: use elfesteem 2eb1e5384ff7a220fd1afacd4a0170acff54fe56
2 years ago
laanwj b04f42efe3
Merge bitcoin/bitcoin#25490: guix: more cross arch reproducibility (x86_64 -> arm64)
2 years ago
fanquake 103c0d9f7e
guix: use elfesteem 2eb1e5384ff7a220fd1afacd4a0170acff54fe56
2 years ago
laanwj ceae0eb7e3
Merge bitcoin/bitcoin#25437: guix: remove explicit glibc stack protector disabling
2 years ago
Andrew Chow 54faac9689
guix: Remove guix store paths from glibc
2 years ago
Andrew Chow 1d4d711de2
guix: Map all guix store prefixes to /usr
2 years ago
fanquake 5f082ad4e4
guix: patch LIEF to fix PPC64 NX default
2 years ago
fanquake 0b5adfda87
guix: use LIEF 0.12.1
2 years ago
fanquake 4b6b4fc537
guix: remove usage of -Wl,-z,noexecstack for PPC64 HOST
2 years ago
fanquake 8d25926643
guix: parallelize LIEF build
2 years ago
fanquake 4e569c8bd8
guix: remove explicit glibc stack protector disabling
2 years ago
fanquake 679ecdd14b
guix: use libtool 2.4.7
2 years ago
fanquake 2dcf3e153f
guix: re-revert riscv execstack workaround
2 years ago
fanquake 6b9d53e1ff
guix: native GCC 10 toolchain for Linux builds
3 years ago
fanquake 88fd3f81ec
guix: use -fcommon when building glibc 2.24
3 years ago
fanquake 0e51913595
guix: fix glibc 2.27 multiple definition warnings with GCC 10
3 years ago
fanquake 508bd4d357
guix: adjust RISC-V __has_include() patch to work with GCC 10
3 years ago
fanquake c9c5b3060d
guix: compile glibc without -werror
3 years ago
fanquake 298389e3b5
guix: bump time-machine to 998eda3067c7d21e0d9bb3310d2f5a14b8f1c681
3 years ago
fanquake e4478d312f
Merge bitcoin/bitcoin#25006: guix: consolidate kernel headers to 5.15, specify 3.2.0 as minimum supported
3 years ago
josibake 50635d27b4
build: include bitcoin.conf in build outputs
3 years ago
fanquake dcad5f70f1
guix: consolidate kernel headers to 5.15
3 years ago
Hennadii Stepanov 914076ed5f
guix: Improve error message about missed macOS SDK
3 years ago
fanquake bfbce6cbfe
Merge bitcoin/bitcoin#24031: build: don't compress macOS DMG
3 years ago
fanquake 1dd8cbfbc6
build: don't compress macOS DMG
3 years ago
laanwj b307279924
Merge bitcoin/bitcoin#24552: guix: make it possible to override gpg binary
3 years ago
fanquake 457148a803
guix: fix GCC 10.3.0 + mingw-w64 setjmp/longjmp issues
3 years ago
fanquake d6fae988ef
guix: fix vmov alignment issues with gcc 10.3.0 & mingw-w64
3 years ago
Hennadii Stepanov 7762c5683f
build: Fix "ERR: Unsigned tarballs do not exist"
3 years ago
fanquake 983e0a2058
contrib: use LIEF 0.12.0 for symbol and security checks
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
fanquake 6fee9de542
Merge bitcoin/bitcoin#24508: guix: Drop unneeded openssl dependency for signapple
3 years ago
Hennadii Stepanov 97af652788
guix: Drop code for the unsupported `i686-linux-gnu` host
3 years ago