!ayCRiZriCVtuCUpeLp:nixos.org

Nix Cross Compiling

555 Members
119 Servers

Load older messages


SenderMessageTime
19 Aug 2025
@quadradical:federated.nexusQuadRadical (Ping)oh nvm14:55:10
@quadradical:federated.nexusQuadRadical (Ping)i sent the wrong log14:55:12
@quadradical:federated.nexusQuadRadical (Ping)but it did fail14:55:16
@quadradical:federated.nexusQuadRadical (Ping)
+++ mkdir -p /nix/store/jdpqgmljnvhy1bhjwra3yhmv6ga2j838-gtk3-immodule.cache/etc/gtk-3.0/
+++ GTK_PATH=/nix/store/sn268l2xkdvkvagq1r35xy9071zns4hx-ibus-with-plugins-1.5.32/lib/gtk-3.0/
+++ /nix/store/mfj180vhpbvak9rk1ksfjyglrffqny5v-qemu-user-10.0.2/bin/qemu-aarch64 /nix/store/304prylcw4vhf29n0fwfnli2xlg7vffc-gtk+3-aarch64-unknown-linux-gnu-3.24.49/bin/gtk-query-immodules-3.0
+ exitHandler
+ exitCode=1
+ set +e
+ '[' -n '' ']'
+ ((  1 != 0  ))
+ runHook failureHook
+ local hookName=failureHook
+ shift
+ local 'hooksSlice=failureHooks[@]'
+ local hook
+ for hook in "_callImplicitHook 0 $hookName" ${!hooksSlice+"${!hooksSlice}"}
+ _logHook failureHook '_callImplicitHook 0 failureHook'
+ [[ -z 2 ]]
+ local hookKind=failureHook
+ local 'hookExpr=_callImplicitHook 0 failureHook'
+ shift 2
+ declare -F '_callImplicitHook 0 failureHook'
+ type -p '_callImplicitHook 0 failureHook'
+ [[ _callImplicitHook 0 failureHook != _callImplicitHook* ]]
+ _eval '_callImplicitHook 0 failureHook'
+ declare -F '_callImplicitHook 0 failureHook'
+ eval '_callImplicitHook 0 failureHook'
++ _callImplicitHook 0 failureHook
++ local def=0
++ local hookName=failureHook
++ declare -F failureHook
++ type -p failureHook
++ '[' -n '' ']'
++ return 0
+ return 0
+ '[' -n '' ']'
+ return 1
14:55:26
@quadradical:federated.nexusQuadRadical (Ping) gtk-query-immodules-3.0 doesnt exist in that folder 14:55:49
@quadradical:federated.nexusQuadRadical (Ping) in theres theres only 󰡯 broadwayd 󰡯 gtk-launch 󰡯 gtk-update-icon-cache 14:56:02
@artturin:matrix.orgArtturinIt's in the dev output, fixed14:58:57
@artturin:matrix.orgArtturinTry again14:59:02
@quadradical:federated.nexusQuadRadical (Ping)will do rn14:59:43
@quadradical:federated.nexusQuadRadical (Ping)appears to have worked thanks!15:00:52
@quadradical:federated.nexusQuadRadical (Ping)only 133 packages left 🎉15:09:47
@quadradical:federated.nexusQuadRadical (Ping) i wonder if its possible to do binfmt for only some packages 15:11:52
@quadradical:federated.nexusQuadRadical (Ping)probably not15:11:54
@artturin:matrix.orgArtturinYes you can use an overlay to overlay packages from a another nixpkgs instance with different config15:12:33
@quadradical:federated.nexusQuadRadical (Ping) hmm, that would probably be a good idea so i dont have to build librewolf right 15:16:22
@artturin:matrix.orgArtturinYeah maybe, you don't even have to use an overlay15:17:11
@quadradical:federated.nexusQuadRadical (Ping) oh interesting, how else could i do it? 15:17:25
@artturin:matrix.orgArtturin just (import pkgs.path {...}).librewolf 15:17:53
@artturin:matrix.orgArtturinin systemPackages15:17:58
@quadradical:federated.nexusQuadRadical (Ping) hmm what is ... here? 15:20:41
@quadradical:federated.nexusQuadRadical (Ping) what is pkgs.path? 15:20:47
@artturin:matrix.orgArtturin
nix-repl> pkgs.path
/home/art/nixgits/my-nixpkgs
15:21:10
@quadradical:federated.nexusQuadRadical (Ping)oh i see15:21:20
@quadradical:federated.nexusQuadRadical (Ping)i can just use my nixpkgs input presumably too15:21:31
@artturin:matrix.orgArtturinyeah, pkgs.path refers to that15:21:39
@artturin:matrix.orgArtturin

all-packages.nix

# For convenience, allow callers to get the path to Nixpkgs.
path = ../..;
15:22:17
@quadradical:federated.nexusQuadRadical (Ping)ah nice15:22:32
@quadradical:federated.nexusQuadRadical (Ping)hmm15:22:34
@quadradical:federated.nexusQuadRadical (Ping)i wonder if its even worth me doing cross at all15:22:40
@quadradical:federated.nexusQuadRadical (Ping)am i better off to do binfmt for everything so i can get the binary cache?15:22:50

Show newer messages


Back to Room ListRoom Version: 6