Commit Graph

89 Commits (74981aa02d2b14ad1c0b82d1eb09cf3169eaa8ae)

Author SHA1 Message Date
fanquake 2c9eb4afe1
guix: use cmake-minimal over cmake
2 years ago
fanquake 1475515312
guix: use coreutils-minimal over coreutils
2 years ago
fanquake 4445621415
guix: use bash-minimal over bash
2 years ago
fanquake d5d4b75840
guix: combine glibc hardening options into hardened-glibc
2 years ago
fanquake 74c9893989
guix: use glibc 2.27 for all Linux builds
2 years ago
fanquake 1d6c605165
Merge bitcoin/bitcoin#26057: build, guix: Get rid of perl dependency
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 56e79fe683
guix: use --build={arch}-guix-linux-gnu in cross toolchain
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
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 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 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 dcad5f70f1
guix: consolidate kernel headers to 5.15
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
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
fanquake 983e0a2058
contrib: use LIEF 0.12.0 for symbol and security checks
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
fanquake 946b86cf57
Revert "build: Fix gcc-cross-x86_64-w64-mingw32-10.3.0 in Guix"
3 years ago
Andrew Chow 3c74f775ac Update signapple for platform identifier fix
3 years ago
Andrew Chow 6e9308c6d4 guix: use latest signapple
3 years ago
fanquake fe5fdbd687
Merge bitcoin/bitcoin#24495: guix: only use native GCC 7 toolchain for Linux builds
3 years ago
Hennadii Stepanov e857f0bb55
guix: Drop unneeded openssl dependency for signapple
3 years ago
fanquake 40894f6771
guix: use latest upstream signapple
3 years ago
fanquake cbc3f63f41
guix: use latest upstream python-certvalidator
3 years ago
fanquake bb12870bac
guix: only use native GCC 7 toolchain for Linux builds
3 years ago
Hennadii Stepanov 7f2f35fe20
build: Fix gcc-cross-x86_64-w64-mingw32-10.3.0 in Guix
3 years ago
fanquake ca47f2e211
guix: use autoconf 2.71
3 years ago
fanquake 8588591965
guix: ignore additioanl failing certvalidator test
3 years ago