| 17 Aug 2025 |
QuadRadical (Ping) | if you link it ill test | 19:34:33 |
Artturin | https://github.com/NixOS/nixpkgs/pull/434536 | 19:38:08 |
Artturin | ModuleBuild now builds | 19:38:27 |
QuadRadical (Ping) | wooo thank you | 19:50:35 |
QuadRadical (Ping) | once / if my current built finishes ill test it | 19:50:44 |
QuadRadical (Ping) | noooooo
warning: Git tree '/home/quadradical/.config/nixos' is dirty
[12/35/981 built] building python3.13-cryptography-45.0.4-aarch64-unknown-linux-gnu (buildPhase): 🔗 Found pyo3 bindings with[12/35/981 built] building python3.13-cryptography-45.0.4-aarch64-unknown-linux-gnu (buildPhase): 📡 Using build options lock[12/52/981 built] building python3.13-cryptography-45.0.4-aarch64-unknown-linux-gnu (buildPhase): 🚉 Overriding platform tag [12/52/981 built] building python3.13-cryptography-45.0.4-aarch64-unknown-linux-gnu (buildPhase): 📦 Including files matching[12/[12/70/981 built] building gtk4-4.18.6 (installPhase): Installing /build/gtk-4.18.6/build/docs/reference/gtk/gtk4/property.ListBoxRow.selectable.ht[12/70/981 built] building gtk4-4.18.6 (installPhase): Installing /build/gtk-4.18.6/build/docs/reference/error: builder for '/nix/store/lrzyj1vkq61gxwqng8pbqc9rrz05xs5m-iniparser-aarch64-unknown-linux-gnu-4.2.6.drv' failed with exit code 1;
last 22 log lines:
> Running phase: unpackPhase
> unpacking source archive /nix/store/iw8bx5m4i7y16qq693r493bvcc9mlpky-source
> source root is source
> Running phase: patchPhase
> applying patch /nix/store/3xjvqs0n1512v78zg3n4hkyxpvrbpkw2-remove-fetchcontent-usage.patch
> patching file test/CMakeLists.txt
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: updateAutotoolsGnuConfigScriptsPhase
> Running phase: configurePhase
> fixing cmake files...
> cmake flags: -DCMAKE_FIND_USE_SYSTEM_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_BUILD_TYPE=Release -DBUILD_TESTING=OFF -DCMAKE_INSTALL_LOCALEDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/share/locale -DCMAKE_INSTALL_LIBEXECDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/libexec -DCMAKE_INSTALL_LIBDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/lib -DCMAKE_INSTALL_DOCDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/share/doc/iniparser -DCMAKE_INSTALL_INFODIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/share/info -DCMAKE_INSTALL_MANDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/share/man -DCMAKE_INSTALL_INCLUDEDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/include -DCMAKE_INSTALL_SBINDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/sbin -DCMAKE_INSTALL_BINDIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/bin -DCMAKE_INSTALL_NAME_DIR=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6/lib -DCMAKE_POLICY_DEFAULT_CMP0025=NEW -DCMAKE_FIND_FRAMEWORK=LAST -DCMAKE_STRIP=/nix/store/73kvxgyddj06nlvkd3wsl6vq2jr2dm1m-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0/bin/aarch64-unknown-linux-gnu-strip -DCMAKE_RANLIB=/nix/store/73kvxgyddj06nlvkd3wsl6vq2jr2dm1m-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0/bin/aarch64-unknown-linux-gnu-ranlib -DCMAKE_AR=/nix/store/73kvxgyddj06nlvkd3wsl6vq2jr2dm1m-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0/bin/aarch64-unknown-linux-gnu-ar -DCMAKE_C_COMPILER=aarch64-unknown-linux-gnu-gcc -DCMAKE_CXX_COMPILER=aarch64-unknown-linux-gnu-g++ -DCMAKE_INSTALL_PREFIX=/nix/store/gn840axpd9hxbj9wcc0k56zq10sfkvjv-iniparser-aarch64-unknown-linux-gnu-4.2.6 -DBUILD_TESTING:BOOL=TRUE -DCMAKE_SYSTEM_NAME=Linux -DCMAKE_SYSTEM_PROCESSOR=aarch64 -DCMAKE_HOST_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_PROCESSOR=x86_64
> -- The C compiler identification is GNU 14.3.0
> -- Detecting C compiler ABI info
> -- Detecting C compiler ABI info - done
> -- Check for working C compiler: /nix/store/73kvxgyddj06nlvkd3wsl6vq2jr2dm1m-aarch64-unknown-linux-gnu-gcc-wrapper-14.3.0/bin/aarch64-unknown-linux-gnu-gcc - skipped
> -- Detecting C compile features
> -- Detecting C compile features - done
> CMake Error at test/CMakeLists.txt:4 (find_program):
> Could not find RUBY_EXECUTABLE using the following names: NAME, ruby
>
>
> -- Configuring incomplete, errors occurred!
For full logs, run 'nix log /nix/store/lrzyj1vkq61gxwqng8pbqc9rrz05xs5m-iniparser-aarch64-unknown-linux-gnu-4.2.6.drv'.
error: 1 dependencies of derivation '/nix/store/vgh29lzmpd35a3b69ddh97fqrlv19y0p-libndctl-aarch64-unknown-linux-gnu-82.drv' failed to build
error: 1 dependencies of derivation '/nix/store/kjkc169ggczabsybi0izrnq8y06x41hi-libblockdev-aarch64-unknown-linux-gnu-3.3.0.drv' failed to build
error: 1 dependencies of derivation '/nix/store/74afprqxvg3wkrr09bqqj43zlrm7m9sd-etc.drv' failed to build
error: 1 dependencies of derivation '/nix/store/d543p47r2355gmvdm43jv5ms8fagrvds-udisks-aarch64-unknown-linux-gnu-2.10.1.drv' failed to build
error: 1 dependencies of derivation '/nix/store/d5as7q80b29fh7bq83k5pxfnslkysgyi-nixos-system-quadphone-25.11.20250812.005433b.drv' failed to build
error: 1 dependencies of derivation '/nix/store/353f0wpv1zxn1js8rpc4dp20gnr9afjl-ukify.conf.drv' failed to build
error: 1 dependencies of derivation '/nix/store/sqn57vp15s0jp7hs2hyx5gxqz12nwi5d-image.drv' failed to build
| 20:09:20 |
QuadRadical (Ping) | Redacted or Malformed Event | 20:11:00 |
Grimmauld (any/all) | update: its very borked for me rn, i don't even get to the point where qtsvg is an issue... | 20:13:39 |
Grimmauld (any/all) | so, not much i can help rn, sorry | 20:13:51 |
QuadRadical (Ping) | oh no | 20:13:55 |
QuadRadical (Ping) | no worries, all good :) | 20:14:02 |
Grimmauld (any/all) | something about gobject-introspection failing to link zlib | 20:14:33 |
QuadRadical (Ping) | hmm https://github.com/NixOS/nixpkgs/blob/nixos-unstable/pkgs/by-name/in/iniparser/package.nix#L71 | 20:15:05 |
QuadRadical (Ping) | weird... | 20:15:10 |
QuadRadical (Ping) | i didnt get that | 20:15:13 |
QuadRadical (Ping) | maybe staging only | 20:15:18 |
Artturin | gir itself should cross-compile fine | 20:15:20 |
Artturin | At least I fixed it the last time | 20:15:31 |
Grimmauld (any/all) | doesn't, on current staging-next | 20:15:35 |
QuadRadical (Ping) | ruby is in nativeCheckInputs | 20:16:04 |
Artturin | nativeCheckInputs only runs on native | 20:16:35 |
Artturin | * tests only run on native | 20:16:51 |
Artturin | So either it isn't conditionalized right in the source itself, or it should actually be a nativeBuildInput | 20:17:24 |
QuadRadical (Ping) | hmm okay | 20:18:11 |
Grimmauld (any/all) | diff --git a/pkgs/development/libraries/gobject-introspection/default.nix b/pkgs/development/libraries/gobject-introspection/default.nix
index d461983e8d06..b58b8f2b70ed 100644
--- a/pkgs/development/libraries/gobject-introspection/default.nix
+++ b/pkgs/development/libraries/gobject-introspection/default.nix
@@ -2,7 +2,7 @@
stdenv,
lib,
fetchurl,
- fetchpatch,
+ zlib,
glib,
flex,
bison,
@@ -103,6 +103,7 @@ stdenv.mkDerivation (finalAttrs: {
buildInputs = [
(python3.withPackages pythonModules)
+ zlib
];
nativeCheckInputs = lib.optionals stdenv.hostPlatform.isDarwin [
seems to fix gobject-introspection on cross, but i'll not dig into that today
| 20:18:51 |
Grimmauld (any/all) | (the fetchpatch was unused) | 20:19:03 |
QuadRadical (Ping) | so do you suggest i take it out of nativeCheckInputs and put it into nativeBuildInputs? | 20:19:19 |
Artturin | cmakeFlags = [
(lib.cmakeBool "BUILD_TESTING" finalAttrs.doCheck)
];
nix-repl> pkgsCross.aarch64-multiplatform.iniparser.cmakeFlags
[
"-DBUILD_TESTING:BOOL=TRUE"
...
nix-repl> pkgsCross.aarch64-multiplatform.iniparser.doCheck
false
| 20:19:24 |
Artturin | The conditional is wrong | 20:19:34 |
Artturin | it should be finalAttrs.finalPackage.doCheck | 20:19:41 |