| 30 Dec 2023 |
| raitobezarius changed their display name from raitobezarius (DECT 2128) to raitobezarius. | 19:53:06 |
| 1 Jan 2024 |
| zebreus joined the room. | 20:51:49 |
| Lennart left the room. | 20:52:17 |
| 5 Jan 2024 |
| Sporesirius joined the room. | 15:11:44 |
| 8 Jan 2024 |
| SomeoneSerge (hash-versioned python modules when) changed their display name from SomeoneSerge (UTC+2) to SomeoneSerge (hash-versioned python modules when). | 04:51:30 |
| 9 Jan 2024 |
ctem | fgaz: thanks for your work on this device! Regarding your Sourcehut releases: I downloaded the latest 2 or 3 (a few times using a few methods just to be sure), but the checksums are consistently different from those published in your release descriptions, and attempts to decompress them (w/zstd or zstdcat) consistently result in Read error (39) : premature end at around 2.94 GiB. Is it just me? | 04:01:31 |
ctem | * fgaz: thanks for your work on the Star64! Regarding your Sourcehut releases: I downloaded the latest 2 or 3 (a few times using a few methods just to be sure), but the checksums are consistently different from those published in your release descriptions, and attempts to decompress them (w/zstd or zstdcat) consistently result in Read error (39) : premature end at around 2.94 GiB. Is it just me? | 04:06:22 |
fgaz | ctem: it's not just you, srht is truncating the files. Seems like I got an exception for the upload limit but not for the download one. Get the image from here | 08:33:23 |
ctem | Thanks, grabbing it now! | 08:35:03 |
ctem | Here's a MEGA mirror for good measure: https://mega.nz/folder/peF2Rahb#fCG03VnoNVGuNRWXHSSR-g | 09:49:28 |
| 10 Jan 2024 |
davidak | FYI: This small RISC-V notebook look very nice https://noc.social/@cnxsoft/111731217857524077 | 20:08:44 |
| 11 Jan 2024 |
| Digital Pirate removed their profile picture. | 17:31:28 |
| Digital Pirate removed their display name Digital Pirate. | 17:31:44 |
| Digital Pirate left the room. | 17:31:48 |
| 16 Jan 2024 |
| lexea joined the room. | 03:28:03 |
| 17 Jan 2024 |
| felschr left the room. | 17:48:59 |
| 21 Jan 2024 |
fgaz | In reply to @fgaz:matrix.org Now, how do I generate a bootstrap tarball and who do I ping to get it uploaded to tarballs.nixos.org? This doesn't seem to be documented anywhere Merged 🎉 https://github.com/NixOS/nixpkgs/pull/282517 | 19:34:52 |
Alex | In reply to @fgaz:matrix.org Merged 🎉 https://github.com/NixOS/nixpkgs/pull/282517 Nice, now I no longer need an ugly hack to build everything with RV64GC_Zba_Zbb (old bootstrap's GCC was too old). | 19:40:47 |
| 23 Jan 2024 |
rdg | hi, I'm building a RISC-V NixOS system for qemu without compressed instructions using this overlay http://sprunge.us/SzNRff that injects -march=rv64g via NIX_CFLAGS_COMPILE_riscv64_unknown_linux_gnu | 11:24:36 |
rdg | to ensure there are no compressed instructions I enabled a trap in QEMU that aborts if a compressed instruction is used | 11:25:04 |
rdg | it boots fine and reaches userspace, but there is a problem in libgcc_s.so, which causes a SIGILL | 11:25:32 |
rdg | I'm not sure if this method works for libgcc_s as it may end up being built by the new compiler, ignoring my -march hack | 11:27:04 |
rdg | any ideas? | 11:27:33 |
Alex | In reply to @rdg:matrix.org any ideas? Have you tried setting gcc.arch in the targetSystem option for nixpkgs?
I'd share some specific code, but I can't find it. I think it might only be on my RISC-V system. | 13:07:12 |
Alex | In reply to @rdg:matrix.org any ideas? If you're compiling natively (YMMV for cross-compilation), the following should work, since it seems to be used by all gcc compilers, including when compiling gcc itself from the bootstrap gcc.
nixpkgs.config.gcc.arch = "rv64g";
| 13:20:24 |
Alex | * If you're compiling natively (YMMV for cross-compilation), the following should work, since it seems to be used by all gcc compilers, including when compiling gcc itself from the bootstrap gcc.
nixpkgs.localSystem.gcc.arch = "rv64g";
| 13:20:53 |
rdg | Alex: I'm cross compiling, so I tried adding it in the nixpkgs.crossSystem.gcc.arch but I don't see it with NIX_DEBUG=1 being added anywhere | 13:27:30 |
rdg | for native compilation we had successfully used nixpkgs.localSystem.gcc.arch in other tests | 13:28:13 |
rdg | https://github.com/NixOS/nixpkgs/blob/15ff1758e7816331033baa14eebbea68626128f3/pkgs/build-support/cc-wrapper/default.nix#L601 | 15:33:44 |
rdg | it is injected before not after the original flags | 15:34:03 |