<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Hi maintainer,<br>
</p>
<p>On Tue, 4 Jun 2024 20:45:37 +0800 zhangdandan <zhangdandan@loongson.cn>
wrote:</zhangdandan@loongson.cn></p>
<p><zhangdandan@loongson.cn></zhangdandan@loongson.cn></p>
<zhangdandan@loongson.cn>> Source: rust-lv2-sys<br>
> Version: 2.0.0-1<br>
> Severity: wishlist<br>
> Tags: FTBFS patch<br>
> User: <a class="moz-txt-link-abbreviated" href="mailto:debian-loongarch@lists.debian.org">debian-loongarch@lists.debian.org</a><br>
> Usertags: loong64<br>
> <br>
> Dear maintainers,<br>
> <br>
> Compiling the rust-lv2-sys failed for loong64 in the Debian
Package <br>
> Auto-Building environment.<br>
> The error log is as follows,<br>
> ```<br>
> error: The targeted computer architecture is not supported
by rust-lv2!<br>
> --> src/linux/unsupported.rs:1:1<br>
> ......<br>
> ```<br>
> The full build log can be found at <br>
>
<a class="moz-txt-link-freetext" href="https://buildd.debian.org/status/logs.php?pkg=rust-lv2-sys&ver=2.0.0-1&arch=loong64">https://buildd.debian.org/status/logs.php?pkg=rust-lv2-sys&ver=2.0.0-1&arch=loong64</a>.<br>
> <br>
> I have added the loongarch64 support to the rust-lv2-sys
source package. <br>
> And built successfully on my local ENV.<br>
> Please consider the patch I attached.<br>
> I also duploaded the below packages to debian ports.<br>
> ```<br>
> dpkg-deb: building package 'librust-lv2-sys-dev' in <br>
> '../librust-lv2-sys-dev_2.0.0-1+loong64_loong64.deb'.<br>
> dpkg-genbuildinfo
-O../rust-lv2-sys_2.0.0-1+loong64_loong64.buildinfo<br>
> dpkg-genchanges -sa
-O../rust-lv2-sys_2.0.0-1+loong64_loong64.changes<br>
> dpkg-genchanges: info: including full source code in upload<br>
> dpkg-source --after-build .<br>
> ```<br>
> <br>
> Meanwhile, I have submitted a pull request to upstream
rust-lv2-sys.<br>
> Please see <a class="moz-txt-link-freetext" href="https://github.com/RustAudio/rust-lv2/pull/120">https://github.com/RustAudio/rust-lv2/pull/120</a>.<br>
> If you have any questions, you can contact me at any time.<br>
<br>
</zhangdandan@loongson.cn>rust-lv2-sys source package lacks
loongarch64 support.<br>
Please take care of the patch I attached for loong64 in the
<a class="moz-txt-link-freetext" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072567#5">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1072567#5</a>.<br>
Or pull-request in upstream
<a class="moz-txt-link-freetext" href="https://github.com/RustAudio/rust-lv2/pull/120">https://github.com/RustAudio/rust-lv2/pull/120</a>.<br>
<br>
The full build log can be found at
<a class="moz-txt-link-freetext" href="https://buildd.debian.org/status/logs.php?pkg=rust-lv2-sys&ver=2.0.0-1&arch=loong64">https://buildd.debian.org/status/logs.php?pkg=rust-lv2-sys&ver=2.0.0-1&arch=loong64</a>.<br>
Build failed 9 times.<br>
<br>
Could you add loong64 support in the next upload?<br>
<br>
Thanks<br>
Dandan Zhang<br>
</body>
</html>