Working on Fedora Linux RISC-V Port: Three Months of Package Building and Troubleshooting
By
todsacerdoti
An everything bagel for the brain. Substantive, layered, well-seasoned.
Summary
The article details the author's experience working on the RISC-V port of Fedora Linux over three months. The author describes their workflow of triaging Fedora RISC-V tracker entries, fetching package sources, building them, and troubleshooting build failures. They've submitted 86 pull requests for Fedora packages during this period. The article focuses on the practical challenges and workflow of porting Fedora to the RISC-V architecture, with a notable mention of significant performance differences (143 vs 36 minutes) in build times.
Key quotes
· 5 pulledAbout 3 months ago I started working with RISC-V port of Fedora Linux.
My usual way of working involves fetching sources of a Fedora package (fedpkg clone -a) and then building it (fedpkg mockbuild -r fedora-43-riscv64).
After some time, I check did it built and if not then I go through build logs to find out why.
Effect? At the moment, 86 pull requests sent for Fedora packages.
143 vs 36 minutes is far too big difference.
You might also wanna read
Lightwhale: A Minimal, Immutable Linux Distro for Running Docker Engine
Lightwhale is a lightweight, immutable Linux distribution designed specifically for running Docker Engine. It features a plug-and-play ISO t
GitHub Repository: LT6502 - A 6502 Processor-Based Laptop Design Project
The article describes a GitHub repository for LT6502, a laptop design based on the 6502 processor. The content appears to be a GitHub reposi
Tyr Team Makes Major Progress on Rust GPU Driver for Arm Mali Hardware in 2025
The Tyr team made significant progress in 2025 developing a Rust GPU driver for Arm Mali hardware, starting with little to show and ending t
Simplest Yocto Setup: Minimal Working Example for Embedded Linux Development
The article presents 'simplest-yocto-setup' - a GitHub repository that provides a minimal, realistic working example of a Yocto/OpenEmbedded
Developer Working on Browser Port of KiCad EDA Software Using WebAssembly
A developer is working on porting KiCad, an open-source electronics design automation software, to run in web browsers using WebAssembly. Th
SpaceX Starship Telemetry Success and Rust Kernel Added to Linux 7.4
The article appears to be a Hacker News-style aggregation page featuring two main technology news items: 1) SpaceX's successful telemetry fr
