!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

338 Members
105 Servers

Load older messages


SenderMessageTime
2 Sep 2023
@kity:kity.wtfash (it/its) 🏳️‍⚧️ why is pkgsCross so inconsistently named? 21:51:14
3 Sep 2023
@rick:matrix.ciphernetics.nlRick (Mindavi)It's theoretically meant as a set of examples 07:05:36
@trofi:matrix.orgtrofi Would be nice to clean it up and all at least all nixpkgs targets as is (instead of examples that sometimes match and sometimes don't). 07:48:19
@rick:matrix.ciphernetics.nlRick (Mindavi)There were also voices that said they wanted to get rid of it11:18:48
@raitobezarius:matrix.orgraitobezariusI still think getting rid of it is faster11:28:17
@artemis:arty.chatartemispkgsCross is like the only reason i use nix haha11:40:58
@raitobezarius:matrix.orgraitobezariusWell, the good news is you will still be able to use it :)11:41:43
@artemis:arty.chatartemiswhat does getting rid of it entail then, moving it out of the nixpkgs tree?11:42:03
@raitobezarius:matrix.orgraitobezariusNo12:08:59
@raitobezarius:matrix.orgraitobezariuspkgsCross is just convenience for12:09:08
@raitobezarius:matrix.orgraitobezariusnix-build -A something --argstr crossSystem "a system config"12:09:35
@raitobezarius:matrix.orgraitobezariusIt is an arbitrary limitation of the full power of the cross compilation infra12:09:55
@raitobezarius:matrix.orgraitobezariusAnd is useful to refer to cross compiled package internally to nixpkgs via the available examples12:10:16
@kity:kity.wtfash (it/its) 🏳️‍⚧️alright i'm back on the case17:02:06
@kity:kity.wtfash (it/its) 🏳️‍⚧️getting firefox to build for ppc64le-musl17:02:19
@kity:kity.wtfash (it/its) 🏳️‍⚧️with obnoxiously cryptic errors17:02:36
@kity:kity.wtfash (it/its) 🏳️‍⚧️does anyone want to try their hand? i pushed my nixpkgs changes to github: https://github.com/ashkitten/nixpkgs/tree/fix-firefox-ppc64le-musl17:06:56
@kity:kity.wtfash (it/its) 🏳️‍⚧️ nix build github:ashkitten/nixpkgs/fix-firefox-ppc64le-musl#pkgsCross.musl-power.firefox 17:07:38
@kity:kity.wtfash (it/its) 🏳️‍⚧️here's my build log: https://gist.github.com/ashkitten/5bfa92664c80e5e4082eca94f5dbfdfd17:08:19
@kity:kity.wtfash (it/its) 🏳️‍⚧️it truly beats me why exit status 0 is an error here...17:10:52
@kity:kity.wtfash (it/its) 🏳️‍⚧️okay.. got past that. now i'm having different errors!18:22:59
@kity:kity.wtfash (it/its) 🏳️‍⚧️https://gist.github.com/ashkitten/a8f46190ae9c734bc7b0fe1a4581700f18:23:21
@kity:kity.wtfash (it/its) 🏳️‍⚧️ guess it's trying to run the wrong as but i'm not sure where it's getting that from 18:23:41
@kity:kity.wtfash (it/its) 🏳️‍⚧️ interesting... pkgsCross.musl-power.buildPackages.rustc.llvmPackages.bintools doesn't contain as 18:35:38
@kity:kity.wtfash (it/its) 🏳️‍⚧️llvmPackages.bintools doesn't at all, actually18:36:03
@kity:kity.wtfash (it/its) 🏳️‍⚧️i'll try building without lto.. see if that at least gets it to build, then work on lto18:40:11
@kity:kity.wtfash (it/its) 🏳️‍⚧️ the issue is it's passing -fno-integrated-as to clang, but there is no as in the closure if cc is overridden with a bintools that doesn't contain as i think 18:41:36
@kity:kity.wtfash (it/its) 🏳️‍⚧️ayyyyy it built!!19:08:03
@kity:kity.wtfash (it/its) 🏳️‍⚧️ so now i need to make sure the wrapper builds, and see if i can add as back to stdenv without messing everything up 19:10:57
@kity:kity.wtfash (it/its) 🏳️‍⚧️got wrapper building!!21:23:12

Show newer messages


Back to Room ListRoom Version: 6