- Package:
- src:libx86emu
- Source:
- libx86emu
- Submitter:
- Yifan Xu
- Date:
- 2024-08-09 15:09:03 UTC
- Severity:
- wishlist
- Tags:
Dear Maintainer, Please enable riscv64 architecture, patch file is attached. I tried to build on Hifive Unmatched and qemu, build succeed with only enabling the architecture in debian/control, no other changes needed. Thank you. Yifan Xu
I note that the current debian/rules disables running the tests, so libx86emu may not work on riscv64 even if it builds, so please try to re-enable the tests in debian/rules by dropping override_dh_auto_test and then building again so that the tests are run.
Hi! I doubt this kind of patch is enough as neither riscv64 nor loong64 seem to have port I/O (only memory mapped I/O), and the package would now fail on both arches given the new missing declarations build flags. To port this would require adding memory mapped I/O to the library, see the other related bug #1069498. I think both the riscv64 and loong64 reports should be closed, if there's no one willing to actually port the library. Thanks, Guillem