Dear maintainers,
Compiling the jsonnet failed for loong64 in the Debian Package
Auto-Building environment.
The error log is as follows,
```
......
In file included from
/<<PKGBUILDDIR>>/third_party/rapidyaml/rapidyaml.cpp:2:
/<<PKGBUILDDIR>>/third_party/rapidyaml/ryml_all.hpp:509:5: error: #error
"unknown CPU architecture"
509 | #error "unknown CPU architecture"
| ^~~~~
......
```
The full build log can be found at
https://buildd.debian.org/status/logs.php?pkg=jsonnet&arch=loong64.
jsonnet 0.20.0+ds-2.1 can be built successfully for loong64.
But jsonnet 0.20.0+ds-3.1 includes third_party/rapidyaml/ryml_all.hpp
which lacks of loongarch64 support.
Please consider the patch I attached.
Based on attached patch, I have built jsonnet (0.20.0+ds-3.1+loong64)
successfully on locally.
```
......
dpkg-deb: building package 'python3-jsonnet' in
'../python3-jsonnet_0.20.0+ds-3.1+loong64_loong64.deb'.
dpkg-deb: building package 'python3-jsonnet-dbgsym' in
'../python3-jsonnet-dbgsym_0.20.0+ds-3.1+loong64_loong64.deb'.
dpkg-genbuildinfo -O../jsonnet_0.20.0+ds-3.1+loong64_loong64.buildinfo
dpkg-genchanges -O../jsonnet_0.20.0+ds-3.1+loong64_loong64.changes
```
Your opinions are welcome.
Best regards,
Dandan Zhang