Skip to content

Commit 1d3744a

Browse files
committed
quick fixes
1 parent 9a9baa3 commit 1d3744a

File tree

4 files changed

+12
-35
lines changed

4 files changed

+12
-35
lines changed

contrib/guix/guix-build

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -276,7 +276,7 @@ mkdir -p "$LOGDIR_BASE"
276276
# - we bump the time-machine and Guix has a new version of Rust.
277277
# - Cargo.lock in src/fcmp_pp/fcmp_pp_rust is updated.
278278
RUST_DEPS_VERSION=0
279-
RUST_DEPS_HASH="cl6rwas8aq0ij31x0b9x94v8crzxwi6z"
279+
RUST_DEPS_HASH="pklc0wbsmdg0h4z7xkbww7wlar849sp7"
280280
RUST_DEPS_ARCHIVE="rust_deps-${RUST_DEPS_VERSION}.tar.gz"
281281
RUST_DEPS_STORE_ITEM="/gnu/store/${RUST_DEPS_HASH}-${RUST_DEPS_ARCHIVE}"
282282
if [ ! -f "${RUST_DEPS_STORE_ITEM}" ]; then
@@ -285,6 +285,7 @@ if [ ! -f "${RUST_DEPS_STORE_ITEM}" ]; then
285285
--pure \
286286
--network \
287287
--no-cwd \
288+
--writable-root \
288289
--user="user" \
289290
--share="$PWD"=/monero \
290291
-- env RUST_DEPS_ARCHIVE="$RUST_DEPS_ARCHIVE" \

contrib/guix/manifest.scm

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ chain for " target " development."))
8484
(home-page (package-home-page xgcc))
8585
(license (package-license xgcc)))))
8686

87-
(define base-gcc gcc-12)
87+
(define base-gcc gcc-14)
8888
(define base-linux-kernel-headers linux-libre-headers-6.1)
8989

9090
(define* (make-monero-cross-toolchain target
@@ -275,25 +275,25 @@ chain for " target " development."))
275275
(cond ((string-suffix? "-mingw32" target)
276276
(list
277277
zip ; used to create release archives
278-
gcc-toolchain-12
278+
gcc-toolchain-14
279279
(make-mingw-pthreads-cross-toolchain target)))
280280
((string-contains target "-linux-gnu")
281281
(list
282-
gcc-toolchain-12
283-
(list gcc-toolchain-12 "static")
282+
gcc-toolchain-14
283+
(list gcc-toolchain-14 "static")
284284
(make-monero-cross-toolchain target)))
285285
((string-contains target "freebsd")
286286
(list
287287
xz ; used to unpack freebsd_base
288-
gcc-toolchain-12
289-
(list gcc-toolchain-12 "static")
290-
clang-toolchain-18
288+
gcc-toolchain-14
289+
(list gcc-toolchain-14 "static")
290+
clang-toolchain-19
291291
binutils))
292292
((string-contains target "android")
293293
(list
294294
unzip ; used to unpack android_ndk
295-
gcc-toolchain-12
296-
(list gcc-toolchain-12 "static")))
295+
gcc-toolchain-14
296+
(list gcc-toolchain-14 "static")))
297297
((string-contains target "darwin")
298298
(list
299299
libtool

contrib/guix/rust/cargo.scm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
(use-modules (gnu packages)
22
((gnu packages bash) #:select (bash-minimal))
3-
((gnu packages certs) #:select (nss-certs))
3+
((gnu packages nss) #:select (nss-certs))
44
(gnu packages compression)
55
(gnu packages curl)
66
(gnu packages moreutils)

contrib/guix/rust/stubs

Lines changed: 0 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +0,0 @@
1-
allocator-api2
2-
cc
3-
dlmalloc
4-
fortanix-sgx-abi
5-
getopts
6-
gimli-0.28.1
7-
hermit-abi
8-
r-efi
9-
r-efi-alloc
10-
rand
11-
rand_xorshift
12-
unicode-width
13-
unwinding
14-
wasi
15-
windows-sys
16-
windows-targets
17-
windows_aarch64_gnullvm
18-
windows_aarch64_msvc
19-
windows_i686_gnu
20-
windows_i686_gnullvm
21-
windows_i686_msvc
22-
windows_x86_64_gnu
23-
windows_x86_64_gnullvm
24-
windows_x86_64_msvc

0 commit comments

Comments
 (0)