I think I fixed it, but someone needs to check it. I looked at this issue as inspiration: https://issues.guix.gnu.org/41210 Now the package compiles, but it didn't fail yet, so it might be the fix! That's what I did:
index e3a9017ba5..c7b8fcc0ce 100644 --- a/gnu/packages/embedded.scm +++ b/gnu/packages/embedded.scm @@ -251,7 +251,7 @@ usable on embedded products.") (origin-patches (package-source gcc-7)) (search-patches "gcc-7-cross-environment-variables.patch"))))) (native-inputs - `(("gcc@5" ,gcc-5) + `(("gcc@7" ,gcc-7) ("flex" ,flex) ("isl" ,isl-0.18) ,@(alist-delete "isl" (package-native-inputs xgcc)))) Jan Wielkiewicz