| 15 Aug 2024 |
| @grossmap:in.tum.de joined the room. | 09:06:29 |
| 20 Aug 2024 |
| @benjaminedwardwebb:envs.net changed their display name from benjaminedwardwebb to benwebb. | 12:44:15 |
| 22 Aug 2024 |
| Jared Baur set a profile picture. | 02:07:15 |
| 23 Aug 2024 |
| @benjaminedwardwebb:envs.net left the room. | 18:55:45 |
| 28 Aug 2024 |
| ocfox joined the room. | 05:45:30 |
| 30 Aug 2024 |
| @tazv:matrix.org joined the room. | 19:47:11 |
| @zmitchell:matrix.org joined the room. | 22:06:13 |
@zmitchell:matrix.org | Hey everyone, I've started working on RedoxOS support again after it seems like it has been dormant for a while | 22:06:44 |
@zmitchell:matrix.org | Just wanted to say hi to all the other crazy people trying to support Nix on "exotic" targets lol | 22:07:24 |
@zmitchell:matrix.org | aaronjanse: it looks like you were the last person to make progress on this, thanks for your work! | 22:08:08 |
| @zmitchell:matrix.org set a profile picture. | 22:09:31 |
| 5 Sep 2024 |
| @necoarc:transfem.dev joined the room. | 03:38:13 |
| @necoarc:transfem.dev removed their display name Neco-Arc. | 03:49:32 |
| @necoarc:transfem.dev removed their profile picture. | 03:49:32 |
| @necoarc:transfem.dev left the room. | 03:49:33 |
| 9 Sep 2024 |
| Pandapip1 joined the room. | 03:44:03 |
| 10 Sep 2024 |
@zmitchell:matrix.org | Alright I have a patch for RedoxOS support, and I've added it to the list of patches for gcc here: https://github.com/NixOS/nixpkgs/compare/master...zmitchell:nixpkgs:zmitchell/redox-gcc-support
I'm not quite sure how to verify that I'm building it properly because I would expect to have to rebuild gcc from source, but a nix-build -A gcc or nix-build -A gcc13 in my nixpkgs fork takes about 2s and seems to substitute gcc rather than build it.
| 04:22:58 |
@zmitchell:matrix.org | Trying to build the cross-compiler doesn't evaluate either:
$ nix-build -A pkgsCross.x86_64-unknown-redox.gcc13
...
… from call site
at /home/zmitchell/nixpkgs/pkgs/top-level/all-packages.nix:14930:16:
14929| gcc6Stdenv = overrideCC gccStdenv buildPackages.gcc6;
14930| gcc7Stdenv = overrideCC gccStdenv buildPackages.gcc7;
| ^
14931| gcc8Stdenv = overrideCC gccStdenv buildPackages.gcc8;
… while calling 'overrideCC'
at /home/zmitchell/nixpkgs/pkgs/stdenv/adapters.nix:35:24:
34| # Override the compiler in stdenv for specific packages.
35| overrideCC = stdenv: cc: stdenv.override {
| ^
36| allowedRequisites = null;
error: infinite recursion encountered
at «none»:0: (source not available)
| 04:23:45 |
Alyssa Ross | That's not a cross compiler | 11:47:54 |
Alyssa Ross | That's a cross compiled native compiler | 11:47:59 |
Alyssa Ross | A cross compiler would be pkgsCross.x86_64-unknown-redox.stdenv.cc or pkgsCross.x86_64-unknown-redox.buildPackages.gcc13
| 11:48:31 |