Source: epics-base Version: 7.0.8.1+dfsg1-2 Severity: serious Tags: FTBFS, patch User: debian-ri...@lists.debian.org Usertags: riscv64 X-Debbugs-Cc: debian-ri...@lists.debian.org
Dear epics-base Maintainer, The package epics-base build failed on arch riscv64.The crucial buildd log below: ``` dh_auto_clean make -j4 distclean make[2]: Entering directory '/<<PKGBUILDDIR>>' ./src/tools/EpicsHostArch.pl: Architecture 'riscv64-linux-gnu-thread-multi' not recognized configure/CONFIG:67: configure/os/CONFIG..Common: No such file or directory make[2]: *** No rule to make target 'configure/os/CONFIG..Common'. Stop. make[2]: Leaving directory '/<<PKGBUILDDIR>>' dh_auto_clean: error: make -j4 distclean returned exit code 2 make[1]: *** [debian/rules:41: override_dh_auto_clean] Error 25 make[1]: Leaving directory '/<<PKGBUILDDIR>>' make: *** [debian/rules:29: clean] Error 2 dpkg-buildpackage: error: fakeroot debian/rules clean subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 2024-08-06T21:51:48Z Finished ``` The full buildd log is here: https://buildd.debian.org/status/fetch.php?pkg=epics-base&arch=riscv64&ver=7.0.8.1%2Bdfsg1-2&stamp=1722981117&raw=0 My solution to this issue: Add riscv64 support for this package. I have completed the development of the patch for supporting the riscv64 architecture.I have tested this patch on local, and it works well.The debdiff patch is in the attachment.Please let me know wheather this sotution can be accepted. Gui-Yue Best Regards
support_for_riscv64.patch
Description: Binary data