Source: netw-ib-ox-ag
Version: 5.39.0-1.4
Severity: normal
Tags: patch, ftbfs
User: debian-ri...@lists.debian.org
Usertags: riscv64
X-Debbugs-Cc: debian-ri...@lists.debian.org

Dear Maintainer,

net-ib-ox-ag has ftbfs on riscv64:

```
...
-e 's|NETWIBDEF_INSTPREFIX=.*$|NETWIBDEF_INSTPREFIX=/usr|g' \
src/netwib-src/src/config.dat
cd src/netwib-src/src && ./genemake && cd ../../..
Netwib version 5.39.0 (5 39 0)
Loading config.dat
System name selection
NETWIBDEF_SYSNAME=Linux
System architecture selection
Error: Could not guess NETWIBDEF_SYSARCH.
Edit genemake to set NETWIBDEF_SYSARCH, and rerun genemake.
Please contact Laurent to permanently solve this problem.
make: *** [debian/rules:30: build-stamp] Error 1
dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit 
status 2
...
```

The full buildd log is:
https://buildd.debian.org/status/fetch.php?pkg=netw-ib-ox-ag&arch=riscv64&ver=5.39.0-1.4&stamp=1651106576&raw=0

The patch that i have build on riscv64 successfully locally. if you need me to
do test about it, please tell me. I have riscv64 real hardware by hand.

BR,
Bo
add support for riscv64 arch
--- a/src/netwib-src/src/genemake
+++ b/src/netwib-src/src/genemake
@@ -127,6 +127,9 @@
   sh* )
     NETWIBDEF_SYSARCH="sh"
     ;;
+  "riscv64" )
+    NETWIBDEF_SYSARCH="riscv64"
+    ;;
   * )
     echo "Error: Could not guess NETWIBDEF_SYSARCH.";
     echo "Edit genemake to set NETWIBDEF_SYSARCH, and rerun genemake.";
@@ -2090,7 +2093,7 @@
   errorcode=\$2
 
   cat <<UEOF
-Usages: 
+Usages:
   \$prog -v
   \$prog --version
   \$prog -c

Reply via email to