Skip to content

gupnp-av: pkgsCross.aarch64-multiplatform.gupnp-av fails on x86_64-linux #510084

@yvesf

Description

@yvesf

Nixpkgs version

  • Stable (25.11)

Describe the bug

Cross compilation fails: nix build .#pkgsCross.aarch64-multiplatform.gupnp-av

       > Run-time dependency gi-docgen found: NO (tried pkgconfig and cmake)
       > Looking for a fallback subproject for the dependency gi-docgen
       > ERROR: Subproject gi-docgen is buildable: NO
       >
       > meson.build:110:15: ERROR: Automatic wrap-based subproject downloading is disabled

Steps to reproduce

nix build .#pkgsCross.aarch64-multiplatform.gupnp-av on x86_64

Expected behaviour

Package cross compiles cleanly.

Screenshots

No response

Relevant log output

Additional context

Workaround: add

  buildInputs = [ gi-docgen ];

System metadata

  • system: "x86_64-linux"
  • host os: Linux 6.12.80, NixOS, 25.11 (Xantusia), 25.11.20260410.54170c5
  • multi-user?: yes
  • sandbox: yes
  • version: nix-env (Nix) 2.31.4
  • nixpkgs: /nix/store/m5dr0w2wb9lca77ar3idab31szd6mix7-source

Notify maintainers


Note for maintainers: Please tag this issue in your pull request description. (i.e. Resolves #ISSUE.)

I assert that this issue is relevant for Nixpkgs

Is this issue important to you?

Add a 👍 reaction to issues you find important.

Metadata

Metadata

Assignees

No one assigned

    Labels

    0.kind: bugSomething is broken6.topic: cross-compilationBuilding packages on a different platform than they will be used on
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions