| 23 Jan 2024 |
rdg | that's why I used NIX_CFLAGS_COMPILE_riscv64_unknown_linux_gnu, as it gets added after | 15:58:20 |
rdg | but it doesn't work for musl (required for the security wrappers) or rust | 15:58:48 |
Alex | In reply to @rdg:matrix.org the problem is that some packages inject their own -march, overriding it Oh, I think I might have encountered one of those.
But I didn't really need it, so I replaced it with a package that worked (or patched it? I can't remember). | 15:59:10 |
rdg | I'm testing with gcc.arch again, and I will see if I can instead patch the broken packages | 15:59:39 |
rdg | as it seems to be a better solution | 15:59:56 |
| Guilhem left the room. | 16:00:23 |
Alex | Don't forget to look at the wiki page linked in the room description and update it if you find anything new. ^.^ | 16:00:58 |
| 26 Jan 2024 |
rdg | Using gcc.arch = "rv64g" works mostly okay, except for security wrappers that are compiled with pkgsStatic and the flag is not propagated there | 13:48:56 |
rdg | I had to also modify the kernel configuration to disable EFI | 13:49:21 |
rdg | I opened a PR to address the security wrappers issue: https://github.com/NixOS/nixpkgs/pull/283460 | 13:49:39 |
rdg | Now I'm trying to fix the rustc compiler, as it doesn't seem to have any target configuration without compressed instructions | 13:50:04 |
| 27 Jan 2024 |
| Sam Lehman removed their profile picture. | 16:59:32 |
| Sam Lehman set a profile picture. | 16:59:35 |
| Sam Lehman removed their display name Sam Lehman. | 17:03:17 |
| Sam Lehman left the room. | 17:06:46 |
| 29 Jan 2024 |
| Sam Lehman joined the room. | 11:03:20 |
| Sam Lehman set a profile picture. | 11:06:03 |
| @hxr404:tchncs.de joined the room. | 19:30:00 |