Am 01.07.22 um 11:44 schrieb Daichi Fukui:
Hello Bastian,

Thanks for reporting this.
And apologies for a late reply.

To address this FTBFS issue, I uploaded the following changes to s 
<http://mentors.debian.net>alsa.

   * fix FTBFS on several release architectures
   * fix FTBFS error on armel
   * Remove mipsel, mips64el, s390x as build target

For further information, kindly visit the following URL:
https://salsa.debian.org/dfukui/jsonnet/-/commits/debian/0.18.0+ds-2 <https://salsa.debian.org/dfukui/jsonnet/-/commits/debian/0.18.0+ds-2>


Please first read and address my comments on
https://mentors.debian.net/package/jsonnet/

If you don't mind, I would appreciate it if you sponsor and help me upload this 
package.
The following are some technical comments.

According to the original source code [0], c4core does not support the 
following CPU architectures:
s390x, mipsel, mips64el
Thus, we should drop these ones from the Architecture field on d/control.

Meanwhile, debugbreak should have been successfully built by falling back to raising SIGTRAP [1] for several architectures, but build fails due to a bug in upstream. This issue has already been addressed [2], so a patch [3] was created and added to d/patches based on upstream. In a similar story, I fixed FTBFS on armel and filed a patch [4].

Thanks for reading.

[0] https://github.com/biojppm/c4core/blob/52f3ff57b287ce57c2bbf80dc091bd21e4d9f977/src/c4/cpu.hpp <https://github.com/biojppm/c4core/blob/52f3ff57b287ce57c2bbf80dc091bd21e4d9f977/src/c4/cpu.hpp> [1] https://github.com/google/jsonnet/blob/v0.18.0/third_party/rapidyaml/rapidyaml/ext/c4core/src/c4/ext/debugbreak/debugbreak.h#L123 <https://github.com/google/jsonnet/blob/v0.18.0/third_party/rapidyaml/rapidyaml/ext/c4core/src/c4/ext/debugbreak/debugbreak.h#L123> [2] https://github.com/scottt/debugbreak/commit/8b4a755e76717103adc814c0c05ceb3b91befa7d <https://github.com/scottt/debugbreak/commit/8b4a755e76717103adc814c0c05ceb3b91befa7d> [3] https://salsa.debian.org/dfukui/jsonnet/-/commit/1bea08d549c450b8c9624e686df88f025e1d3d5c <https://salsa.debian.org/dfukui/jsonnet/-/commit/1bea08d549c450b8c9624e686df88f025e1d3d5c> [4] https://salsa.debian.org/dfukui/jsonnet/-/commit/efb346e3ec210104897c38979291ab68e1eead73 <https://salsa.debian.org/dfukui/jsonnet/-/commit/efb346e3ec210104897c38979291ab68e1eead73>

Best,
Fukui

Reply via email to