https://labs.parabola.nu/https://labs.parabola.nu/favicon.ico?15367742552018-04-26T02:25:50ZParabola Issue Trackerriscv64 - Porting #1734: [linux-libre] clean up messhttps://labs.parabola.nu/issues/1734?journal_id=92972018-04-26T02:25:50ZMegver83megver83@parabola.nu
<ul></ul><p>Maybe I can help with this. Could you detail what's the mess so we can work together to fix it? Btw, is there an unofficial repository of riscv pkgs? I say so I can build a chroot or sth. to start the compilation</p> riscv64 - Porting #1734: [linux-libre] clean up messhttps://labs.parabola.nu/issues/1734?journal_id=93002018-04-26T07:08:59Zoaken-source
<ul></ul><p>for reference:</p>
<ul>
<li>riscv64 bootstrap: <a class="external" href="https://git.parabola.nu/~oaken-source/parabola-riscv64-bootstrap.git/">https://git.parabola.nu/~oaken-source/parabola-riscv64-bootstrap.git/</a></li>
<li>repos snapshot: <a class="external" href="https://github.com/oaken-source/parabola-riscv64-bootstrap/releases/download/v1.0/parabola-riscv64-bootstrap-stage4.tar.xz">https://github.com/oaken-source/parabola-riscv64-bootstrap/releases/download/v1.0/parabola-riscv64-bootstrap-stage4.tar.xz</a></li>
<li>automated (qemu) imagebuilder and -booter: <a class="external" href="https://github.com/oaken-source/parabola-imagebuilder">https://github.com/oaken-source/parabola-imagebuilder</a></li>
</ul>
<p>In the bootstrap repository, there is a number of patches against the pkgbuilds in src/stage{1..4}/patches; to remove dependencies, or make them build on risc-v ISA. During porting, I noticed that the needed patch for the kernel is too complex, and is a bit too messy. this issue is just a reminder for me to take a look back at that, once I figure out how to structure the actual package repositories for risc-v, which is going to be the next step.</p>