telepathy-salut config.guess / config.sub too old

Description:

accroding to Arch-dev-public mailing list

this package The config.guess / config.sub included in the package is too old and does not recognize riscv64.

I check if an autoreconf -fiv solves the problem. but it regenerates the entire Autotools stack, which requires gtk-doc. After I added the gtk-doc package and ran it again, I found that the generated makefile still failed when running.

/build/telepathy-salut/src/telepathy-salut-0.8.1/lib/ext/wocky/wocky/wocky-xmpp-error-enumtypes.h:12:9: error: macro names must be identifiers
   12 | #define /BUILD/TELEPATHY_TYPE_XMPP_ERROR_TYPE (wocky_xmpp_error_type_get_type())
      |         ^

Additional info:

  • package version(s):telepathy-salut 0.8.1-10
  • My operating environment is an riscv64 environment virtual machine of the arch architecture of WSL.
  • config and/or log files:

telepathy-salut-0.8.1-10-riscv64-build.log

Steps to reproduce:

  1. run extra-riscv64-build