Source: libticables Version: 1.3.5+dfsg-3 Severity: normal Tags: ftbfs patch upstream User: [email protected] Usertags: riscv64
Hi, libticables fails to build on riscv64: https://buildd.debian.org/status/fetch.php?pkg=libticables&arch=riscv64&ver=1.3.5%2Bdfsg-3&stamp=1558232490&raw=0 This is due to a missing detection for the riscv64 architecture in the configure script. Please find attached a path inspired from the mips64el and ppc64el ones to add support for riscv64. Could you please include it in the next upload? Thanks, Aurelien
diff -Nru libticables-1.3.5+dfsg/debian/patches/ftbfs-riscv64-configure.patch libticables-1.3.5+dfsg/debian/patches/ftbfs-riscv64-configure.patch --- libticables-1.3.5+dfsg/debian/patches/ftbfs-riscv64-configure.patch 1970-01-01 00:00:00.000000000 +0000 +++ libticables-1.3.5+dfsg/debian/patches/ftbfs-riscv64-configure.patch 2021-10-12 05:46:27.000000000 +0000 @@ -0,0 +1,16 @@ +Description: Fix ftbfs on riscv64. + Modifies configure.ac to fix ftbfs on riscv64. +Author: Aurelien Jarno <[email protected]> +Forwarded: no +Last-Update: 2021-10-12 + +--- a/configure.ac ++++ b/configure.ac +@@ -161,6 +161,7 @@ case "$host" in + powerpc64*-*-linux-*) ARCH="-D__PPC__ -D__LINUX__" ;; + powerpc-apple-darwin*) ARCH="-D__PPC__ -D__MACOSX__" ;; + powerpc64-apple-darwin*) ARCH="-D__PPC__ -D__MACOSX__" ;; ++ riscv64-*-linux-*) ARCH="-D__RISCV__ -D__LINUX__" ;; + s390*-*-linux-*) ARCH="-D__LINUX__" ;; + sh*-*-linux-*) ARCH="-D__LINUX__" ;; + sparc*-*-linux-*) ARCH="-D__SPARC__ -D__LINUX__" ;; diff -Nru libticables-1.3.5+dfsg/debian/patches/series libticables-1.3.5+dfsg/debian/patches/series --- libticables-1.3.5+dfsg/debian/patches/series 2018-05-25 09:07:23.000000000 +0000 +++ libticables-1.3.5+dfsg/debian/patches/series 2021-10-12 05:46:27.000000000 +0000 @@ -1,2 +1,3 @@ ftbfs-ppc64el-configure.patch ftbfs-mips64el-configure.patch +ftbfs-riscv64-configure.patch

