> It’s on purpose, and packages rarely (if even) need to refer to > #:native-inputs; only a couple of phases in gnu-build-system.scm refer > to #:native-inputs. > > In which context do you need to refer to #:native-inputs?
Cross-compiling the linux kernel. > ;; Apply the neat patch. > (system* "patch" "-p1" "--force" > "-i" (assoc-ref inputs "patch/freedo+gnu")) and > (mit (assoc-ref inputs "module-init-tools"))) fail for no "real" reason. I could add a (if target native-inputs inputs) but it seems ugly and think it might be a common problem?