| 15 Jan 2024 |
samueldr | (took less time to build, and given what I had found from someone doing cross-compiler shenanigans on openbsd, was likely to work) | 06:41:09 |
samueldr | the most up-to-date hints of a gcc working is about gcc-9.4.0 | 06:41:44 |
samueldr | though they don't need any of my crimes since they make their own specs file and the vendor SDK uses that | 06:42:12 |
samueldr | wheee https://github.com/NixOS/nixpkgs/compare/master...samueldr:nixpkgs:wip/brightv-cross | 08:21:50 |
trofi | Fixing gcc on alpha :) https://github.com/NixOS/nixpkgs/pull/275631 | 09:59:07 |
samueldr | (and gcc 9 works with the same fixes rebased 🎉) | 21:50:33 |
samueldr | why 9? since it's the last version known to have ever produced working outputs, from someone else's efforts | 21:52:58 |
samueldr | and once I realized I was overriding gcc12 outright, and not just for this target... which is why it was failing in awfully broken manners, gcc 12 also works for the simple thing 🎉 | 22:58:40 |
samueldr | tip: applying inelegant hacks to the bootstrap compiler for your cross-compilation shenanigans is not helpful | 22:59:13 |
samueldr | anything "simple" I can try building straight out of Nixpkgs? can't be gnu-flavoured (lacking geptopt) so hello is out of the picture | 23:13:46 |
samueldr | as configured, can't be unixy, lack of uh, unixness (though there is a unixemu) | 23:14:49 |
raitobezarius | libreadline? | 23:25:25 |
raitobezarius | maybe too unixy | 23:25:29 |
raitobezarius | ncurses too comes to mind but probably gnu flavored too | 23:25:37 |
samueldr | both are configure: error: getopt is required for building programs | 23:25:56 |
raitobezarius | I see | 23:26:00 |
raitobezarius | what about vim? | 23:26:14 |
raitobezarius | getopt too? | 23:26:16 |
raitobezarius | or mutt? | 23:26:20 |
raitobezarius | maybe one of mutt dependencies | 23:26:24 |
samueldr | getopt too for vim | 23:26:36 |
samueldr | can't have openssl in the closure (as mutt does) | 23:27:03 |
samueldr | it's a "fun" targer :) | 23:27:08 |
raitobezarius | i would suggest windows binaries which are not unixy | 23:28:46 |
raitobezarius | but they probably are not going to work | 23:28:50 |
samueldr | main goal is to find anything Nixpkgs and untouched that will build, for fun | 23:33:37 |
raitobezarius | just hydra run it ? :> | 23:41:22 |
samueldr | I don't have a setup at the moment | 23:41:34 |
samueldr | but that was a thought I had | 23:41:37 |
samueldr | might be costly in download time though | 23:41:44 |