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

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
[1]
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
[3]
https://salsa.debian.org/dfukui/jsonnet/-/commit/1bea08d549c450b8c9624e686df88f025e1d3d5c
[4]
https://salsa.debian.org/dfukui/jsonnet/-/commit/efb346e3ec210104897c38979291ab68e1eead73

Best,
Fukui

Reply via email to