I love when github refuses to load a large commit diff ππ
(https://github.com/apple-oss-distributions/xnu/commit/8d741a5de7ff4191bf97d57b9f54c2f6d4a15585)
22.11.2024 01:44I love when github refuses to load a large commit diff...I tried Chimera Linux, only to realize they refused to package Hyprland because they think vaxry is, and I quote, "a bigot asshole".... I just uninstalled Chimera.
22.11.2024 01:25I tried Chimera Linux, only to realize they refused to package Hyprland because they think vaxry is, and I quote, "a bigot...TIL glibc doesn't support tcgetwinsize but musl does π
7.9.2024 21:17TIL glibc doesn't support tcgetwinsize but musl does πI spent the last hour getting CMake to compile for my Aduino Uno since the Arduino IDE doesn't support aarch64 linux (e.g. Asahi on M2) :(
The good news is that it works and I have cross compiled avr-libc with cmake as well. The bad news is that clang doesn't work due to https://github.com/llvm/llvm-project/issues/104032, so I had to use avr-gcc for the time being.
Here's the repository containing the demo program and the build files:
https://codeberg.org/tinted-software/avr-cmake
π π
https://github.com/libsdl-org/SDL/pull/9312
@frameworkcomputer is introducing a RISC-V board - very exciting!!
I just got a VisionFive2 board a few months ago and It has the same RISC-V CPU that the new Framework mainboard will have. The Linux kernel >=6.11 will have improved RISC-V support which means it will be a lot easier to get this hardware up and running without a lot of kernel patches. I bet the framework mainboard will need similar patches to be upstreamed, maybe for the device tree.
https://www.youtube.com/watch?v=iMwepyyaj8I
2.8.2024 20:11@frameworkcomputer is introducing a RISC-V board - very exciting!! I just got a VisionFive2 board a few months ago and It has the same...If mrustc was up to date for rust 1.78 I'd be using that, however it seems to only support up to 1.74 only in an experimental branch...
25.5.2024 20:36If mrustc was up to date for rust 1.78 I'd be using that, however it seems to only support up to 1.74 only in an experimental branch...I need to do this because rustc segfaults with a custom allocator besides jemalloc and it hard codes gcc_s in the linker flags in the prebuilt binaries...
25.5.2024 20:35I need to do this because rustc segfaults with a custom allocator besides jemalloc and it hard codes gcc_s in the linker flags in the...Bootstrapping rustc has been a painful process. I have to unset my linker flags in ~/.cargo/config.toml, run x.py build to build a initial rustc executable. Then I have to point rust/config.toml to the newly built rustc, disabling jemalloc and gcc_s. Then I have to set ~/.cargo/config.toml to renable LLD and rebuild.
It also breaks ocassionally upon updating the rustc checkout, so I need to redo the entire process mentioned above...
So @paperdave and I made a programming language called Zoomer that transpiles to JavaScript. Can't wait for everything to be rewritten in Zoomer π
https://github.com/theoparis/zoomer
8.4.2024 23:15So @paperdave and I made a programming language called Zoomer that transpiles to JavaScript. Can't wait for everything to be rewritten...π
See https://github.com/bunos2/registry/blob/theoparis/archlinux/index.ts
and https://github.com/bunos2/bun/tree/theoparis/support-archive-formats
I am experimenting with adding zstd compression support to Bun in a PR. This means that you can now install arch linux packages (.pkg.tar.zst) using Bun π π
(the packages still end up in node_modules....)
I created a custom npm registry using Hono that serves the glibc tarball as a npm package.
14.2.2024 03:31I am experimenting with adding zstd compression support to Bun in a PR. This means that you can now install arch linux packages...